Entrar em Contato

Programa do Curso

Introdução

Esta seção fornece uma introdução geral sobre quando usar 'machine learning', o que deve ser considerado e o que tudo isso significa, incluindo prós e contras. Tipos de dados (estruturados\/não estruturados\/estáticos\/em fluxo), validade\/volume de dados, análises orientadas por dados vs. orientadas por usuários, modelos estatísticos vs. modelos de machine learning\/desafios da aprendizagem sem supervisão, trade-off viés-variância, iteração\/avaliação, abordagens de validação cruzada, supervisionado\/não supervisionado\/reforço.

TEMAS PRINCIPAIS

1. Compreendendo o Naive Bayes

  • Conceitos básicos dos métodos bayesianos
  • Probabilidade
  • Probabilidade conjunta
  • Probabilidade condicional com o teorema de Bayes
  • O algoritmo Naive Bayes
  • A classificação Naive Bayes
  • O estimador de Laplace
  • Usando recursos numéricos com Naive Bayes

2. Compreendendo as árvores de decisão

  • Dividir e conquistar
  • O algoritmo de árvore de decisão C5.0
  • Escolhendo a melhor divisão
  • Poda da árvore de decisão

3. Compreendendo as redes neurais

  • De neurônios biológicos a neurônios artificiais
  • Funções de ativação
  • Topologia da rede
  • O número de camadas
  • A direção do fluxo de informações
  • O número de nós em cada camada
  • Treinamento de redes neurais com backpropagation
  • Deep Learning

4. Compreendendo as Máquinas de Vetores de Suporte (SVM)

  • Classificação com hiperplanos
  • Encontrando a margem máxima
  • O caso de dados linearmente separáveis
  • O caso de dados não linearmente separáveis
  • Usando kernels para espaços não lineares

5. Compreendendo o agrupamento (clustering)

  • Agrupamento como uma tarefa de machine learning
  • O algoritmo k-means para agrupamento
  • Usando distância para atribuir e atualizar clusters
  • Escolhendo o número apropriado de clusters

6. Medindo o desempenho para classificação

  • Trabalhando com dados de previsão de classificação
  • Um olhar mais próximo para as matrizes de confusão
  • Usando matrizes de confusão para medir o desempenho
  • Mais além da precisão – outras medidas de desempenho
  • A estatística kappa
  • Sensibilidade e especificidade
  • Exatidão (precision) e recall
  • A medida F
  • Visualizando trade-offs de desempenho
  • Curvas ROC
  • Estimando o desempenho futuro
  • O método de retenção (holdout)
  • Validação cruzada
  • Amostragem Bootstrap

7. Ajuste de modelos padrão para melhor desempenho

  • Usando caret para ajuste automatizado de parâmetros
  • Criando um modelo ajustado simples
  • Personalizando o processo de ajuste
  • Melhorando o desempenho do modelo com meta-learning
  • Compreendendo ensembles
  • Bagging
  • Boosting
  • Florestas aleatórias (Random forests)
  • Treinando florestas aleatórias
  • Avliando o desempenho de florestas aleatórias

TEMAS SECUNDÁRIOS

8. Compreendendo a classificação usando vizinhos mais próximos

  • O algoritmo kNN
  • Calculando distância
  • Escolhendo um k apropriado
  • Preparando dados para uso com kNN
  • Por que o algoritmo kNN é preguiçoso (lazy)?

9. Compreendendo regras de classificação

  • Separar e conquistar
  • O algoritmo One Rule
  • O algoritmo RIPPER
  • Regras a partir de árvores de decisão

10. Compreendendo a regressão

  • Regressão linear simples
  • Estimação pelos mínimos quadrados ordinários
  • Correlações
  • Regressão linear múltipla

11. Compreendendo árvores de regressão e modelos de árvore

  • Adicionando regressão a árvores

12. Compreendendo regras de associação

  • O algoritmo Apriori para aprendizagem de regras de associação
  • Medindo o interesse das regras – suporte e confiança
  • Construindo um conjunto de regras com o princípio Apriori

Extras

  • Spark\/PySpark\/MLlib e Multi-armed bandits

Requisitos

Conhecimentos de Python

 21 Horas

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, treinamento online ao vivo, a partir de 3900 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas