Calcularea importanței caracteristicilor cu random forests
În calitate de specialist în date la o firmă de consultanță financiară, ai dezvoltat un clasificator de tip random forest care clasifică persoanele în funcție de nivelul veniturilor. Acum trebuie să explici modelul analizând importanța caracteristicilor, pentru a identifica factorii cheie în predicția veniturilor – lucru care permite o segmentare mai precisă a pieței și îmbunătățește procesul de luare a deciziilor strategice.
matplotlib.pyplot a fost importat ca plt. X_train și y_train sunt preîncărcate pentru tine.
Acest exercițiu face parte din cursul
AI Explicabil în Python
Instrucțiuni pentru exercițiu
- Extrage importanțele caracteristicilor din
model. - Trasează graficul pentru
feature_importances.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
model = RandomForestClassifier(random_state=42)
model.fit(X_train, y_train)
# Derive feature importances
feature_importances = ____
# Plot the feature importances
____
plt.show()