Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Machine Learning com Python
Rating: 4.7 out of 5(998 ratings)
5,890 students

Machine Learning com Python

Aprenda com muitas aulas práticas os algoritmos de aprendizagem supervisionada, não supervisionada e reforço.
Created byLuciano Galdino
Last updated 4/2026
Portuguese

What you'll learn

  • Aprendizagem Supervisionada
  • Aprendizagem Não Supervisionada
  • Aprendizagem por Reforço
  • Naive Bayes
  • Máquina de Vetor de Suporte (SVM)
  • Regressão Logística
  • Aprendizagem Baseada em Instâncias (KNN)
  • Random Forest
  • Árvore de Decisão
  • XGBoost
  • Light GBM
  • CatBoost no Python
  • Regressão Linear Simples
  • Correlação Linear
  • Regressão Linear Múltipla
  • Regressão Polinomial
  • Regressão com vetores de Suporte (SVR)
  • Regressão com Árvore de decisão
  • Regressão com Random Forest
  • Regressão com XGBoost
  • Regressão com Light GBM
  • Regressão com CatBoost
  • Redes Neurais Artificiais
  • K-means
  • K-Modes
  • K-Prototypes
  • MeanShift
  • Hierárquico
  • DBSCAN
  • APRIORI
  • ECLAT
  • Q-Learning
  • Pré-processamento dos dados
  • Validação cruzada
  • Análise dos Componentes Principais (PCA)
  • Conceitos de Python
  • Conceitos de Estatística

Course content

11 sections143 lectures34h 59m total length
  • Boas vindas e apresentação do instrutor3:05
  • Apresentação do curso e da plataforma de estudos14:25

Requirements

  • Não há pré-requisito.

Description

Este curso apresenta diversos tipos de algoritmos de Machine Learning para aprendizagem supervisionada (classificação e regressão), não supervisionada (agrupamento e associação) e Introdução à aprendizagem por reforço, utilizando a linguagem Python. Ele é destinado a iniciantes no mundo de Machine Learning, mas também apresenta técnicas de nível médio e até mesmo de nível avançado.

Os algoritmos apresentados no curso são modernos e os mais utilizados no cotidiano (XGBoost, Catboost, LightGBM, Naive Bayes, Random Forest, Árvores de Decisão, SVM, KNN, Redes Neurais Artificiais, Regressão Linear Simples e Múltipla, Regressão Polinomial, K-Means, DBSCAN, K-Modes, K-Prototypes, Apriori, Eclat, Q-Learning...)

Todas as aulas são explicadas passo a passo, com foco nas aplicações práticas, mas com conceitos teóricos básicos introdutórios de forma bem objetiva, portanto, o curso não detalha a matemática avançada envolvida nos algoritmos.

Os projetos são trabalhados desde a aquisição dos conjuntos de dados nos repositórios de dados, passando pelo tratamento e pré-processamento e culminando na criação dos algoritmos.

O curso é dividido basicamente nas seguintes partes:

1) Domínio do uso da linguagem Python, com o Google Colaboratory, desde os conceitos fundamentais até conceitos mais avançados para análise e manipulação de dados.

2) Fundamentos da Estatística Básica (Parte teórica).

3) Aprendizagem Supervisionada: Classificação.

4) Aprendizagem Supervisionada: Regressão.

5) Aprendizagem não supervisionada: Agrupamento e associação.

6) Introdução à Aprendizagem por Reforço.

São disponibilizados todos os slides das aulas teóricas, todos os scripts das aulas práticas no Python e todos os arquivos com os datasets.

É um curso riquíssimo em informações e com explicações claras e objetivas, ilustrando o fantástico mundo do Machine Learning.

Uma observação importante: o curso não é Estático, isto é, qualquer atualização necessária ou solicitada pelos alunos será acrescida ao curso e, sempre que tiver alguma alteração, atualização ou inclusão de conteúdo, todos serão comunicados.

Who this course is for:

  • Cientista de Dados
  • Estatístico
  • Analista de dados
  • Engenheiro
  • Pesquisador
  • Economista
  • Administrador
  • Engenheiro de Dados