Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Masters
Major
Artificial Intelligence | Computer Science | Data Science
Area of study
Information and Communication Technologies | Engineering
Course Language
English
About Program

Program Overview


Program Details

The provided markdown content contains information about a university program, specifically the "Fundamentals of machine learning" course. Below are the extracted program details in a structured markdown format.


Course Overview

The "Fundamentals of machine learning" course is a 4-credit course taught by Liebling Michael Stefan Daniel in French. The course provides an overview of machine learning techniques, including algorithms, theoretical formalism, and experimental protocols.


Course Content

The course covers the following topics:


  • Introduction to machine learning
  • Linear and logistic regression, gradient descent
  • Support vector machines, kernel methods
  • Bias-variance dilemma, over- and under-learning
  • Dimensionality reduction methods, PCA
  • Clustering methods, nearest neighbors method
  • Decision trees, ensemble methods, bagging, boosting
  • Artificial neural networks, multilayer perceptron
  • Convolutional and deep neural networks
  • Density estimation, maximum likelihood, Bayesian inference, expectation-maximization learning
  • Meta-parameter estimation and experimental protocols
  • Societal, ethical, and legal implications of artificial intelligence

Course Objectives

By the end of the course, students should be able to:


  • Recognize different types of machine learning
  • Understand the functioning, application domain, and limitations of various machine learning algorithms
  • Identify appropriate methods for practical problems and formalize their expression
  • Implement machine learning algorithms
  • Recognize the limitations and ethical implications of machine learning

Course Requirements

The course requires the following prerequisites:


  • Analysis (differential and integral calculus)
  • Linear algebra
  • Probabilities and statistics

Teaching Method

The course is taught through:


  • Lectures
  • Exercise-lab sessions (combination of theoretical exercises and computer applications/programming)

Evaluation Method

The course is evaluated through:


  • A series of weekly exercises (15%)
  • A final exam (85%)

Resources

The course uses the following resources:


  • "Introduction to Machine Learning" by Chloé-Agathe Azencott (book)
  • Electronic resources available on Moodle

Programs

The "Fundamentals of machine learning" course is part of the following programs:


  • Electrical and Electronics Engineering (Bachelor semester 6)
  • Financial engineering (Master semester 2 and 4)
  • Management, Technology and Entrepreneurship (Master semester 2 and 4)
  • Passerelle HES - EL (Spring semester)

Reference Week

The course schedule is as follows: | Time | Mo | Tu | We | Th | Fr | | --- | --- | --- | --- | --- | --- | | 8-9 | | | | | | | 9-10 | | | | | | | 10-11 | | | | | | | 11-12 | | | | | | | 12-13 | | | | | | | 13-14 | | | | | | | 14-15 | | | | | | | 15-16 | | | | | | | 16-17 | | | | | | | 17-18 | | | | | | | 18-19 | | | | | | | 19-20 | | | | | | | 20-21 | | | | | | | 21-22 | | | | | |


See More