Machine Learning | Solução completa end-to-end (Python)
- Descrição
- Currículo
- FAQ
- Revisões
Machine Learning | Solução completa end-to-end (Python)
Nesse treinamento vamos criar uma solução de ponta a ponta (end-to-end), desde a aquisição dos dados até a implantação do modelo de Machine Learning em um ambiente de testes.
Iremos utilizar os seguintes frameworks:
-
Pandas;
-
Numpy;
-
Matplotlib;
-
Seaborn;
-
Flask;
-
Requests;
-
Sklearn;
-
Yellowbrick;
-
Entre outros.
Como vai funcionar nossa dinâmica?
Iremos criar uma API em um ambiente de testes, usando o framework Flask para incluir nosso modelo de Machine Learning no mesmo, assim vamos fazer a requisição via Request e devolver a previsão do modelo.
-
Vamos criar um modelo usando dados do setor imobiliário
-
Vamos criar uma API usando o Flask
-
Vamos estruturar a infraestrutura da aplicação
Obs: Essa solução pode ser adapta para criar um produto ou serviço baseado em dados.
Porque aprender a criar soluções?
Programação é uma disciplina totalmente prática, de forma que, apenas a leitura de livros e/ou acompanhamento de vídeos não desenvolve todas as habilidades necessárias.
A demanda por programadores Python nunca esteve tão alta, afinal, Python é uma das linguagens mais utilizadas no mundo e requisito para se trabalhar com Ciência de Dados e Inteligência Artificial. Inclusive, podemos considerar Python como uma linguagem padrão para análise de dados, tendo em vista seu amplo ecossistema de bibliotecas, que englobam desde a manipulação e tratamento de dados até mesmo o deploy de modelos. Não podemos esquecer, neste sentido, que o Python é uma linguagem de aplicação geral.
Por ser uma linguagem de programação versátil, simples de aprender e muito poderosa, Python possui recursos que, apesar de simples de se utilizar, tornam o aprendizado muito divertido.
Bons estudos!
-
4#01 - Importação dos dadosVídeo Aula
Nesse vídeo vamos importar os dados para nosso ambiente
-
5#02 - Exploração dos Dados - parte 1Vídeo Aula
Nesse vídeo vamos iniciar nossa exploração analítica.
-
6#03 - Exploração dos Dados - parte 2Vídeo Aula
-
7#04 - Exploração dos Dados - parte 3Vídeo Aula
-
8#05 - Exploração dos Dados - parte 4Vídeo Aula
-
9#06 - Exploração dos Dados - parte 5Vídeo Aula
-
10#07 - Exploração dos Dados - parte 6Vídeo Aula
-
11#08 - Engenharia de Features - parte 1Vídeo Aula
-
12#09 - Engenharia de Features - parte 2Vídeo Aula
-
13#10 - Engenharia de Features - parte 3Vídeo Aula
-
14#11 - Engenharia de Features - parte 4Vídeo Aula
-
15#12 - Engenharia de Features - parte 5Vídeo Aula
-
16#13 - Construção do Modelo de Machine Learning - parte 1Vídeo Aula
-
17#14 - Construção do Modelo de Machine Learning - parte 2Vídeo Aula
-
18#15 - Construção do Modelo de Machine Learning - parte 3Vídeo Aula