Trilha — Aprendizagem de Máquina
Trilha de disciplina — a ordem de leitura do livro para um curso específico.
O número do capítulo é um identificador estável, não uma ordem. Um mesmo capítulo pode aparecer em mais de uma trilha, e capítulos de números distantes podem ser vizinhos aqui. É isso que permite ao livro cobrir três disciplinas sem se repetir.
Disciplina: Aprendizagem de Máquina · Curso: Engenharia de Software · Professor: Gilsiley Henrique Darú
Esta trilha assume que o estudante já cursou Análise Preditiva e conhece o supervisionado clássico. Por isso ela vai direto para as redes e trata os modelos clássicos como revisão rápida.
A ementa tem seis unidades; a trilha as segue, redistribuindo a carga para o que a disciplina de fato aprofunda.
Unidade 01 — Introdução à Aprendizagem de Máquina (4h)
| # | Capítulo | Por que aqui |
|---|---|---|
| 1 | 00 — Introdução | Quando ML é a resposta, e — mais importante — quando não é |
| 2 | 01 — Fundamentos | Generalização, viés e variância: o problema que nunca sai de cena |
Unidade 02 — Machine Learning e Deep Learning (8h)
Modelos baseados em símbolo, conexionistas, evolutivos, estatísticos e híbridos.
| # | Capítulo | Por que aqui |
|---|---|---|
| 3 | 27 — IA Simbólica, Fuzzy e Evolutiva | Os paradigmas que não aprendem de dados — e onde ainda ganham |
| 4 | 18 — O Neurônio Artificial | O conexionismo começa aqui: McCulloch–Pitts, perceptron, e o XOR no laboratório interativo |
A aula do capítulo 18 tem um objeto manipulável: o estudante põe os pesos à mão e vê a reta se mover. O XOR é descoberto, não contado.
Unidade 03 — Aprendizado Supervisionado (20h)
Modelos preditivos. Classificação. Regressão. Algoritmos clássicos e redes neurais.
| # | Capítulo | Peso na disciplina |
|---|---|---|
| 5 | 04 — Avaliação | revisão rápida — já visto em Análise Preditiva |
| 6 | 05 — Modelos Lineares e 28 — Regressão Logística | revisão rápida — o 28 é pré-requisito real do capítulo 09: um neurônio com sigmoide é uma regressão logística |
| 7 | 07 — Árvores e Ensembles | revisão rápida (retomado na Unidade 06) |
| 8 | 06 — Otimização e Regularização | aprofundar — é a base do treino de redes |
| 9 | 09 — Redes Multicamadas | núcleo — a camada escondida e o backpropagation |
| 10 | 26 — Treinar Redes Profundas | núcleo — o que faz uma rede de 20 camadas convergir |
Unidade 04 — Aprendizado Não Supervisionado (16h)
Modelos descritivos. Clusterização. Associação. Sumarização. Algoritmos clássicos e redes neurais.
| # | Capítulo |
|---|---|
| 11 | 08 — Aprendizado Não Supervisionado |
| 12 | 03 — Representação — redução de dimensionalidade e embeddings |
Unidade 05 — Aprendizado por Reforço (16h)
MDPs. Q-learning. Deep Q-networks.
| # | Capítulo |
|---|---|
| 13 | 13 — Aprendizado por Reforço |
Unidade 06 — Ensembles e Modelos Generativos (16h)
ML com ensembles. Modelos generativos com LLMs.
| # | Capítulo | Por que aqui |
|---|---|---|
| 14 | 07 — Árvores e Ensembles | agora aprofundado: bagging × boosting e o que cada um ataca |
| 15 | 10 — Visão Computacional | convolução e transferência de aprendizado |
| 16 | 11 — Sequências e Linguagem | de RNN ao Transformer: como se chega aos LLMs |
| 17 | 12 — Modelos de Fundação e Generativos | LLMs, embeddings, fine-tuning e RAG |
Leitura de apoio (opcional)
- 16 — MLOps e 15 — Sistemas de ML — para quem for levar um modelo a produção.
- 14 — Interpretabilidade e Justiça — obrigatório se a aplicação decidir sobre pessoas.
- 17 — Fronteira e Expiração — a unidade "tendências da área" da ementa.
Prática
A construção ml-zero atende esta trilha nas etapas 05–06 (o otimizador que treina redes), 07 (ensembles) e, quando prontas, 09 (rede em NumPy), 10 (convolução) e 11 (atenção).