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 : 2960 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. (Translated by Deepl)
SYLVAIN L.
16/12/25
5 / 5

Contenu très dense, bien illustré par les TP.
CEDRIC B.
16/12/25
4 / 5

La formation est rendu accessible notamment par la mise en pratique via un notebook pédagogique. Des notions en Python ou autre langage de programmation sont nécessaire. L’accès aux ordinateurs a distance de ORSYS est vraiment super mais la 1ere connexion n’est pas simple.
STÉPHANE A.
16/12/25
4 / 5

J’aurais aimé un peu plus sur les réseaux neuronaux



Dates and locations

Dernières places
Date garantie en présentiel ou à distance
Session garantie
From 10 to 13 March 2026
FR
Remote class
Registration
From 19 to 22 May 2026
FR
Remote class
Registration
From 7 to 10 July 2026
FR
Remote class
Registration
From 15 to 18 September 2026
FR
Remote class
Registration
From 24 to 27 November 2026
FR
Remote class
Registration