Machine Learning : État de l'art et bonnes pratiques
- Durée
- Durée :2 jours
- Niveau
- Niveau :Intermédiaire
- Certification
- Certification :Non
Qu’est-ce que Deep Learning avec PyTorch ?
Le deep learning est une branche de l’intelligence artificielle qui permet de concevoir des réseaux de neurones capables d’apprendre à partir de grands volumes de données. PyTorch est aujourd’hui l’un des frameworks de référence pour construire, entraîner, déboguer et déployer ces modèles grâce à son API Python intuitive et à son graphe de calcul dynamique.
Pourquoi suivre une formation Deep Learning avec PyTorch ?
Suivre une formation Deep Learning avec PyTorch permet de développer des compétences opérationnelles pour créer des modèles adaptés à la vision par ordinateur, au traitement du langage naturel ou aux séries temporelles. Cette formation met l’accent sur la pratique à travers un projet fil rouge, DataInsure, qui consiste à construire un classifieur de documents de bout en bout, depuis la manipulation des tenseurs jusqu’au déploiement via TorchServe.
Objectif opérationnel :
Savoir concevoir et entraîner des réseaux de neurones.
Objectif pédagogiques :
À l'issue de cette formation Deep Learning avec PyTorch, vous aurez acquis les connaissances nécessaires pour :
Convolution 2D : noyaux, stride, padding, dilation — intuition géométrique
Pooling (MaxPool, AvgPool) et réduction spatiale
Architecture d’un CNN : blocs convolutifs + classifieur fully connected
Architectures de référence : LeNet, AlexNet, VGG : évolution et logique
Visualiser les feature maps : comprendre ce que le réseau « voit »
Augmentation de données avec torchvision.transforms
Public cible :
Des connaissances solides en Python et en machine learning classique sont indispensables : les participants doivent maîtriser NumPy, pandas et avoir déjà entraîné des modèles Scikit-learn. Une familiarité avec les notions d’apprentissage supervisé, de métriques d’évaluation et de surapprentissage est attendue.
Des bases en algèbre linéaire et en calcul différentiel faciliteront la compréhension du mécanisme de backpropagation, bien que ces notions soient rappelées en formation. L’accès à un GPU est requis pour les ateliers d’entraînement.
Prérequis :
Des connaissances solides en Python et en machine learning classique sont indispensables : les participants doivent maîtriser NumPy, pandas et avoir déjà entraîné des modèles Scikit-learn. Une familiarité avec les notions d’apprentissage supervisé, de métriques d’évaluation et de surapprentissage est attendue.
Des bases en algèbre linéaire et en calcul différentiel faciliteront la compréhension du mécanisme de backpropagation, bien que ces notions soient rappelées en formation. L’accès à un GPU est requis pour les ateliers d’entraînement.
J'évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Date de mise à jour du programme : 29/05/2026
Machine Learning : État de l'art et bonnes pratiques
Deep Learning : les fondamentaux
MLOps pour les modèles d’IA générative
Machine Learning et Data Science : déployer, monitorer et gérer des modèles en production