Développement d'outils d'intelligence artificielle pour la caractérisation de lames histologiques marquées par nanoparticules plasmoniques
Notice bibliographique
Résumé
RÉSUMÉ: Introduction : En 2023, près de 29 400 Canadiennes furent diagnostiquées avec un cancer du sein. L’ensemble des patientes a subit une ou plusieurs biopsies servant à faire un test de détection de protéines appelé immunohistochimie (IHC). Le test permet d’établir le plan de traitement optimal pour chaque patiente. Malheureusement, cette méthode est subjective et dépend du pathologiste qui évalue l’échantillon. Le test induit donc un manque de concordance interobservateur important lors de l’évaluation de l’expression d’une protéine d’intérêt. Le groupe de Pr. Meunier a développé une solution de quantification de protéines qui passe par l’utilisation de nanoparticules plasmoniques (NPs). Ces particules qui ciblent les protéines d’intérêt apparaissent ensuite comme des billes brillantes qu’il est possible de compter. Cela donne une mesure quantitative, mais implique qu’il faut compter les NPs attachées à l’échantillon. Cependant, la difficulté de détection des NPs par des algorithmes naïfs limite le potentiel de la méthode. Objectif : Développer des approches de détection de NPs par intelligence artificielle (IA). La réalisation de cet objectif permettra de valider l’hypothèse selon laquelle l’apprentissage machine est plus propice à la détection de NPs qu’un algorithme non entraîné. Méthodologie : L’approche choisie fut de d’abord développer une banque de données de lames marquées par NPs en respectant les conditions d’acquisition d’images en pathologie. Ensuite afin de générer une annotation des images, la stratégie employée fut d’identifier le centre des NPs en utilisant une méthode de microscopie à plus haute résolution. Ainsi, différents algorithmes de segmentation sémantique de type UNet ont pu être entraînés à détecter les NPs sur les images de la banque de données. Résultats : Cette approche a permis de déterminer les paramètres d’entraînement adéquat pour ce type de tâche de détection, puis d’effectuer une détection automatique avec une meilleure performance (FScore supérieur) que celle des algorithmes non entraînés. La comparaison des performances des différents modèles a permis une réflexion sur la pertinence des mécanismes d’attention dans le contexte de cette application ainsi que sur l’utilisation de ces algorithmes pour identifier des objets de très petite taille dans des images. Cette amélioration de la détection de NPs permettra d’augmenter la plage dynamique de cette méthode de quantification de protéines afin de mieux déterminer les plans de traitements de patients atteints du cancer du sein. ABSTRACT: Introduction: In 2023, nearly 29 400 Canadian women were diagnosed with breast cancer. Every single one of these patients had a biopsy of their tumor taken to undergo a protein detection test called Immunohistochemistry (IHC). The results of this test were then used to establish the optimal treatment plan for the patient. Sadly, the current method is subjective and extremely reliant on the pathologist’s evaluation of the sample. This yields error rates in the evaluation of patients that can go up to 30% for samples in which a protein is weakly expressed. Pr. Meunier’s group at Polytechnique Montréal developped a protein quantification solution that uses Plasmonic Nanoparticles (NPs). These particles are used as probes that target the desired proteins. The optical properties of these NPs allow them to appear as bright colorful beads that can then be counted. This enables a relative quantification of protein expression which comes with the task of counting a tremendous amount of NPs on each sample. To achieve this, naïve algorithms have been used, although, their performances are limited due to the inherent variability of the task. The poor performance of these algorithms limits the application potential of this method. Objective: Develop nanoparticle detection solutions using AI. The accomplishment of the above objective would allow us to validate the hypothesis that AI is more suitable than naïve algorithms for NP detection. Methodology: The suggested method was to first develop a database of images of Nanoparticle-stained samples. Then, the center of each NP in the database was annotated using a higher resolution microscopy method. Once constructed and annotated, this database was used to train different semantic segmentation algorithms using UNet style architectures. These algorithms could then be used to detect NPs in different samples. Results: The suggested approach allowed us to establish the optimal training parameters for this type of detection task. The resulting algorithms were able to detect nanoparticles in new samples with a higher overall performance than naïve algorithms. The comparison between different models yielded by various training parameters allowed us to discuss the relevance of attention mechanisms in this context. The improvements brought by these algorithms will increase the dynamic range of this protein quantification method, which would allow us to better establish breast cancer patients’ treatment plans.
Récupéré en direct depuis OpenAlex et désinversé. Les résumés ne sont pas conservés dans cette base de données : les index inversés représentent 8,6 Go des 9,3 Go de texte de la base, et le serveur dispose de 13 Go libres.
Comment cette classification a été obtenuedéplier
Prédiction machine sur la base complète
Imitation des enseignantsNi prévalence calibrée, ni vérité terrain. Validation humaine à venir. Le volet Gemma est une étiquette directe du modèle pour chaque travail de la base, lue sur la notice réduite au titre. Le volet Codex est un classifieur appris des 10 348 étiquettes directes de Codex et calibré sur les taux pondérés de l'échantillon; les champs sans appui suffisant ne portent aucun appel Codex. Le mode candidate est l'union des deux volets; le consensus est leur intersection. Ces sorties portent le statut machine_predicted_unvalidated et ne sont pas des étiquettes humaines.
Scores du classifieur distillé par catégorie (deux têtes)
| Catégorie | Codex | Gemma |
|---|---|---|
| Métarecherche | 0,003 | 0,007 |
| Méta-épidémiologie (sens strict) | 0,001 | 0,001 |
| Méta-épidémiologie (sens large) | 0,001 | 0,001 |
| Bibliométrie | 0,001 | 0,001 |
| Études des sciences et des technologies | 0,000 | 0,001 |
| Communication savante | 0,003 | 0,002 |
| Science ouverte | 0,002 | 0,001 |
| Intégrité de la recherche | 0,002 | 0,001 |
| Charge utile insuffisante (le modèle a refusé de juger) | 0,003 | 0,002 |
Scores machine (provisoires)
Les deux têtes enseignantes du modèle étudiant, lues sur ce travail. Un score ordonne la base pour la relecture; il n'affirme jamais une catégorie, et le statut de validation accompagne chaque rangée tel quel.
Scores de référence d'un modèle non mature (critères de maturité non atteints, 7 itérations). Un score ordonne; il n'affirme jamais une catégorie.
score_only:v0-immature-baseline · tel quel depuis la passe de notation : score_only signifie que le nombre peut ordonner les travaux, et qu'aucune étiquette de catégorie n'en découleClassification
machine, non validéePrédiction automatique; un appel candidat d’une seule source (Gemma direct ou Codex distillé), pas un consensus.
Le détail, modèle par modèle et score par score, se trouve en fin de page sous « Comment cette classification a été obtenue ».