esade

Artificial Intelligence I (2235.YR.000564.1)

General information

Type:

OBL

Curs:

1

Period:

S semester

ECTS Credits:

4 ECTS

Teaching Staff:

Group Teacher Department Language
Year 1 Marc Torrens Arnal Operaciones, Innovación y Data Sciences ENG

COURSE CONTRIBUTION TO PROGRAM

Through the last two decades we have been witnessing how the use of Artificial Intelligence is changing the nature of business and the nature of how business compete. Organizations are developing new proposals unbelievable just a few years ago but at a scale and speed as never before. AI is at the very center of all this. These new organizations are not built only on the basis of analysis but with an aim of transformation, a transformation mostly driven by AI.

Course Learning Objectives

After completing this course you should be able to:

1) Have a broad vision of what is AI and where are the most active vectors of growth and transformation.
2) Be familiar the most common tools in Machine Learning.

CONTENT

1. Introduction to Artificial Intelligence

This module will provide an intro to the field of Artificial Intelligence.

2. Introduction to Machine Learning

Introduction to the field of Machine Learning as a subfield of Artificial Intelligence.

3. Machine Learning LifeCycle

In this module we will see the life cycle of a Machine Learning project. What are the phases for a ML project from data collection to model evaluation.

4. Introduction to Supervised Learning

This module gets deeper in one of the families of ML: Supervised Learning.

5. Supervised Learning - Regression tasks

This module reviews the main models to solve regression tasks with Supervised Learning.

6. Supervised Learning: Classification Tasks

This module reviews the main models to solve classification tasks with Supervised Learning.

7. Unsupervised Learning

This module introduces unsupervised learning and its main models.

8. Unsupervised Learning: clustering

This module will cover clustering models.

9. Introduction to Recommender Systems

This module introduces Recommender Systems.

10. Recommender Systems: main methods

This module overviews the main methods in Recommender Systems; Content-based filtering and collaborative-based filtering.

Methodology

Teaching methodology will be a combination of theory with coding examples combined with class exercises done in groups.

Guest speakers will also contribute with their expertise regularly.

Assessment criteria

The evaluation will consist on three elements: participation a personal coding project using a jupyter notebook and a final exam.

Attendance, participation and contributions to class 10%
Lab 40%
Final exam 50%

Timetable and sections

Group Teacher Department
Year 1 Marc Torrens Arnal Operaciones, Innovación y Data Sciences

Timetable Year 1

From 2023/9/26 to 2023/10/5:
Tuesday and Thursday from 15:30 to 17:00. (Except: 2023/9/28 and 2023/10/3)
Tuesday and Thursday from 17:15 to 18:45. (Except: 2023/9/28 and 2023/10/3)
Each Monday from 14:15 to 15:45.
Each Monday from 16:00 to 17:30.

Monday2023/10/23:
From 14:15 to 15:45.
From 16:00 to 17:30.

From 2023/11/2 to 2023/12/7:
Each Thursday from 15:30 to 17:00. (Except: 2023/11/30)
Each Thursday from 17:15 to 18:45. (Except: 2023/11/30)

Thursday 2023/12/21 from 8:45 to 12:00.