-
Projetos:
- Velocímetro de digitação
- Esteganografia (https://pt.wikipedia.org/wiki/Esteganografia)
- Calculadora financeira
- O xadrez virtual (https://python-chess.readthedocs.io/en/latest/)
- Pré-processamento de dados: limpeza e otimização
- Análise exploratória e visualização de dados
- Importando dados de um servidor SQL para um DataFrame Pandas
- Manipulação de dados
- Aprendizagem supervisionada:
- Aprendizagem não-supervisionada
- Aprendizagem por reforço:
- Aprendizagem auto-supervisionada:
- Otimização:
- Algoritmos genéticos
- Otimização bayesiana
- Aplicações:
- Sistemas de recomendação
- Processamento de Linguagem Natural para análise de sentimento
- Predição em séries temporais
- IA para controle de pêndulo invertido (aprendizagem por reforço) - https://gym.openai.com/docs/#environments
- Tópicos especiais:
- IA vs. IA eXplicável (IAX)
- Transformação de intensidade
- Transformada de Fourier
- Filtragem no espaço e na frequência
- Detecção de pontos-chave (keypoints)
- Segmentação de imagens
- Morfologia matemática
- Descritores morfológicos
- Redes Neurais Densamente Conectadas
- Redes Neurais Recorrentes (RNN) para Processamento de Linguagem Natural (PNL)
- Mecanismos de atenção
- Redes Neurais Convolucionais
- Classificação de imagens
- Segmentação de imagens
- Detecção de objetos
- Style transfer
- Auto-Encoders (AEs)
- Variational-Autoencoders (VAEs)
- Redes Neurais Generativas Adversarias (GANs)
- Exercícios VAEs
- Exercícios GANs