Fantastiskt!
Completion betyg förbättrat till 4.17single
Utmaning: Jämföra Modeller
Svep för att visa menyn
Nu kommer du att jämföra de modeller vi har gått igenom med hjälp av en enda datamängd — breast cancer dataset. Målvariabeln är kolumnen 'diagnosis', där 1 representerar maligna och 0 representerar benigna fall.
Du kommer att använda GridSearchCV för varje modell för att hitta de bästa parametrarna. I denna uppgift ska du använda recall som utvärderingsmått eftersom minimering av falska negativa är avgörande. För att låta GridSearchCV välja de bästa parametrarna baserat på recall, ange scoring='recall'.
Swipe to start coding
Du har fått en bröstcancerdataset lagrad som en DataFrame i variabeln df.
- Skapa en ordbok för
GridSearchCVför att iterera genom värdena[3, 5, 7, 12]förn_neighborsoch lagra den i variabelnknn_params. - Skapa en ordbok för
GridSearchCVför att iterera genom värdena[0.1, 1, 10]förCoch lagra den i variabelnlr_params. - Skapa en ordbok för
GridSearchCVför att iterera genom värdena[2, 4, 6, 10]förmax_depthoch[1, 2, 4, 7]förmin_samples_leaf, och lagra den i variabelndt_params. - Skapa en ordbok för
GridSearchCVför att iterera genom värdena[2, 4, 6]förmax_depthoch[20, 50, 100]förn_estimators, och lagra den i variabelnrf_params. - Initiera och träna ett
GridSearchCV-objekt för varje modell och lagra de tränade modellerna i respektive variabler:knn_grid,lr_grid,dt_gridochrf_grid.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal