I – Introduction et objectif
Cette formation s’adresse aux radiologues et internes en radiologie souhaitant pouvoir entrainer leur propre réseau de neurones pour la classification (par exemple bénin/malin) et la segmentation (par exemple segmentation pulmonaire) d’images radiologiques.
Aucune connaissance en IA n’est requise mais un niveau minimal en programmation (Python) est nécessaire.
Les objectifs sont :
- Comprendre le fonctionnement d’un réseau de neurones simple et d’un réseau de neurone convolutionnel (CNN)
- Savoir extraire et préparer les données nécessaires à l’entrainement et à la validation d’un algorithme
- Savoir implémenter en Python un CNN de classification et un CNN de segmentation (U-net)
- Savoir valider et utiliser un CNN entrainé
II – Description de la formation
La durée de la formation sera de 3 jours.
Elle aura lieu à Lyon du 11 au 13 septembre 2019 (salle 34, Bat. A, 162 Avenue Lacassagne, 69003 Lyon).
Elle sera divisée en cours théoriques le matin (8h30-12h) et travaux pratiques (TP) l’après-midi (13h-17h).
Les ordinateurs nécessaires aux TP seront fournis avec deux participants par ordinateur. Les participants peuvent également amener leur propre PC portable si leur environnement de programmation y est déjà configuré (Python 3.6 et TensorFlow-GPU).
Le nombre de participants est limité à 10.
III – Programme
J1 :
8h30-9h : Accueil des participants
9h-10h : Principes de base en Intelligence Artificielle. Réseaux de neurones standards
10h-12h : Rappels des bases en Python : Installation d’un environnement et utilisation des bibliothèques principales : Numpy, os, Cv2, Pydicom, Matplotlib.
12h-13h : Pause déjeuner
13h-14h30 : Introduction à TensorFlow par la pratique
14h30-17h : Entrainement et validation d’un réseau de neurones
J2 :
8h30-10h : Réseaux de neurones convolutionnel (classification)
10h-12h : Créer sa base d’apprentissage et de validation : Méthodes et stratégies
12h-13h : Pause déjeuner
13h-17h : Entrainement et validation d’un réseau de neurones convolutionnel
J3 :
8h30-10h : Réseaux de neurones convolutionnel U-net et GAN
10h-12h : Réseaux de neurones : Visualisation (TensorBoard) – Optimisation
12h-13h : Pause déjeuner
13h-17h : Entrainement et validation d’un réseau de neurones convolutionnel U-net
IV – Prérequis et inscription :
Les demandes d’inscription sont à envoyer à Loic Boussel (loic.boussel@chu-lyon.fr) avant le 12 juillet 2019.
Merci d’indiquer vos nom, prénom, ville et année de DES (si applicable).
La date finale de validation des inscriptions sera le 18 juillet.