Pular para o conteúdo principal

Curso

Ajuste de Hiperparâmetros em Python

Intermediário4 h

Aprenda técnicas para ajuste automatizado de hiperparâmetros em Python, incluindo Grid, Random e Informed Search.

Python4 h13 vídeos44 exercícios3,400 XP25,111Declaração de aproveitamento

Crie sua conta gratuita

Continuar com o Google
ou
Ao continuar, você aceita nossos Termos de uso, nosso Política de privacidade e que seus dados sejam armazenados nos EUA.

Amado por alunos em milhares de empresas

Treinando um time?

Teste para empresas

Descrição do curso

Como cientista de dados ou de machine learning, a criação de modelos poderosos de machine learning depende muito do conjunto de hiperparâmetros usados. Mas, com modelos cada vez mais complexos e cheios de opções, como você consegue achar de forma eficiente as melhores configurações para o seu problema específico? A resposta é ajustar os hiperparâmetros!

Hiperparâmetros vs. parâmetros

Ganhe experiência prática usando várias metodologias para ajuste automatizado de hiperparâmetros em Python com o Scikit-Learn.

Aprenda a diferença entre hiperparâmetros e parâmetros e as melhores práticas para definir e analisar valores de hiperparâmetros. Essa base vai te ajudar a entender a importância dos hiperparâmetros nos modelos de machine learning.

Pesquisa em grade

Domine várias técnicas de ajuste de hiperparâmetros, começando com a busca em grade. Usando dados de inadimplência de cartão de crédito, você vai praticar a realização de Grid Search para procurar exaustivamente as melhores combinações de hiperparâmetros e interpretar os resultados.

Você vai conhecer a Random Search e aprender sobre suas vantagens em relação à Grid Search, como eficiência em grandes espaços de parâmetros.

Pesquisa informada

Na parte final do curso, você vai conhecer métodos avançados de otimização, como algoritmos bayesianos e genéticos.

Essas técnicas de pesquisa bem informadas são mostradas com exemplos práticos, permitindo que você compare e contraste com métodos de pesquisa sem informação. No final, você vai entender direitinho como otimizar hiperparâmetros de forma eficaz para melhorar o desempenho do modelo..

Pré-requisitos

Programa de estudos

Conteúdo do curso

1

Hiperparâmetros e Parâmetros

Neste capítulo introdutório, você vai aprender a diferença entre hiperparâmetros e parâmetros. Você vai praticar extrair e analisar parâmetros, além de definir valores de hiperparâmetros para vários algoritmos populares de Machine Learning. Ao longo do caminho, vai aprender dicas e boas práticas para escolher quais hiperparâmetros ajustar e quais valores definir, e vai construir curvas de aprendizagem para analisar suas escolhas de hiperparâmetros.
Começar capítulo
2

Grid Search

Este capítulo apresenta uma metodologia popular de ajuste automático de hiperparâmetros chamada Grid Search. Você vai aprender o que é, como funciona e praticar a execução de um Grid Search usando Scikit Learn. Depois, você vai aprender a analisar a saída de um Grid Search e ganhar experiência prática fazendo isso.
Começar capítulo
3

Random Search

Neste capítulo, você será apresentado a outra metodologia popular de ajuste automático de hiperparâmetros chamada Random Search. Você vai aprender o que é, como funciona e, principalmente, como ela difere do grid search. Vai conhecer algumas vantagens e desvantagens desse método e quando escolhê-lo em comparação ao Grid Search. Você vai praticar a execução de um Random Search com Scikit Learn, além de visualizar e interpretar a saída.
Começar capítulo
4

Busca Informada

Neste capítulo final, você vai ter um panorama de metodologias mais avançadas de ajuste de hiperparâmetros conhecidas como “busca informada”. Isso inclui uma metodologia chamada Coarse To Fine, além de algoritmos de ajuste Bayesianos e Genéticos. Você vai aprender como a busca informada difere da busca não informada e vai adquirir habilidades práticas com cada uma das metodologias mencionadas, comparando e contrastando conforme avança.
Começar capítulo

Ajuste de Hiperparâmetros em Python

Curso
concluído

Obtenha o certificado de conclusão

Inscreva-se agora

Desenvolva suas habilidades em dados com o DataCamp for Mobile

Continue progredindo em qualquer lugar com nossos cursos e desafios diários de programação de 5 minutos.