Engenharia de Dados e Machine Learning
Módulo: Módulo 1: Introdução ao Big Data e Engenharia de Dados
- O ecossistema de Big Data
- Arquiteturas de hardware/software de big data
- Engenharia de requisitos de dados
Módulo: Módulo 2: Modelagem e Bancos de Dados Relacionais
- Bancos de Dados Relacionais: Linguagem SQL, Otimização de Consultas e Administração
- Joins avançados e CTEs
- Subconsultas complexas
Módulo: Módulo 3: Bancos NoSQL e Dados Distribuídos
- MongoDB na prática
- Redis, Cassandra e modelos de larga escala
- Gerenciamento de Dados em Arquiteturas Distribuídas: Consistência (CAP Theorem) e Transações Distribuídas
Módulo: Módulo 4: Processamento Distribuído e Streaming
- Processamento com Spark
- Stream de dados: definição e fontes
- Overview de frameworks de stream de big data
Módulo: Módulo 5: Preparação e Análise Exploratória de Dados
- Manipulação de dados
- Estatística descritiva para Ciência de Dados
- Visualização e análise de dados
Módulo: Módulo 6: Estatística e Probabilidade para Modelagem
- Distribuições binomiais, distribuições Poisson e distribuições normais
- Teste de hipóteses e estimação de parâmetros
- Cálculos da Regressão dos Mínimos Quadrados
Módulo: Módulo 7: Fundamentos de Machine Learning
- Machine Learning: principais conceitos e tendências
- Modelos de Agrupamento e Modelos de Regressão
- Técnicas de mineração (regras, clusters, classificação)
Módulo: Módulo 8: Redes Neurais, PLN e Visão Computacional
- Processamento de Linguagem Natural (PLN)
- Mineração de textos (Text mining)
- Inteligência Artificial para análise de imagens e vídeos
Módulo: Módulo 9: MLOps e Modelos em Produção
- H2O Flow: otimizando a produção de modelos ML
- Serviço de IA na nuvem: Reconhecimento Facial, Classificação de imagens, Análise de Sentimento, Análise de Personalidade
- Perfis e times em projetos de IA
Módulo: Módulo 10: Python para Engenharia de Dados e ML
- Manipulação e análise de dados com Pandas e NumPy
- Coleta de dados com Python: APIs, arquivos e conexão com bancos de dados
- Machine Learning com scikit-learn: pipeline de treino, validação e métricas de desempenho
Módulo: Módulo 11: Pipelines de Dados: ETL/ELT, Data Lakehouse e Orquestração
- Data Warehouse, Data Lake e Data Lakehouse: arquitetura em camadas (bronze, prata e ouro)
- Orquestração de pipelines com Apache Airflow
- Qualidade, observabilidade e linhagem de dados
Módulo: Módulo 12: Governança, Ética e Regulação de Dados e IA
- Aspectos éticos e legais da IA
- Marco regulatório brasileiro de IA, AI Act e responsabilidade corporativa
- LGPD aplicada a bancos de dados
Objetivos
Capacitar o profissional para projetar e implementar arquiteturas e pipelines de dados escaláveis, usando bancos relacionais e NoSQL, processamento distribuído e ferramentas modernas de orquestração.
Desenvolver competências em análise estatística e machine learning para construir, avaliar e colocar em produção modelos preditivos e soluções de inteligência artificial.
Preparar o profissional para atuar com governança, qualidade e segurança de dados, em conformidade com a LGPD e com os princípios éticos e regulatórios da inteligência artificial.
| Duração: 720 horas |
| FORMATO DE OFERTA: Pós-Graduação EAD |
| Público-alvo: Esta pós-graduação é voltada para profissionais de Tecnologia da Informação, desenvolvedores, analistas de dados e de sistemas, administradores de banco de dados, engenheiros, estatísticos, cientistas da computação e demais profissionais que desejam atuar ou se especializar em engenharia de dados, ciência de dados e inteligência artificial. |
Este curso é oferecido por:
Credenciamento EAD via Portaria de credenciamento EAD n° 1.048 de 31/05/2023, DOU 02/06/2023