Pós-Graduação em IA Generativa e LLMs · PUC-Rio
  • Início
  • Disciplinas
    • DPIA · Programação de IA
    • TDP · Dados em Percepção
    • NLP · Linguagem Natural
    • PAI · Análise de Imagens
    • DGL · Deep Generative Learning
    • PLNA · NLP Avançado
    • DAI · Aplicações de IA
    • Oficinas
  • Eletivas
    • DM · Data Mining (2025.1)
    • DM · Data Mining (2024.3)
    • BI · Business Intelligence
    • SAD · Apoio à Decisão
    • AWS · Ciência de Dados na Nuvem
    • OAG · Otimização
    • Oficinas 2025.1
  • Materiais

Notas de Aula · IA Generativa e LLMs

Pós-Graduação · PUC-Rio

Este site reúne as notas de aula das disciplinas da pós-graduação em Inteligência Artificial Generativa e Large Language Models da PUC-Rio, disciplina a disciplina, com uma apostila própria para cada uma.

As notas são elaboradas a partir do material das aulas e organizadas segundo a ementa oficial de cada disciplina. O acervo cresce a cada disciplina cursada.

Autor: Vítor Wilher

Disciplinas

DPIA

Desmistificando a Programação de IA

Fundamentos de Python para IA: sintaxe, funções, bibliotecas, NumPy, Pandas e análise de dados aplicada.

10 aulas · PDF

TDP

Transformando Dados em Percepção

Bancos de dados e SQL: modelagem, DDL, DML, DQL, dados estruturados e não estruturados, arquiteturas de dados.

10 aulas · PDF

NLP

Introdução ao Processamento de Linguagem Natural

Do pré-processamento de texto aos LLMs: embeddings, RAG, prompts e aplicações text-to-text.

12 aulas · PDF

PAI

Processamento e Análise de Imagens

Redes neurais e visão computacional: CNNs, transfer learning, Vision Transformers, modelos multimodais e detecção de objetos.

9 aulas · PDF

DGL

Deep Generative Learning

Modelos generativos profundos: GANs, VAEs, modelos de difusão e aprendizado por reforço aplicado a modelos generativos.

10 aulas · PDF

PLNA

Processamento de Linguagem Natural Avançado

Small Language Models, agentes, arquiteturas em produção e ferramentas modernas de desenvolvimento assistido por IA.

7 aulas · PDF

DAI

Desenvolvimento de Aplicações de IA

Construção de aplicações de IA ponta a ponta: arquitetura, integração, avaliação e deploy.

7 aulas · PDF

OFICINAS

Oficinas Práticas

Atividades hands-on que acompanham as disciplinas, com exercícios guiados e gabaritos comentados.

5 oficinas · PDF

Disciplinas eletivas

Disciplinas de outros cursos de ciência de dados e inteligência artificial cursadas ao longo da formação.

DM

Data Mining

Mineração de dados: pré-processamento, classificação, agrupamento, regressão e séries temporais.

12 aulas · PDF

BI

Business Intelligence

Modelagem dimensional, ETL, indicadores de negócio e visualização analítica.

17 aulas · PDF

SAD

Sistemas de Apoio à Decisão

Métodos e sistemas de apoio à decisão aplicados a problemas de negócio.

16 aulas · PDF

AWS

Ciência de Dados na Nuvem

Serviços da AWS aplicados a ciência de dados: armazenamento, processamento, machine learning e deploy.

10 aulas · PDF

OAG

Otimização e Algoritmos Genéticos

Métodos de otimização e algoritmos evolutivos aplicados a busca e decisão.

5 aulas · PDF

OFIC251

Oficinas 2025.1

Oficinas práticas do semestre 2025.1, com exercícios guiados e gabaritos.

28 oficinas · PDF

Materiais das aulas

Além das notas, o site reúne os materiais práticos de cada aula — notebooks, gravações, scripts e conjuntos de dados — organizados aula a aula em Materiais.

Como as notas são organizadas

Cada disciplina tem uma página no site e uma apostila em PDF com o mesmo conteúdo, formatada para leitura offline e impressão. A estrutura segue sempre o mesmo padrão:

  1. Visão geral — o que a disciplina cobre e como as aulas se encadeiam.
  2. Uma seção por aula, na ordem da ementa oficial, com os conceitos desenvolvidos e o código apresentado.
  3. Síntese — o fio condutor entre as aulas.
Note

As notas são material de estudo pessoal, elaborado a partir do conteúdo das aulas. Não substituem o material oficial das disciplinas nem a bibliografia indicada pelos professores.

 

Notas de aula · Vítor Wilher · PUC-Rio