1. Learn
  2. /
  3. Cursuri
  4. /
  5. Metode de ansamblu în Python

Connected

exercițiu

Construirea clasificatorului de stacking

Acum vei lucra la următorii doi pași.

Pasul 3: Adaugă predicțiile la setul de date: acest lucru este gestionat intern de clasa StackingClassifier, dar vom face partea noastră pregătind lista clasificatoarelor de prim nivel, pe care le-ai construit în exercițiul anterior. Acestea sunt disponibile ca: clf_dt și clf_knn.

Pasul 4: Construiește meta-estimatorul de al doilea nivel: în acest scop, vei folosi LogisticRegression implicit. Acesta va primi ca atribute de intrare predicțiile individuale ale estimatoarelor de bază.

Cu ambele niveluri de estimatoare pregătite, poți construi clasificatorul de stacking.

Instrucțiuni

100 XP
  • Pregătește lista de tupluri cu clasificatoarele de prim nivel: clf_dt și clf_knn (specificând etichetele și ordinea corespunzătoare).
  • Instanțiază meta-estimatorul de al doilea nivel: un LogisticRegression.
  • Construiește clasificatorul de stacking, transmițând: lista de tupluri, meta-clasificatorul, cu stack_method='predict_proba' (pentru a folosi probabilitățile claselor) și passthrough = False (pentru a folosi doar predicțiile ca atribute).