Applez Nous: +41 22 518 70 00
Plus un modèle prédictif est complexe (réseaux de neurones profonds, forêts d’arbres décisionnels avec gradient boosting), plus ses mécanismes internes sont opaques pour l’utilisateur humain. Or, la nLPD (Art. 21 : Décision individuelle automatisée) et l’AI Act confèrent au citoyen le droit d’obtenir une justification compréhensible des critères ayant conduit à une décision défavorable (refus de crédit, refus d’admission).
import shap
# Création de l'explorateur SHAP pour un modèle d'arbres
explainer = shap.TreeExplainer(model)
shap_values = explainer.shap_values(X_test)
# Affichage graphique des variables les plus déterminantes dans la décision
shap.summary_plot(shap_values, X_test)