Course : MLOps, deploying Machine Learning in production

Practical course - 3d - 21h00 - Ref. MLW
Price : 1940 CHF E.T.

MLOps, deploying Machine Learning in production



Required course

Devops : pratique de développement logiciel continu pour déployer avec efficacité et fiabilité les nouveautés. Machine Learning : création et maintien des modèles pour améliorer l’avenir. Association des deux : MLOps pour gérer le cycle de vie des projets de data science, s'appuyant sur la conteneurisation.


INTER
IN-HOUSE
CUSTOM

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

Ref. MLW
  3d - 21h00
1940 CHF E.T.




Devops : pratique de développement logiciel continu pour déployer avec efficacité et fiabilité les nouveautés. Machine Learning : création et maintien des modèles pour améliorer l’avenir. Association des deux : MLOps pour gérer le cycle de vie des projets de data science, s'appuyant sur la conteneurisation.


Teaching objectives
At the end of the training, the participant will be able to:
Understand the various stages in the life of the model and data after the POC
Know how to reduce the dimensions of a model to scale
Knowing the different production platforms
Know how to set up model explicability algorithms
Notions of embeddability
Knowledge of distributed training of large models

Intended audience
Engineers, developers, researchers, data scientists, data analysts and anyone who wants to put MLOps into practice.

Prerequisites
Good knowledge of the Python language. Knowledge of machine learning / deep learning. Use of Docker.

Course schedule

1
Life after the PoC (Proof of Concept)

  • What is MLOps?
  • Cycle de vie de la data.
  • An overview of the different production platforms.
  • The curse of dimensionality.
  • Technical choices for production start-up.
  • Presentation of embeddability platforms.
  • Continuous integration, deployment and maintenance of models.
Hands-on work
Set up a cloud environment for model deployment. Testing of off-the-shelf APIs. Manage authentication keys and API entry points.

2
Stages in the production of Deep Learning models

  • Dimension reduction algorithms (PCA, SVD).
  • Pruning. Quantization.
  • Low-rank approximation. Binary weight networks.
  • Winograd transformation.
  • Evaluation of model performance after reduction.
  • Explicability of the model with the LIME and SHAP algorithms.
  • Presentation of architectures for distributed training of large models.
Tutored hands-on work
Implementation of a Machine Learning model on credit defaults, with explainability. Implementation of pruning on a pre-trained Deep Learning model for object detection.

3
Docker and Kubernetes integration

  • Reminders about Docker.
  • Put into practice by deploying a model with FastAPI and Docker.
  • Introducing Kubernetes.
  • Introducing KubeFlow.
  • Presentation of the principles of high-volume management and Big Data architectures for model deployment.
  • Best production practices.
Hands-on work
Practice deploying a model with Docker.


Customer reviews
4,5 / 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.
TIMOTHÉ B.
01/04/26
4 / 5

Cette formation offre un tour d’horizon solide des pratiques MLOps actuelles. Les concepts clés sont abordés avec des exemples concrets et des cas d’usage réalistes, ce qui facilite la compréhension. Le module Docker est particulièrement bien construit, kubernetes aurait mérité d’aller un peu plus deep dans la pratique. Mlflow serveur aurait également mérité un tp dédié pour apprendre à l’utiliser.
STÉPHANE C.
01/04/26
5 / 5

Excellente formation et formateur ! Actuellement dans l’entreprise dans laquelle je travaille nous cherchons à mettre en place les bonnes pratiques liées à l’industrialisation de nos solutions basées data science. J’ai bcp appris sur les différentes taches du métier MLops et je peux faire bcp de parallèles avec nos travaux encours. Je vais pouvoir mettre à profit les éléments que nous avons abordés lors de cette formation.
MAURICIO V.
01/04/26
5 / 5

Formation claire et accessible, même avec peu d’expérience préalable. Le formateur a fait preuve de beaucoup de patience et a pris le temps d’expliquer les concepts de manière progressive. Les exercices pratiques aident bien à comprendre. Un peu plus de cas concrets en production serait un plus pour se projeter.



Publication date : 02/01/2024


Dates and locations

Last places available
Guaranteed date, in person or remotely
Guaranteed session
From 8 to 10 June 2026
FR
Remote class
Registration
From 14 to 16 September 2026
FR
Remote class
Registration
From 9 to 11 December 2026
FR
Remote class
Registration

REMOTE CLASS
2026 : 8 June, 14 Sep., 9 Dec.