Eduardo Bezerra

Aprendizado de Máquina


Turmas

  • CIC1205 – Aprendizado de Máquina (Pós-graduação)
  • GCC1932 – Aprendizado de Máquina (Graduação)

Local/horário

  • CEFET/RJ, Maracanã, Bloco E, 5⁠º andar, sala 513
  • 5⁠ᵃˢ-feiras, das 07h55 às 11h30

Visão geral

Aprendizado de Máquina (Machine Learning) é um campo de estudo da Inteligência Artificial cujo objeto de estudo são sistemas que podem aprender a realizar alguma tarefa por meio de experiências. Neste curso, o objetivo é apresentar uma introdução aos conceitos, modelos, métodos, técnicas e aplicações do Aprendizado de Máquina. São também apresentados alguns algoritmos pertencentes a diferentes famílias de métodos em AM (simbolistas, conexionistas, probabilísticos, baseados em proximidade).


Plano do curso

Date Lecture
26/02 Course logistics
ML overview
Linear regression (slides, lecture notes, code)
05/03 Logistic regression (slides, lecture notes, code)
Decision trees (slides, lecture notes, code)
kNN (slides, lecture notescode)
12/03 Model evaluation (slides, lecture notes, code)
19/03 Model selection (lecture notes, code)
26/03 Hyperparameter search strategies (lecture notes)
Class imbalance (lecture_notes, code)
02/04 Feature encoding (lecture_notes, code)
09/04 1st exam (first 30 minutes of this class)
Model calibration (lecture_notes, code)
Feature scaling (lecture_notes, code)
16/04 Polynomial features (lecture notes, code)
Ensemble learning (lecture_notes, code)
23/04 –Feriado–
30/04 Conformal prediction (lecture_notes, code)
07/05 Dimensionality reduction (lecture_notes, code)
Multi-layer perceptron (lecture_notes, code)
14/05 Model diagnostics (lecture notes, code)
Closing Thoughs

 

Date Lecture
21/05 2nd exam (async, 30 minutes)
SHAP Values (lecture notes, code)
Autoencoders (lecture_notes, code)
28/05 Convolutional Neural Nets – 2D (lecture_notes, code)
Convolutional Neural Nets – 1D, 3D (lecture_notes)
11/06 Recurrent nets (lecture_notes, code)
Dropout & Early Stopping (notebook)
18/06 Word2Vec (slides, notebook)
Transformer Architecture (slides, notebook)
25/06 Project Presentations
02/07 Final exam

Additional resources


Readings

Books

Livros de interesse geral sobre Aprendizado de Máquina


Back to top