Sfida: Confronto tra Modelli
Ora confronterai i modelli che abbiamo trattato utilizzando un unico dataset — il breast cancer dataset. La variabile target è la colonna 'diagnosis', dove 1 rappresenta i casi maligni e 0 rappresenta quelli benigni.
Applicherai GridSearchCV a ciascun modello per trovare i parametri ottimali. In questo compito, utilizzerai il recall come metrica di valutazione perché è fondamentale minimizzare i falsi negativi. Per fare in modo che GridSearchCV selezioni i parametri migliori in base al recall, imposta scoring='recall'.
Swipe to start coding
È disponibile un dataset sul cancro al seno memorizzato come DataFrame nella variabile df.
- Creare un dizionario per
GridSearchCVche itera sui valori[3, 5, 7, 12]pern_neighborse salvarlo nella variabileknn_params. - Creare un dizionario per
GridSearchCVche itera sui valori[0.1, 1, 10]perCe salvarlo nella variabilelr_params. - Creare un dizionario per
GridSearchCVche itera sui valori[2, 4, 6, 10]permax_depthe[1, 2, 4, 7]permin_samples_leaf, e salvarlo nella variabiledt_params. - Creare un dizionario per
GridSearchCVche itera sui valori[2, 4, 6]permax_depthe[20, 50, 100]pern_estimators, e salvarlo nella variabilerf_params. - Inizializzare e addestrare un oggetto
GridSearchCVper ciascun modello, e salvare i modelli addestrati nelle rispettive variabili:knn_grid,lr_grid,dt_griderf_grid.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 4.17
Sfida: Confronto tra Modelli
Scorri per mostrare il menu
Ora confronterai i modelli che abbiamo trattato utilizzando un unico dataset — il breast cancer dataset. La variabile target è la colonna 'diagnosis', dove 1 rappresenta i casi maligni e 0 rappresenta quelli benigni.
Applicherai GridSearchCV a ciascun modello per trovare i parametri ottimali. In questo compito, utilizzerai il recall come metrica di valutazione perché è fondamentale minimizzare i falsi negativi. Per fare in modo che GridSearchCV selezioni i parametri migliori in base al recall, imposta scoring='recall'.
Swipe to start coding
È disponibile un dataset sul cancro al seno memorizzato come DataFrame nella variabile df.
- Creare un dizionario per
GridSearchCVche itera sui valori[3, 5, 7, 12]pern_neighborse salvarlo nella variabileknn_params. - Creare un dizionario per
GridSearchCVche itera sui valori[0.1, 1, 10]perCe salvarlo nella variabilelr_params. - Creare un dizionario per
GridSearchCVche itera sui valori[2, 4, 6, 10]permax_depthe[1, 2, 4, 7]permin_samples_leaf, e salvarlo nella variabiledt_params. - Creare un dizionario per
GridSearchCVche itera sui valori[2, 4, 6]permax_depthe[20, 50, 100]pern_estimators, e salvarlo nella variabilerf_params. - Inizializzare e addestrare un oggetto
GridSearchCVper ciascun modello, e salvare i modelli addestrati nelle rispettive variabili:knn_grid,lr_grid,dt_griderf_grid.
Soluzione
Grazie per i tuoi commenti!
single