Learning Roadmap

Site: moodle@NovaSBE
Course: 2695-Introduction to Machine Learning-2425_S2
Book: Learning Roadmap
Printed by: Guest user
Date: Saturday, 7 June 2025, 1:16 AM

The Learning Roadmap corresponds to the aggregated learning content that students should follow. It can be proposed in a sequential way or in a freer navigation process and is structured in weeks or in course units (topics) according to the leaning roadmap initially proposed by the course instructor.

It is highly recommended that each student takes into consideration the learning outcomes to be achieved and the methodological approach for the course and decide about the number of times to revisit each learning content, such as the class content, activities, documents to read/analyse or assignments, and the adequate learning path to its needs.


Learning outcomes - Learning outcomes refer to particular knowledge, skills, and abilities that students should learn/develop. Outcomes are more specific than learning goals, which refers to what an instructor desires for students to gain from a course. Research suggests that when they are well written, clear, and measurable, learning outcomes can improve learning and motivate student engagement. 

Pedagogical structure - Describe the pedagogical structure based on Educational Formats

Classroom Format - Describe the classroom format based on three formats: Face-to-Face; Synchronous and/or Asynchronous and what is expected in each of the formats.

Week 1


Class Content

  Topic
Date
Slides Description

Video lecture

Video 1
Week of February 7th, 2025 Lecture 1 video

THE HISTORY OF MACHINE LEARNING

AI vs DATA SCIENCE vs MACHINE LEARNING

HOW AND WHEN TO USE ML FOR BUSINESS

In-Class Lecture

 Lecture 1 class -
MACHINE LEARNING CONCEPTS

Activities

Access


   

Exercise(s)

Python setup
Notebook 1

 




Week 2


Class Content

  Topic
Date
Slides Description

Video lecture

Video 2
Week of Feb 14th, 2025 Lecture 2 video LINEAR REGRESSION

ESTIMATING PARAMETERS OF LINEAR REGRESSION

EVALUATION METRICS REGRESSION

OVERFITTING AND REGULARIZATION

In-Class Lecture 






Activities

Quiz

Lecture 2 quiz (10 mins)

Opens Feb 8, at 10.30pm
Closes Feb 14, at 12:30am (before the class)
 

Project details

 Project description

Document for stating your preferences

Project preferences
 
  

Notebook 

Notebook 2  



Week 3


Class Content

  Topic
Date

Other materials

Video lecture

Video 3
Week of Feb 21, 2025 Lecture 3 video

LOGISTIC REGRESSION 

EVALUATION METRICS BINARY CLASSIFICATION   

EVALUATION METRICS MULTICLASS CLASSIFICATION

In-Class Lecture

Lecture 3 class


-

Activities

Access Deadline Other materials

Quiz

Lecture 3 quiz (10 mins)
Opens Feb 14, at 14.30pm
Closes Feb 21, at 12:30am (before the class)

HW1

Homework 1
due March 7th, 12.30
before class
   

Notebook

Notebook 3
    

Week 4


Class Content

  Topic
Date
Slides Description

Video lecture

Video 4 Week of February 28th, 2025 Lecture 4 videoDATA PREPROCESSING

MODEL SELECTION

In-Class Lecture

Lecture 4 class
 Kahoot Lecture 4
     

Activities

Access Deadline Other materials

Quiz

Lecture 4 quiz (15 mins)
Opens Feb 21st 14:30
Closes Feb 28th, at 12:30am (before the class)

 

 

 
   

Notebook

 Notebook 4    

Documents



Week 5


Class Content

  Topic
Date
Slides Description

Video lecture

Video 5 Week of Mar 7th, 2025 Lecture 5 video

DECISION TREES

ENSEMBLE LEARNING

In-Class Lecture

 Kahoot Lecture 5 -


Activities

Access Deadline Other materials

Quiz

Lecture 5 quiz (15 mins)
Opens Feb 28th 14:20
Closes March 7th, at 12:30am (before the class)

Midterm project template

Project Template  
   

Notebook

Notebook5
 



Homework 

Homework 2

Week 6


Class Content

  Topic
Date
SlidesDescription

Video lecture

Video 6
Week of Mar 14th, 2025 Lecture 6 video SIMILARITY, DISTANCE AND NEAREST NEIGHBORS

CLUSTERING

DIMENSIONALITY REDUCTION

In-Class Lecture

Kahoot Lecture 6 -

Activities

Access Deadline Other materials

Quiz

Lecture 6 quiz (15 mins)
Opens March 7th 14:30
Closes March 154th at 12:30 (before the class)

   -
   

Notebook

Notebook 6
 


Week 7


Class Content

  Topic
Date
Slides  Description

Video lecture

Video 7 Week of Apr 4th, 2025 Lecture 7 video

MODEL INTERPRETABILITY

FAIRNESS AND BIAS IN MACHINE LEARNING



In-Class Lecture

 Kahoot Lecture 7 

Activities

Access Deadline Other materials

Quiz 7

Lecture 7 quiz (15 mins)
Opens Monday, Mar 17th 8am
Closes April 4th, 12:30, before class


 
   

Notebook

Notebook 7
 

Week 8


Class Content

  Topic
Date
Slides Description

Video lecture

Video 8 Week of Apr 11th, 2025 Lecture 8 video INTRODUCTION TO NEURAL NETWORKS

CONVOLUTIONAL NEURAL NETWORKS

In-Class Lecture

Kahoot Lecture 8



Activities

Access Deadline Other materials

Quiz

Lecture 8 quiz (15 mins)
Opens April 6
Closes April 11, at 12:30 (before the class)


-
   

Notebook

Notebook 8
 


Week 9


Class Content

  Topic
Date
Slides Description

Video lecture

Video 9 Week of May 2nd, 2054Lecture 9 video TEXT PREPROCESSING AND REPRESENTATION

TEXT CLASSIFICATION, SENTIMENT ANALYSIS, TOPIC MODELING

WORD EMBEDDINGS

In-Class Lecture

Lecture 9 class

Activities

Access Deadline Other materials

Quiz

Lecture 9 quiz (15 mins)
Opens  Apr 27th 
Closes May 2nd, 12"30 before class


   

Notebook

Notebook 9  

Week 10


Class Content

  Topic
Date
Slides Description

Video lecture

Video10 Week of May 9th, 2025 Lecture 10 video

LARGE LANGUAGE MODELS: THE BASICS


Lecture class

Lecture 10 class -

Activities

Access Deadline Other materials

Quiz

Lecture 10 quiz (15 mins)

Opens Monday, May 5th 12:30
Closes May 9th, 12:30, before class


   

Notebook

Notebook 10
 


Week 11


Class Content

Intro to Large Language Models

  Topic
Date

Description

Video lecture

No video lecture


Class lecture


 Lecture 11 classUSING LLMs

ADDRESSING COMMON ISSUES

Activities

Access Deadline

Video submission

Submit your 5 minute video here as "Group <group number> - <dataset name>" (e.g., Group 1 - House Price).
12th May 12h30

   

Notebook

 Notebook 11    


Week 12




Activities

Access Deadline Other materials

Video vote

Vote for the best group project  video (cannot vote on your group!)
16th May, 12h30


Documents

Last year's theoretical exam 2024 Theoretical Exam The solution of each question will be shown once you attempt to answer it.
Last year's coding exam

2024 Coding exam assignment In case of any discrepancy between the solution and this year's material, this year's material takes precedence. Not all answers are explicitly stated, as they should be for the actual submission.