Supplementary Material for Paper #7524

Contents

This archive contains several folders and files:

Software

How to set up our Python environment before running our scripts

How use our scripts

Remark: If openwbo does not work, please download it, compile and put the executable inside bin directory.

Description of our scripts

generate_data_RF.py

This script aims to generate results following a 10-cross validation process, as explained in the experimental section of the paper.

my_tree.py

This script contains pieces of code to encode decision trees and to analyze them

my_forest.py

This script contains pieces of code to encode forests of decision trees (particularly, random forest) and to analyze them

play_with_RF.py

This script allows to compute one reason of each type for a given dataset.

analysis_RF_IJCAI22.py

This script creates the latex table of the paper.

plot_RF.py

This script creates the box plots located in directory plort_rf.

Other scripts