Skip to content

Latest commit

 

History

History
11 lines (8 loc) · 745 Bytes

File metadata and controls

11 lines (8 loc) · 745 Bytes

Probabilistic Sufficient Explanations

Code for the ICJAI-21 paper Probabilistic Sufficient Explanations

To generate explanations, first start julia using

julia -i --project=. --threads=[num_threads] scripts/demo.jl

Then run the function run_suff_exp to generate explanations. For example, run_suff_exp("mnist","xgb",17,30,5) will explain mnist test instance 17 with max 30 features and beam size 5 usign xgboost classifier. Outputs will be saved in the exp folder.

Explanations can be visualized using the script located at python/mnist_exp_vis.py. For example, from the python directory, run python3 mnist_exp_vis.py ../exp/mnist/xgb_17_10_5_2021-12-27T17-53-47.049.