Desafio: Comparando Modelos
Agora você irá comparar os modelos que abordamos utilizando um único conjunto de dados — o breast cancer dataset. A variável alvo é a coluna 'diagnosis', onde 1 representa casos malignos e 0 representa casos benignos.
Você aplicará o GridSearchCV em cada modelo para encontrar os melhores parâmetros. Nesta tarefa, você usará o recall como métrica de avaliação, pois minimizar falsos negativos é fundamental. Para que o GridSearchCV selecione os melhores parâmetros com base no recall, defina scoring='recall'.
Swipe to start coding
Você recebe um conjunto de dados de câncer de mama armazenado como um DataFrame na variável df.
- Crie um dicionário para o
GridSearchCViterar pelos valores[3, 5, 7, 12]paran_neighborse armazene-o na variávelknn_params. - Crie um dicionário para o
GridSearchCViterar pelos valores[0.1, 1, 10]paraCe armazene-o na variávellr_params. - Crie um dicionário para o
GridSearchCViterar pelos valores[2, 4, 6, 10]paramax_depthe[1, 2, 4, 7]paramin_samples_leaf, e armazene-o na variáveldt_params. - Crie um dicionário para o
GridSearchCViterar pelos valores[2, 4, 6]paramax_depthe[20, 50, 100]paran_estimators, e armazene-o na variávelrf_params. - Inicialize e treine um objeto
GridSearchCVpara cada modelo e armazene os modelos treinados nas respectivas variáveis:knn_grid,lr_grid,dt_griderf_grid.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 4.17
Desafio: Comparando Modelos
Deslize para mostrar o menu
Agora você irá comparar os modelos que abordamos utilizando um único conjunto de dados — o breast cancer dataset. A variável alvo é a coluna 'diagnosis', onde 1 representa casos malignos e 0 representa casos benignos.
Você aplicará o GridSearchCV em cada modelo para encontrar os melhores parâmetros. Nesta tarefa, você usará o recall como métrica de avaliação, pois minimizar falsos negativos é fundamental. Para que o GridSearchCV selecione os melhores parâmetros com base no recall, defina scoring='recall'.
Swipe to start coding
Você recebe um conjunto de dados de câncer de mama armazenado como um DataFrame na variável df.
- Crie um dicionário para o
GridSearchCViterar pelos valores[3, 5, 7, 12]paran_neighborse armazene-o na variávelknn_params. - Crie um dicionário para o
GridSearchCViterar pelos valores[0.1, 1, 10]paraCe armazene-o na variávellr_params. - Crie um dicionário para o
GridSearchCViterar pelos valores[2, 4, 6, 10]paramax_depthe[1, 2, 4, 7]paramin_samples_leaf, e armazene-o na variáveldt_params. - Crie um dicionário para o
GridSearchCViterar pelos valores[2, 4, 6]paramax_depthe[20, 50, 100]paran_estimators, e armazene-o na variávelrf_params. - Inicialize e treine um objeto
GridSearchCVpara cada modelo e armazene os modelos treinados nas respectivas variáveis:knn_grid,lr_grid,dt_griderf_grid.
Solução
Obrigado pelo seu feedback!
single