Feature importance techniques for classification:
- Shapley feature importance. Original paper: https://arxiv.org/abs/2107.11357
- Permutation Importance. More on this topic: https://www.kaggle.com/dansbecker/permutation-importance
- Mean Decrease Impurity importance. More on this topic: https://blog.methodsconsultants.com/posts/be-aware-of-bias-in-rf-variable-importance-metrics/
- Single Feature Importance. More on this topic: https://blog.methodsconsultants.com/posts/be-aware-of-bias-in-rf-variable-importance-metrics/
- Cluster Feature Importance. More on this topic: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3517595
- Mutual Information. More on this topic: https://machinelearningmastery.com/information-gain-and-mutual-information/
-
Download repo:
git clone [email protected]:Infatum/Feature-Importance.git
-
Move to repo directory:
cd Feature-Importance
-
Create virtual evironment:
python3 -m venv venv
-
Activate environment:
. venv/bin/activate
-
Install packages:
pip install -r requirements.txt
-
Start Jupyter Notebook:
python3 -m jupyter notebook