Course : Machine learning: Methods and solutions

Machine learning: Methods and solutions






INTER
IN-HOUSE
CUSTOM

Practical course in person or remote class
Available in English on request

Ref. MLB
  4d - 28h00
Price : 2920 CHF E.T.






Teaching objectives
At the end of the training, the participant will be able to:
Understand the different learning models
Model a practical problem in abstract form
Identify relevant learning methods to solve a problem
Apply and evaluate the identified methods for a problem
Make the connection between different learning techniques

Course schedule

1
Introduction to Machine Learning

  • Big Data and Machine Learning.
  • Supervised, unsupervised and reinforcement learning algorithms.
  • Steps for building a predictive model.
  • Detecting outliers and handling missing data.
  • How to choose the algorithm and its variables
Demonstration
Getting started in the Spark environment with Python using Jupyter Notebook. View several examples of the models provided.

2
Model evaluation procedures

  • Techniques for resampling in training, validation and testing sets.
  • Learning data representativeness test.
  • Predictive model performance measurements.
  • Confusion and cost matrix and AUC-ROC curve.
Hands-on work
Evaluation and comparison of different algorithms on the provided models.

3
Predictive models, the frequentist approach

  • Statistical learning.
  • Data conditioning and dimensionality reduction.
  • Support vector machines and kernel methods.
  • Vector quantization.
  • Neural nets and Deep Learning
  • Ensemble learning and decision trees.
  • Bandits' algorithms, optimism in the face of uncertainty.
Hands-on work
Implementing algorithm families using various data sets.

4
Bayesian models and learning

  • Principles of Bayesian inference and learning.
  • Graphical models: Bayesian networks, Markov fields, inference and learning.
  • Bayesian methods: Naive Bayes, mixtures of Gaussians, Gaussian processes.
  • Markov models: Markov processes, Markov chains, hidden Markov chains, Bayesian filtering.
Hands-on work
Implementing algorithm families using various data sets.

5
Machine Learning in live environments

  • Features related to the development of a model in a distributed environment.
  • Big Data deployment with Spark and MLlib.
  • The Cloud: Amazon, Microsoft Azure ML, IBM Bluemix, etc.
  • Maintenance of the model.
Hands-on work
Taking a predictive model live, with integration into batch processes and processing flows.


Customer reviews
4,6 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.


Dates and locations

Dernières places
Date garantie en présentiel ou à distance
Session garantie
From 2 to 5 September 2025 *
FR
Remote class
Registration
From 30 September to 3 October 2025
FR
Remote class
Registration
From 4 to 7 November 2025
FR
Remote class
Registration
From 2 to 5 December 2025
FR
Remote class
Registration
From 16 to 19 December 2025
FR
Remote class
Registration
From 16 to 19 December 2025
EN
Remote class
Registration
From 13 to 16 January 2026
FR
Remote class
Registration
From 10 to 13 March 2026
FR
Remote class
Registration
From 10 to 13 March 2026
EN
Remote class
Registration
From 19 to 22 May 2026
FR
Remote class
Registration
From 19 to 22 May 2026
EN
Remote class
Registration
From 7 to 10 July 2026
FR
Remote class
Registration
From 15 to 18 September 2026
FR
Remote class
Registration
From 15 to 18 September 2026
EN
Remote class
Registration
From 24 to 27 November 2026
FR
Remote class
Registration
From 24 to 27 November 2026
EN
Remote class
Registration