EFI: A Toolbox for Feature Importance Fusion and Interpretation in Python
Aayush Kumar, Jimiama Mafeni Mase, Divish Rengasamy, Benjamin, Rothwell, Mercedes Torres Torres, David A. Winkler, Grazziela P. Figueredo

TL;DR
EFI is an open-source Python toolbox that combines multiple machine learning models and feature importance methods to provide more reliable and interpretable feature importance assessments for prediction tasks.
Contribution
The paper introduces EFI, a novel toolbox that fuses feature importance results from diverse models and methods using decision fusion and fuzzy logic for enhanced interpretability.
Findings
EFI improves robustness of feature importance quantification.
The toolbox automates model optimization and importance aggregation.
Fuzzy membership functions visualize feature relevance.
Abstract
This paper presents an open-source Python toolbox called Ensemble Feature Importance (EFI) to provide machine learning (ML) researchers, domain experts, and decision makers with robust and accurate feature importance quantification and more reliable mechanistic interpretation of feature importance for prediction problems using fuzzy sets. The toolkit was developed to address uncertainties in feature importance quantification and lack of trustworthy feature importance interpretation due to the diverse availability of machine learning algorithms, feature importance calculation methods, and dataset dependencies. EFI merges results from multiple machine learning models with different feature importance calculation approaches using data bootstrapping and decision fusion techniques, such as mean, majority voting and fuzzy logic. The main attributes of the EFI toolbox are: (i) automatic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMulti-Criteria Decision Making
