Construiește primul tău ansamblu
A venit momentul să construiești primul tău model ansamblu! Setul de date Pokémon din exercițiul anterior a fost încărcat și împărțit în seturi de antrenament și de testare.
Sarcina ta este să folosești tehnica de vot folosind API-ul sklearn. Instanțiază modelele individuale și transmite-le ca parametri pentru a construi primul tău clasificator prin vot.
Acest exercițiu face parte din cursul
Metode de ansamblu în Python
Instrucțiuni pentru exercițiu
- Instanțiază un
KNeighborsClassifiernumitclf_knncu 5 vecini (specificați prinn_neighbors). - Instanțiază un
LogisticRegression"balanced"numitclf_lr(specificat princlass_weight). - Instanțiază un
DecisionTreeClassifiernumitclf_dtcumin_samples_leaf = 3șimin_samples_split = 9. - Construiește un
VotingClassifierfolosind parametrulestimatorspentru a specifica următoarea listă de tupluri (str, estimator):'knn',clf_knn,'lr',clf_lrși'dt',clf_dt.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Instantiate the individual models
clf_knn = ____
clf_lr = ____
clf_dt = ____(____, ____, random_state=500)
# Create and fit the voting classifier
clf_vote = ____(
estimators=[('____', ____), ('____', ____), ('____', ____)]
)
clf_vote.fit(X_train, y_train)