Logo ÉTS
Session
Cours
Responsable(s) Matthew Toews

Se connecter
 

Sauvegarde réussie
Echec de sauvegarde
Avertissement
École de technologie supérieure

Responsable(s) de cours : Matthew Toews


PLAN DE COURS

Automne 2024
SYS818 : Intelligence artificielle en imagerie médicale (4 crédits)





Préalables
Aucun préalable requis




Descriptif du cours
Ce cours vise à présenter les bases de l'apprentissage automatique profond et des réseaux de neurones convolutifs (CNN) avec application à l'analyse d'images médicales. Accent mis sur les données d'images non photographiques et multicanaux, l'échographie, la tomodensitométrie (CT) et l'imagerie par résonance magnétique (IRM). Il intègre les tâches telles que la détection, la segmentation, la classification et l'analyse de groupe.

À la fin du cours l’étudiante ou l'étudiant sera en mesure de concevoir des solutions pratiques de l’intelligence artificielle basées sur les données d’imagerie médicale.

Géométrie de l’image, espaces multidimensionnelles, opérations vectorielles, matricielles et tensorielles, théorie de la probabilité, variables aléatoires discrètes et continues, théorie de l'information, estimation linéaire, estimation robuste, invariance géométrique et analyse par point clés. Laboratoires pratiques servent à familiariser les étudiants avec la programmation des applications pratiques.



Objectifs du cours

À la fin du cours, l’étudiant devrait :

  • Comprendre les divers phénomènes qui se produisent lors de la formation d’une image médicale;
  • Comprendre des algorithmes de base: segmentation, classification, recallage;
  • Maîtriser l’appareil mathématique servant à poser les problèmes de de façon analytique;
  • Choisir l’approche d’analyse la mieux appropriée au type de donné à l’étude;
  • Avoir une idée globale du domaine que représente l'analyse d'images médicales par ordinateur et pouvoir progresser par lui-même par la suite.



Stratégies pédagogiques

Pour atteindre les objectifs, l’étudiant assistera à des exposés magistraux à raison de 3h30 par semaine. Il y aura neuf séances de laboratoire: 3 avec TP durant lesquelles l’étudiant apprendra des logiciels utilisés en analyse d'images médicales, et 6 consacrées à la programmation et à l’évaluation d’un algorithme d’un projet de session.




Utilisation d’appareils électroniques
  • PCs
  • Logiciels de traitement et de compréhension de l'image : 3D Slicer, 3D SIFT, Keras
  • Dévelopement logiciel : Python et/ou C++



Horaire
Groupe Jour Heure Activité
01 Mercredi 08:30 - 11:30 Laboratoire
Mercredi 13:30 - 17:00 Activité de cours



Coordonnées du personnel enseignant le cours
Groupe Nom Activité Courriel Local Disponibilité
01 Matthew Toews Activité de cours Matthew.Toews@etsmtl.ca A-3595
01 Liam Frija-Altarac Laboratoire liam.frija-altarac.1@ens.etsmtl.ca



Cours

Le cours se veut une introduction l'intelligence artificiel appliqué au domaine de l'analyse d'imagerie médicale . Il couvre les fondements des modalités d'image et des algorithmes principaux: segmentation, recallage, classification. Une approche numérique de réalisation sera illustrée en laboratoire à l’aide de progiciels évolués d’analyse, de compréhension et de traitement d’image.

 

Semaine

Activités

Heures

1

Introduction

3

2

Modalités

3

 

 

 

3

Mathématiques - géometrie, probabilité, algorithmes

3

 

 

 

4

Prétraitement

3

 

 

 

 

5

Segmentation 1

3

 

 

 

 

6

Segmentation 2

3

 

 

 

 

7

           Recallage 1

3

 

 

 

 

8

Recallage 2

3

 

 

 

 

9

         Classification 1

3

 

 

 

10

  Classification 2

3

 

 

 

11

Apprentissage Profond

3

 

 

 

12

Apprentissage Profond

3

 

 

 

13

Apprentissage Profond

3

 

 

 



Laboratoires et travaux pratiques

Quelques séances de laboratoire dirigées sont prévues pour que l’étudiant puisse se familiariser avec l’utilisation et la programmation du logiciel d’analyse et de traitement d’images médicales, en languages C++ et/ou Python.

Un projet de session est réalisé en équipe et consiste à réaliser un algorithme de vision artificielle parmi un choix d’articles fourni aux équipes ou relié au projet d’application des membres de l’équipe. Le projet est mené durant la session et conclu par une présentation orale et un rapport.

Semaines Description Heures
1 Labo 1 - Visualisation 3D Slicer 3
1 Labo 2 - Classification, Python et/ou C++ 3
1 Labo 3 - 3D SIFT, Recallage, Python et/ou C++ 3
6 Projet 12

 




Évaluation
Activité Description %
Laboratoires 3 x travaux pratiques, développement de logiciel 15
Quiz 3 x quiz en format de réponse courte, en classe 10
Projet de session Présentation orale 5%, rapport écrit 30% 35
Final Examen 40

 




Date de l'examen final
Votre examen final aura lieu pendant la période des examens finaux, veuillez consulter l'horaire à l'adresse suivante : https://www.etsmtl.ca/programmes-et-formations/horaire-des-examens-finaux


Politique de retard des travaux
Tout travail (devoir pratique, rapport de laboratoire, rapport de projet, etc.) remis en retard sans motif valable, c’est-à-dire autre que ceux mentionnés dans le Règlement des études (1er cycle, article 7.2.5/ cycles supérieurs, article 6.5.2) se verra attribuer la note zéro, à moins que d’autres dispositions ne soient communiquées par écrit par l’enseignante ou l’enseignant dans les consignes de chaque travail à remettre ou dans le plan de cours pour l’ensemble des travaux.

Dispositions additionnelles

Rapports de laboratoire (2) : 20% par journée ouvrable de retard

Rapport technique du projet de session : 20% par journée ouvrable de retard.




Absence à une évaluation

Afin de faire valider une absence à une évaluation en vue d’obtenir un examen de compensation, l’étudiante ou l’étudiant doit utiliser le formulaire prévu à cet effet dans son portail MonÉTS pour un examen final qui se déroule durant la période des examens finaux ou pour tout autre élément d’évaluation surveillé de 15% et plus durant la session. Si l’absence concerne un élément d’évaluation de moins de 15% durant la session, l’étudiant ou l’étudiante doit soumettre une demande par écrit à son enseignante ou enseignant.

Toute demande de validation d’absence doit se faire dans les cinq (5) jours ouvrables suivant la tenue de l’évaluation, sauf dans les cas d’une absence pour participation à une activité prévue aux règlements des études où la demande doit être soumise dans les cinq (5) jours ouvrables avant le jour de départ de l’ÉTS pour se rendre à l’activité.

Toute absence non justifiée par un motif majeur (voir articles 7.2.6.1 du RÉPC et 6.5.2 du RÉCS) entraînera l’attribution de la note zéro (0).




Infractions de nature académique
Les clauses du « Règlement sur les infractions de nature académique de l’ÉTS » s’appliquent dans ce cours ainsi que dans tous les cours du département. Les étudiantes et les étudiants doivent consulter le Règlement sur les infractions de nature académique (www.etsmtl.ca/a-propos/gouvernance/secretariat-general/cadre-reglementaire/reglement-sur-les-infractions-de-nature-academique) pour identifier les actes considérés comme étant des infractions de nature académique ainsi que prendre connaissance des sanctions prévues à cet effet. À l’ÉTS, le respect de la propriété intellectuelle est une valeur essentielle et tous les membres de la communauté étudiante sont invités à consulter la page Citer, pas plagier ! (www.etsmtl.ca/Etudiants-actuels/Baccalaureat/Citer-pas-plagier).

Systèmes d’intelligence artificielle générative (SIAG)
L’utilisation des systèmes d’intelligence artificielle générative (SIAG) dans les activités d’évaluation constitue une infraction de nature académique au sens du Règlement sur les infractions de nature académique, sauf si elle est explicitement autorisée par l’enseignante ou l’enseignant du cours.



Documentation obligatoire

Pas de documentation obligatoire, toute documentation sur le site Moodle du cours

https://ena.etsmtl.ca/course/view.php?id=19375

 




Ouvrages de références



Adresse internet du site de cours et autres liens utiles

https://ena.etsmtl.ca/course/view.php?id=15054




Autres informations

Sem.
 

Cours Mercredi PM
(13
:30 - 16:30) B-4418

Labos Mercredi AM
(8:30 - 11:30) A-3340 

1
4 sept

Introduction

 Pas de labo

2
11 sept

Modalitiés
 

Labo 1 : 3D Slicer

3
 18 sept

Mathématiques
 

Labo 1

4
25 sept

Prétraitement

Labo 2 : Réseau neuronal convolutif (Python et/ou C++)

5
2 oct

Segmentation
* Cours le mardi 10 octobre 2023 : horaire du lundi
Quiz 1

Labo 2
 

6
9 oct

Détection

Labo 3 : 3D SIFT-Rank (Python et/ou C++)

7
23 oct

Sous-échantillonage, interpolation, réseaux

Labo 3

8
30 oct

Recallage
Quiz 2

Projet

9
6 nov

Classification

Projet
* Labo le mercredi 8 novembre 2023 (horaire du jeudi)

10
13 nov

Apprentissage
 Quiz 3

Projet

11
20 nov

Apprentissage

Projet

12
27 nov

Apprentissage

Projet

13
4 dec

Présentations de projet

Projet