Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Comparando Modelos | Comparando Modelos
Classificação com Python

bookDesafio: 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'.

Tarefa

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 GridSearchCV iterar pelos valores [3, 5, 7, 12] para n_neighbors e armazene-o na variável knn_params.
  • Crie um dicionário para o GridSearchCV iterar pelos valores [0.1, 1, 10] para C e armazene-o na variável lr_params.
  • Crie um dicionário para o GridSearchCV iterar pelos valores [2, 4, 6, 10] para max_depth e [1, 2, 4, 7] para min_samples_leaf, e armazene-o na variável dt_params.
  • Crie um dicionário para o GridSearchCV iterar pelos valores [2, 4, 6] para max_depth e [20, 50, 100] para n_estimators, e armazene-o na variável rf_params.
  • Inicialize e treine um objeto GridSearchCV para cada modelo e armazene os modelos treinados nas respectivas variáveis: knn_grid, lr_grid, dt_grid e rf_grid.

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 3
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

close

Awesome!

Completion rate improved to 4.17

bookDesafio: 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'.

Tarefa

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 GridSearchCV iterar pelos valores [3, 5, 7, 12] para n_neighbors e armazene-o na variável knn_params.
  • Crie um dicionário para o GridSearchCV iterar pelos valores [0.1, 1, 10] para C e armazene-o na variável lr_params.
  • Crie um dicionário para o GridSearchCV iterar pelos valores [2, 4, 6, 10] para max_depth e [1, 2, 4, 7] para min_samples_leaf, e armazene-o na variável dt_params.
  • Crie um dicionário para o GridSearchCV iterar pelos valores [2, 4, 6] para max_depth e [20, 50, 100] para n_estimators, e armazene-o na variável rf_params.
  • Inicialize e treine um objeto GridSearchCV para cada modelo e armazene os modelos treinados nas respectivas variáveis: knn_grid, lr_grid, dt_grid e rf_grid.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 3
single

single

some-alt