1. Learn
  2. /
  3. Courses
  4. /
  5. Proiectarea fluxurilor de lucru pentru Machine Learning în Python

Connected

Exercise

Provocarea campionului

După ce ai trimis modelul tău de pădure aleatorie în producție, te întrebi dacă un clasificator Naive Bayes nu ar fi mai bun. Vrei să realizezi un test de tip campion-challenger, comparând un model Naive Bayes, în rolul challenger-ului, cu modelul aflat în prezent în producție, pe care îl vei încărca din fișier pentru a evita orice confuzie. Vei folosi scorul F1 pentru evaluare. Ai la dispoziție datele X_train, X_test, y_train și y_test, ca înainte, precum și GaussianNB(), f1_score() și pickle().

Instructions

100 XP
  • Încarcă modelul existent din memorie folosind pickle.
  • Antrenează un clasificator Gaussian Naive Bayes pe datele de antrenament.
  • Afișează scorul F1 al campionului și apoi al challenger-ului pe datele de testare.
  • Suprascrie modelul curent pe disc cu cel care a obținut performanța mai bună.