Atividade de extensão USP · AEX

Desmistificando
a IA.

Uma introdução prática a redes neurais, PyTorch e aos modelos que transformaram a inteligência artificial.

Inscrições até 07 de agosto de 2026

Capa da atividade Desmistificando a IA: PyTorch do Zero

Para quem quer começar

IA não precisa ser uma caixa-preta.

Buscamos, nesta atividade, oferecer os fundamentos da IA, assumindo apenas proficiência básica em Python e noções de cálculo. Nas primeiras quatro aulas, contextualizamos a IA e construímos o conceito de backpropagation. Em seguida, temos duas aulas práticas, nas quais apresentamos mais da biblioteca PyTorch, mostrando componentes como Optimizer e Scheduler e destacando como a escolha desses hiperparâmetros, da arquitetura e da função de perda influencia o treinamento e o desempenho de uma rede neural.

No segundo bloco, apresentamos a intuição por trás do paradigma moderno, que é a Transformer, mostrando como pensar e trabalhar com representações vetoriais. Seguimos com uma demonstração de um pipeline completo na Aula 8. Por fim, na Aula 9, exploramos mais a fundo o hardware de inferência e treinamento do deep learning moderno, a GPU, e encerramos, na Aula 10, mostrando como colocar os conceitos aprendidos em produção.

10

videoaulas

Conteúdo objetivo, com uma hora por aula.

5

semanas

Duas aulas liberadas a cada sábado.

200

vagas de monitoria

Formato da atividade

Aprenda no seu ritmo. Pergunte ao vivo.

01

Remoto e assíncrono

10 videoaulas, com slides, código e formulário de feedback.

02

Novas aulas aos sábados

Duas aulas por semana, liberadas via e-Disciplinas.

03

Plantão às quintas

Encontros remotos, síncronos e facultativos de até duas horas.

Cronograma de aulas

Cinco semanas para sair do zero.

As duas aulas de cada semana serão liberadas aos sábados no nosso site.

08 AGOSemana 1

Aula 1: Introdução ao Aprendizado Profundo

Aula 2: Como as Redes Neurais Aprendem? - Conceitos Preliminares

15 AGOSemana 2

Aula 3: Como as Redes Neurais Aprendem? - Backpropagation

Aula 4: Como as Redes Neurais Aprendem? Construindo Nossa Primeira Rede Neural

22 AGOSemana 3

Aula 5: Prática: MNIST

Aula 6: Prática: Optimizers, Schedulers and Loss

29 AGOSemana 4

Aula 7: Representações Vetoriais e Paradigma Moderno

Aula 8: Redes Pré-Treinadas e Transfer Learning

05 SETSemana 5

Aula 9: Infraestrutura para IA

Aula 10: Colocando IA em Produção

Datas importantes

07 AGOEncerramento das inscrições

08 AGOInício da atividade · Aulas 1 e 2

10 SETÚltima monitoria

12 SETReunião remota de encerramento