Skip to content

Curso tem caráter de pós-graduação lato sensu e faz parte do “Programa de Revitalização da Indústria Nordestina - NE4.0”

License

Notifications You must be signed in to change notification settings

ivanovitchm/ne40-ia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Residência em Indústria 4.0

O curso tem caráter de pós-graduação lato sensu e faz parte do “Programa de Revitalização da Indústria Nordestina - NE4.0”, resultado de uma parceria entre diversas Universidades do Nordeste (UFRN, UFPB, UPE, entre outras) e a Sudene. O programa propõe a ampliação e adoção de novas tecnologias por parte das indústrias da região, envolvendo diversos segmentos e capacitando mão de obra de alta qualificação.

Curso - Inteligência Artificial

Referências

  • 📚 Jason Brownlee. Machine Learning Mastery With Python. [Link]
  • 📚 Jason Brownlee. Data Preparation for Machine Learning. [Link]
  • 📚 Aurélien Géron. Hands on Machine Learning with Scikit-Learn, Keras and TensorFlow. [Link]
  • 📚 Noah Gift, Alfredo Deza. Practical MLOps: Operationalizing Machine Learning Models [Link]

Conteúdo

Aula 01 Apresentação do curso Open in PDF

  • Motivação, conteúdo, calendario, outros.
  • 🚀 Python Crash Course Jupyter

Aula 02 ❤️ Introdução ao módulo Pandas Open in PDF

  • Fundamentos do Pandas
  • Tipos principais: series e dataframes
  • Seleção e atribuição de dados
  • Criação de linhas e colunas
  • Hands on Jupyter

Aula 03 🐉 Explorando dados com Pandas Open in PDF

  • Slicing: loc vs iloc
  • Filtragem de dados usando operadores lógicos
  • Agregação
  • Boas práticas na utilização de laços no Pandas
  • desafio
  • Hands on Jupyter

Aula 04 🍕 Visualização de Dados Open in PDF

  • Gráficos de linha e séries temporais
  • Gráficos de dispersão e correlação
  • Gráficos de barras e histograma
  • Visualização com Pandas e gráficos de malha
  • Gráficos relacionais e de múltiplas variáveis
  • Princípios de design
  • Contando uma história
  • Hands on Jupyter

Aula 05 Fundamentos de Aprendizado de Máquina Open in PDF

  • O que é aprendizado de máquina? Open in Loom
  • Tipos de aprendizado de máquina Open in Loom
  • Principais desafios
    • Variáveis, fluxos e controlando o caos Open in Loom
    • Instâncias de treinamento, desenvolvimento/validação e testes Open in Loom
    • Viés e variância Open in Loom

Aula 06 K-Vizinhos mais próximos (KNN) Open in PDF

  • Introdução a KNN
  • Avaliando o desempenho de um modelo
  • KNN multivariável
  • Otimização dos hiperparâmetros
  • Validação cruzada
  • Projeto fim a fim
  • Hands on Jupyter

Aula 07 Árvores de decisão Open in PDF

  • Fundamentação teórica
    • Introdução Open in Loom
    • Fundamentos matemáticos Open in Loom
  • Métricas de avaliação
    • Como escolher uma métrica de avaliação Open in Loom
    • Métricas de limites Open in Loom
    • Métricas de classificação Open in Loom
  • 🚀 Estudo de caso Jupyter
    • Google Colaboratory Open in Loom Open in Loom
    • Configurando o ambiente de desenvolvimento Open in Loom
    • Extração, transformação e carga (ETL)
      • Análise exploratória dos dados (EDA) Open in Loom
      • Coleta dos dados Open in Loom
      • Pandas-Profiling Open in Loom
      • EDA manual Open in Loom
      • Pré-processamento Open in Loom
    • Checagem dos dados Open in Loom
    • Segragação dos dados Open in Loom
    • Treinamento
      • Componente de treinamento e validação Open in Loom
      • Preparação dos dados e remoção de valores atípicos Open in Loom
      • Codificação da variável alvo Open in Loom
      • Codificando as variáveis independentes Open in Loom
      • Criando um pipeline para as variáveis categóricas Open in Loom
      • Criando um pipeline para as variáveis numéricas Open in Loom
      • Mesclando pipelines Open in Loom
      • Validação holdout Open in Loom
      • Métricas de avaliação Open in Loom
      • Personalização dos hiperparâmetros usando o Wandb Open in Loom
      • Configuração, treinamento e exportação dos melhores modelos Open in Loom
    • Teste Open in Loom

Aula 08 Implantando um Modelo de Aprendizado de Máquina em Produção Open in PDF

  • :neckbeard: Hands on Repository
  • Resumo da aula anterior Open in Loom
  • Instalando o ambiente de desenvolvimento Open in Loom
  • Gerenciamento do ambiente com o Conda Open in Loom
  • Usando a FastAPI para construção de APIs Open in Loom
  • Hello world usando a fastapi Open in Loom
  • Implementando um método post Open in Loom
  • Parâmetros da API Open in Loom
  • Teste local da API Open in Loom
  • Implantação da API com a FastAPI Open in Loom
  • Consumindo uma API RESTful Open in Loom
  • Usando pytest e fastAPI para testar a nossa API RESTful Open in Loom
  • Fundamentos de CI/CD Open in Loom
  • Configurando GitHub Actions Open in Loom
  • Integração contínua Open in Loom
  • Implantando nossa API no Heroku
    • Criando uma nova aplicação no Heroku Open in Loom
    • Configurando a entrega contínua Open in Loom
    • Depuração e teste da API Open in Loom

About

Curso tem caráter de pós-graduação lato sensu e faz parte do “Programa de Revitalização da Indústria Nordestina - NE4.0”

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published