Visualizing Feature Importance Through SHAP Beeswarm Plot Analysis

Comparing Beeswarm plots of 6 algorithms across 6 different datasets

Extra Trees

Dataset 1: Ant

Dataset 2: iTextpdf

Dataset 3: Liferay

Dataset 4: Lucene

Dataset 5: Struts

Dataset 6: Tomcat

Random Forest

Dataset 1: Ant

Dataset 2: iTextpdf

Dataset 3: Liferay

Dataset 4: Lucene

Dataset 5: Struts

Dataset 6: Tomcat

Extreme Gradient Boosting

Dataset 1: Ant

Dataset 2: iTextpdf

Dataset 3: Liferay

Dataset 4: Lucene

Dataset 5: Struts

Dataset 6: Tomcat

CatBoost

Dataset 1: Ant

Dataset 2: iTextpdf

Dataset 3: Liferay

Dataset 4: Lucene

Dataset 5: Struts

Dataset 6: Tomcat

Multi layer Perceptron Classifier

Dataset 1: Ant

Dataset 2: iTextpdf

Dataset 3: Liferay

Dataset 4: Lucene

Dataset 5: Struts

Dataset 6: Tomcat

K-Nearest Neighbors algorithm

Dataset 1: Ant

Dataset 2: iTextpdf

Dataset 3: Liferay

Dataset 4: Lucene

Dataset 5: Struts

Dataset 6: Tomcat