Machine Learning Tutorials
Lectures
October 05, 2026
We introduce the course, place AI on one timeline that ends in the technocentric problem and explore the systems-engineering approach as a way to address it. As a result we define the ML pipeline, and the data-science process (access, assess, and address). A practical session implements the data science methodology from data preparation to training a simple linear model in the Civil Engineering context.
October 12, 2026
This lecture explores the idea of learning from data. We explore the induction process that agents follow to go from a specific set of observations to general rules. We will explore linear regression and classification models, building upon these foundations to introduce the perceptron as a fundamental building block for neural networks. We examine their mathematical formulation, learning process, and limitations, concluding with how these simple units form the basis for neural network architectures.
October 19, 2026
We will continue our course exploring neural networks. We will build on previous concepts to define and formalise these supervised models that constitute the foundations of the latest advances in Machine Learning. We will also introduce and formalise Deep Learning models, their architectures and implementation details.