Fundamentals of Machine Learning with Python - Advanced Level À distance

Dernière mise à jour : 15/09/2026

Unité de recherche

Description

Part 1 - Convolutional neural networks:

- The notion of invariance and how to cope with it

- Data augmentation

- Classical deep architecture - the example of Resnet18

 

Part 2 - Transformers and Learning on sequential data:

- Auto-regressive models 

- The notions of transformers and attention

- Text data: Tokenizers and how to use them

 

Part 3 - ML pipeline and Model Fine-tuning:

- Efficient baseline models: Random Forest, XGBoost

- Hyperparameter tuning with optuna

- Few shot learning, domain adaptation

- Example on images and/or text

- Finetuning with Low Rank Adaptation (LoRA)

 

 

Part 4 - Time series:

- Dynamic Time Warping

- Specific crossvalidation and evaluation procedures

- Clustering time series

- Dictionary learning

 

Part 5 - Physics-informed Neural Networks:

- Physics-informed loss

- Neural Operators

- Examples on ODEs, PDEs and data assimilation

 

Part 6 – Generative methods

- Unconditional, class-conditional, and embedding-conditional generative models

- Foundational techniques like normalizing flows

- Diffusion models and flow matching

- Text-to-image models such as Stable Diffusion or DALL·E

 

The learning of these concepts will be illustrated and put into practice through the handling of the scikit-learn and PyTorch libraries throughout the training.

Objectifs de la formation

  • For a knowledgeable audience in Machine Learning, introduction and further exploration of some modern artificial intelligence methods
  • Implementation of Deep Learning methodologies (and others) on various types of data
  • Use of development frameworks such as scikit-learn and PyTorch

Public visé

Researchers, engineers and data scientists

Prérequis

Solid knowledge of scientific Python (manipulation of data tables with numpy and/or pandas, class concepts). Generalist knowledge in linear algebra and statistics.

Modalités pédagogiques

  • Lectures based on interactive Jupyter notebooks, application exercises.

Moyens et supports pédagogiques

A file in PDF format will be given to the trainees at the end of the training.

Modalités d'évaluation et de suivi

Throughout the training, corrected exercises and interactive quizzes will allow the trainee to evaluate the acquisition of knowledge.

Informations sur l'admission

Admission to this training course does not involve any prior assessment, test or selection process. Registration is confirmed once the completed application has been received and confirmed by the training provider.

Modalités tarifaires spécifiques

Nos formations sont exonérées de TVA. Elles bénéficient de remises volumes : - 5% pour 3-4 inscrits, - 10% pour 5-6 inscrits, et - 20% à partir de 7 personnes. Une réduction de 20% est appliquée pour les agents salariés du CNRS.

Informations sur l'accessibilité

Notre organisme s'engage à garantir l'accessibilité de ses formations à distance et en présentiel aux personnes en situation de handicap. Un référent handicap est mobilisable afin d'analyser les besoins spécifiques et de mettre en place, lorsque cela est possible, les adaptations pédagogiques, techniques ou organisationnelles nécessaires.

M'inscrire à la formation

En finalisant votre inscription, vous acceptez notre Réglement intérieur, nos Conditions Générales de Ventes et reconnaissez avoir pris connaissance de notre Politique de confidentialité concernant le traitement de vos données personnelles.
Finaliser ma préinscription

Préinscription rapide et flexible

Réservez votre place jusqu'à 10 jours ouvrés avant le début de la formation.

Session sélectionnée


  • GIF SUR YVETTE COMPLÈTE

Prochaines Sessions

  • Aucune session inter-entreprises n'est actuellement disponible pour cette formation.

    Contactez-nous pour organiser une session intra-entreprises ou consultez Notre offre de formation.

    Nous contacter.

Retour au site web

Partager cette formation

Accessibilité

Sélectionnez le niveau de contraste souhaité
Réduisez les animations
Adaptez la taille de la police
Sélectionnez la police de caractères souhaitée

Déclaration d'accessibilité