Plano de Ensino e Cronograma - IA II 2026-2

Fonte normativa de datas, pesos, escopo obrigatório e avaliação da oferta 2026-2 de Inteligência Artificial II.
Data de Publicação

05/10/2026

Data de Modificação

29/09/2026

Plano de Ensino e Cronograma da Disciplina

ImportanteFonte normativa da oferta 2026-2

Este documento é a fonte única para datas, pesos, escopo obrigatório e avaliação da disciplina em 2026-2. Páginas de módulos, trabalhos e materiais didáticos podem detalhar conteúdos ou implementações, mas não substituem este plano.

Capítulos do livro são unidades independentes de leitura e estudo. Encontros são unidades de agendamento da disciplina: podem abordar, dividir ou integrar capítulos. A logística obrigatória da oferta 2026-2 pertence a este plano, não aos capítulos do livro.

📄 Visualizar PDF do Plano Didático Oficial

📚 Baixar o Livro Teórico Completo (PDF A5) | 🧪 Baixar o Caderno de Laboratórios Práticos (PDF A4)

As aulas ocorrem duas vezes por semana (Segundas e Quartas-feiras) na Sala 40, integrando sessões teóricas dialogadas, avaliações escritas e laboratórios práticos corporativos:

  • 🕒 Turma 1: Segunda-feira (14:55 às 16:35) e Quarta-feira (13:00 às 14:40)
  • 🕒 Turma 2: Segunda-feira (16:35 às 18:15) e Quarta-feira (14:55 às 16:35)
Aula Data Título Conteúdo Teórico Conteúdo do Laboratório Prático Capítulo Slides
1 05/08 (Qua) Cap 01 - O Primeiro Neurônio (Perceptron) Apresentação da disciplina. Matemática do Perceptron simples e álgebra linear. Lab 01: Implementação do Perceptron em NumPy puro + Setup do GitLab CI/CD (Starter Template). 📖 🎞️
2 10/08 (Seg) Cap 02 - Redes Multicamadas (MLP) Redes Profundas, funções de ativação (Sigmoid, ReLU) e camadas densas. Lab 02: Construção de uma MLP manual em Python + Suíte de testes unitários (pytest). 📖 🎞️
3 12/08 (Qua) Cap 03 - Descida do Gradiente Superfície de erro, função de perda (MSE) e gradiente descendente. Lab 03: Script de treinamento, plotagem de convergência e explosão proposital de gradiente. 📖 🎞️
4 17/08 (Seg) Cap 04 - Ecossistema Keras & Data Prep Framework Keras/TensorFlow, API Sequential e pré-processamento. Lab 04: Geração de dados sintéticos e pré-processamento obrigatório (Normalização). 📖 🎞️
5 19/08 (Qua) Cap 05 - Multiclasse & Overfitting Classificação Multiclasse (Softmax, Cross-Entropy) e Overfitting. Lab 05: Classificação no Fashion-MNIST/CIFAR e gráficos de diagnósticos de sobreajuste. 📖 🎞️
6 24/08 (Seg) Cap 06 - Regularização & Callbacks Técnica de Dropout, L1/L2, EarlyStopping e ModelCheckpoint. Lab 06: (Opcional) Intervenção com Dropout e parada antecipada de treinamento. 📖 🎞️
7 26/08 (Qua) Cap 07 - Transfer Learning & Otimizadores Otimizadores (Adam, RMSprop) e Transfer Learning com ResNet50. Lab 07 (Pt. 1): Classificador Padrão Ouro com MobileNetV2.
📄 Lab Parte 1 PDF
📖 🎞️
8 31/08 (Seg) Cap 07 - Transfer Learning (Parte 2) Duelo de Modelos: Congelamento, Impacto de parâmetros e MLOps. Lab 07 (Pt. 2): Duelo de Hipóteses e Telemetria MLOps.
📄 Lab Parte 2 PDF

🎞️ Conclusões do Lab (PDF)
📝 Código Inicial HTML
📖 🎞️
9 02/09 (Qua) Cap 08 - Avaliação Crítica & MLOps (Início TP1) Dados desbalanceados, Precision/Recall/F1, Matriz de Confusão e Serialização. Lab 08 (Pt. 1): Avaliação Crítica e Serialização.
📄 Lab Parte 1 PDF
📖 🎞️
- 07/09 (Seg) 🏖️ Feriado Independência do Brasil. - - -
10 09/09 (Qua) Cap 08 - Deploy em Produção (Lab 08 Pt. 2) Fechamento do Lab 08, FastAPI, validação com Pydantic, Swagger UI e Docker. Lab 08 (Pt. 2): Colocando o Modelo em Produção.
📄 Lab Parte 2 PDF

📝 Código Inicial HTML.
📖 🎞️
11 14/09 (Seg) Cap 09 - Embeddings Word2Vec, limites de embeddings estáticos e modelos contextuais. Lab 09: Extração de vetores em português. 📖 🎞️
12 16/09 (Qua) Cap 10 - Busca Semântica Cosseno, recuperação e avaliação de rankings. Lab 10: Buscador semântico. 📖 🎞️
13 21/09 (Seg) Cap 10 - Parte 2 Métricas de recuperação, limites de embeddings, busca híbrida, abstenção e proveniência. Lab 10 (Parte 2): Ground Truth, métricas IR, comparação de rankings e abstenção. 📄 Roteiro 📖 🎞️
14 23/09 (Qua) Cap 11 - Parte 1 Contrato de embedding, persistência e Top-K. Lab 11A: Coleção persistente. 📄 Roteiro 📖 🎞️
15 28/09 (Seg) Cap 11 - Parte 2 Filtros, referência exata, Recall@K e trade-offs ANN. Lab 11B: Recall, latência e filtros. 📄 Roteiro 📖 🎞️
16 30/09 (Qua) Cap 12 - Parte 1 Extração de PDFs, tokens, proveniência e governança do documento. Lab 12A: Extração auditável e TP2 Start Pack. 📄 Roteiro 📖 🎞️
17 05/10 (Seg) Cap 12 - Parte 2 Chunking, avaliação em holdout e clustering exploratório. Lab 12B: Comparação de estratégias e checkpoint TP2 não avaliativo. 📄 Roteiro 📖 🎞️
18 07/10 (Qua) PROVA TEÓRICA 1 Módulo 1 e Módulo 2 completo até Chunking (25 pontos). - - -
- 12/10 (Seg) 🏖️ Feriado Nossa Senhora Aparecida. - - -
- 14/10 (Qua) 👨‍🏫 Ausência do Professor Não haverá aula. - - -
19 19/10 (Seg) Cap 13 - Parte 1 Tokenização, Q/K/V, shapes e atenção. Lab 13A: Inspeção exploratória. TP2: entrega até 23:59, salvo atualização oficial publicada conforme o marco de 13/10. 📖 🎞️
20 21/10 (Qua) Cap 13 - Parte 2 BERT, GPT, T5, máscaras e KV cache. Lab 13B: Atenção como diagnóstico. 📖 🎞️
21 26/10 (Seg) Cap 14 - Parte 1 Model cards, licenças, idioma e revisão. Lab 14A: Inferência reprodutível. 📖 🎞️
- 28/10 (Qua) 🏖️ Não Letivo Dia do Servidor Público. - - -
- 02/11 (Seg) 🏖️ Feriado Finados. - - -
22 04/11 (Qua) Cap 14 - Parte 2 NER, zero-shot, batching e avaliação. Lab 14B: Avaliação comparativa. 📖 🎞️
23 09/11 (Seg) Caps 15–16 integrados APIs, prompts, JSON e schemas. Labs 15–16 integrados. 📖 🎞️
24 11/11 (Qua) Cap 17 - RAG Manual Retrieve-Augment-Generate e citações. Lab 17: RAG em Python. 📖 🎞️
25 16/11 (Seg) Caps 18–19 integrados Adapters de serviço, Vector Store e RAG corporativo fundamentado. Labs 18–19 integrados: alerta técnico TP3 não avaliativo. 📖 🎞️
26 18/11 (Qua) Caps 20–22 integrados Avaliação, segurança, resiliência e preparação do TP3. Labs 20–22 integrados. 📖 🎞️
27 23/11 (Seg) PROVA TEÓRICA 2 Módulo 2 restante e Módulo 3 (25 pontos). - - -
28 25/11 (Qua) Oficina de Integração TP3 Contratos TP1–TP2, evidências, citações, abstenção, métricas e plano de demonstração. Agentes, LoRA e LLMOps são enriquecimento opcional no TP3.5. Clínica/freeze técnico, testes, ensaio e plano de contingência. Entrega final em 26/11, 23:59. - -
29 30/11 (Seg) Apresentação de Trabalhos (TP3) — Sessão 1 Demonstração e defesa técnica do assistente RAG fundamentado que integra TP1 e TP2. Apresentação das primeiras equipes e arguição técnica. - -
30 02/12 (Qua) Apresentação de Trabalhos (TP3) — Sessão 2 Demonstração e defesa técnica do assistente RAG fundamentado (continuação) e conclusão das bancas. Apresentação das equipes restantes e avaliação da banca. - -
31 07/12 (Seg) Encerramento e Exame Especial Vista de provas, devolutiva de trabalhos, fechamento final do diário e Exame Especial. Atendimento e encerramento do semestre letivo. - -

Marcos técnicos dos trabalhos

Os marcos abaixo organizam as evidências dos trabalhos e não criam encontro/aula adicional nem alteram o conteúdo dos capítulos ou laboratórios do cronograma.

Data Marco Evidência esperada
30/09/2026 TP2 Start Pack Papéis definidos, corpus e proveniência registrados, splits.json iniciado, contrato de embedding proposto e Golden Set planejado.
05/10/2026 Checkpoint técnico TP2 (não avaliativo) Seleção de embedding justificada em planilha, tabela inicial de benchmark/custo e estado do índice/recuperação.
13/10/2026 Portão interno de decisão sobre TP2 O prazo público permanece 19/10/2026. Eventual adiamento oficial para 26/10/2026 somente poderá ser publicado se este plano normativo e as especificações dependentes forem atualizados e publicados simultaneamente.
16/11/2026 Alerta técnico de risco TP3 (não avaliativo) Contratos e mocks verificados, um caso fundamentado e um caso de abstenção executados, risco registrado com responsável.

Tópicos Avançados

Os conteúdos do Módulo 4 — Fine-Tuning, LoRA, agentes autônomos, multiagentes, segurança avançada e LLMOps — permanecem disponíveis no livro como trilha de aprofundamento e no TP3.5. Na oferta 2026-2, eles não compõem o núcleo obrigatório nem as provas teóricas: o TP3 obrigatório integra TP1 e TP2 em uma resposta RAG fundamentada.

Material Didático Completo

📚 Baixar o Livro Teórico Completo (PDF A5) 🧪 Baixar o Caderno de Laboratórios Práticos (PDF A4)

Distribuição de Pontos (100 Pontos Total)

Atividade Avaliativa Tipo Módulo Relacionado Valor
Prova Teórica 1 Escrita Módulo 1 e Módulo 2 completo até Chunking (Data: 07/10/2026) 25 pts
Prova Teórica 2 Escrita Módulo 2 restante e Módulo 3 (Data: 23/11/2026) 25 pts
Laboratórios Semanais GitLab (24h) Módulos 1 a 3 e atividades de integração essenciais 10 pts
Trabalho Prático 1 (TP1) Projeto Módulo 1 (Classificador & API Docker - Lab 08) — Ver Equipes 10 pts
Trabalho Prático 2 (TP2) Projeto Retrieval e recomendação híbrida de skills. Prazo de entrega: 19/10/2026. 10 pts
Trabalho Prático 3 (TP3) Projeto/Apresentação Integração TP1–TP2 em assistente RAG fundamentado. Prazo de entrega: 26/11/2026; apresentações: 30/11 e 02/12/2026. 20 pts
Total 100 pts
De volta ao topo