Run MDA with classifier
use openquant::feature_importance::mean_decrease_accuracy;
// Plug in your classifier implementing SimpleClassifier
let importance = mean_decrease_accuracy(&clf, &x, &y, 5)?; Sampling, Validation and ML Diagnostics
Feature ranking methods: MDI, MDA, and single-feature importance with PCA diagnostics.
Improves model interpretability and helps remove unstable or redundant features.
mean_decrease_impuritymean_decrease_accuracysingle_feature_importancefeature_pca_analysis\[I_j=\sum_{t\in T_j} p(t)\Delta i(t)\]
\[I_j=Score(X)-Score(X_{perm(j)})\]
use openquant::feature_importance::mean_decrease_accuracy;
// Plug in your classifier implementing SimpleClassifier
let importance = mean_decrease_accuracy(&clf, &x, &y, 5)?;