Reconnaissance de Formes, Traitement de Signal, et Inspirations Naturelles

Reconnaissance de formesย 

Cette discipline sโ€™intรฉresse ร  la mise en ล“uvre de mรฉthodes qui permettent ร  des systรจmes informatiques de reconnaitre certains motifs ร  partir de donnรฉes brutes, ces derniรจres pouvant รชtre de diverses natures ; images, sons, documents texte, codes-barres, etc.

Numรฉrisation
Ce procรฉdรฉ permet de crรฉer une reprรฉsentation discrรจte (simplifiรฉe) d’un phรฉnomรจne (signal) continu en utilisant un dispositif adaptรฉ. Il comporte deux รฉtapes fondamentales :
โ€ข L’รฉchantillonnage
Consiste ร  mesurer une grandeur physique ร  intervalle rรฉgulier (dans l’espace et/ou le temps).
โ€ข La quantification

Consiste ร  arrondir les valeurs obtenues lors de l’รฉchantillonnage ร  des valeurs appartenant ร  un ensemble fini. La numรฉrisation รฉtant par dรฉfinition une simplification, elle implique nรฉcessairement une perte de donnรฉes ; l’importance de cette perte รฉtant plus ou moins tolรฉrรฉe suivant l’usage subsรฉquent. Mais, dans tous les cas, la numรฉrisation reste une รฉtape indispensable permettant d’envisager des traitements par ordinateur.

Prรฉtraitement

Les donnรฉes brutes acquises lors de la numรฉrisation sont usuellement volumineuses, redondantes, et bruitรฉes. L’information pertinente n’y apparaรฎt gรฉnรฉralement pas de maniรจre explicite. C’est ร  ce niveau qu’intervient le prรฉtraitement. Cette phase a pour finalitรฉ de faciliter l’analyse et l’exploitation des donnรฉes. Le prรฉtraitement peut prendre diffรฉrentes formes. Il peut s’agir d’attรฉnuer les informations parasites qui rรฉsultent du procรฉdรฉ d’acquisition (bruit, illumination, inhomogรฉnรฉitรฉ, etc.) ; grรขce ร  l’utilisation des techniques de traitement de signal (filtres passe-haut et passe-bas, diffusion anisotropique, etc.). Cela peut รฉgalement concerner la transformation des donnรฉes afin de faire ressortir un certain aspect (augmentation du contraste d’une image, nรฉgatif d’une image, รฉgalisation d’histogramme, etc.). Le prรฉtraitement peut รฉgalement porter sur des tรขches plus complexes comme : sรฉparer un objet de son fond dans une image, isoler la voix humaine dans un milieu sonore comportant plusieurs sources, ou encore extraire la portion de l’image correspondant au cerveau dans une IRM cรฉrรฉbrale.

Le prรฉtraitement peut รชtre vu comme un champ de recherche ร  part entiรจre. Sa dรฉfinition diffรจre d’un domaine d’application ร  un autre, mais son importance reste capitale que ce soit pour lโ€™analyse, lโ€™apprentissage, ou la dรฉcision.

Analyse

Cette รฉtape reprรฉsente le traitement proprement dit. Elle permet de dรฉcrire les formes en entrรฉe ร  lโ€™aide dโ€™un ensemble fini et restreint de descripteurs. Ces derniers peuvent รชtre de nature statistique, topologique, structurelle, etc. Cela dรฉpend grandement des finalitรฉs fixรฉes. Lโ€™analyse permet รฉgalement de mettre en forme des donnรฉes en vue des processus dโ€™apprentissage et de dรฉcision.

ร€ noter que :
โ€ข Cette phase se construit par rapport ร  deux objectifs contradictoires ; utiliser le moins de descripteurs possible et obtenir des performances maximales. Plusieurs tests sont parfois nรฉcessaires pour aboutir ร  un compromis.
โ€ข Les descripteurs utilisรฉs se basent souvent sur lโ€™intuition humaine. Nรฉanmoins, celle-ci รฉtant biaisรฉe et subjective, les rรฉsultats qui en dรฉcoulent peuvent ne pas รชtre optimaux. Il est alors possible de dรฉriver (de maniรจre automatique) des descripteurs plus adaptรฉs.
โ€ข Lโ€™extraction de descripteurs peut รชtre prรฉcรฉdรฉe par une รฉtape de segmentation du signal (accรจs ร  un plus haut niveau de sรฉmantique).

Apprentissage

L’apprentissage automatique est une branche de l’IA qui se consacre au dรฉveloppement, ร  l’analyse, et ร  l’implรฉmentation de mรฉthodes permettant ร  des machines d’apprendre. Les motivations premiรจres de ce champ de recherche รฉtaient de crรฉer des systรจmes autonomes capables d’exhiber une certaine forme d’intelligence. Depuis, les progrรจs rรฉalisรฉs ont contribuรฉ ร  faire avancer une large variรฉtรฉ de domaines [Merouani 2011] ; finance, bio-informatique, aide au diagnostic, conception de moteurs de recherche, etc. Formellement, un algorithme d’apprentissage s’exรฉcute sur un ensemble D en entrรฉe et retourne une fonction f . D est appelรฉ ensemble d’apprentissage, il regroupe un nombre fini d’instances telles que chacune est constituรฉe d’un nombre fini de descripteurs (dimensions). La fonction est appelรฉe modรจle, elle est construite de telle maniรจre ร  associer ร  chaque instance de D uneย  sortie spรฉcifique. On assume gรฉnรฉralement que les instances de D sont indรฉpendantes et identiquement distribuรฉes.

Il existe plusieurs types d’apprentissages :

โ€ข Apprentissage supervisรฉ
Dans ce type d’apprentissage, les sorties que doit produire la fonction f sont clairement spรฉcifiรฉes au sein de l’ensemble D. Celles-ci peuvent par exemple รชtre rรฉcoltรฉes auprรจs d’experts du domaine. On cherchera donc ร  ce que la fonction f puisse reproduire (de maniรจre automatique) le comportement de ces experts sur de nouveaux ensembles (dรฉtection de pathologies, dรฉtection de dรฉfauts dans des processus industriels, etc.). L’apprentissage supervisรฉ se dรฉcline en deux versions : classification et rรฉgression. Alors que la premiรจre limite le nombre de sorties (รฉtiquettes) possibles, la deuxiรจme produit des valeurs continues.
โ€ข Apprentissage non supervisรฉ
Dans ce type d’apprentissage, les sorties que doit produire la fonction f ne sont pas clairement dรฉfinies. Celles-ci dรฉcoulent d’une part de la nature du problรจme traitรฉ et d’autre part des prรฉfรฉrences de l’utilisateur. Dans tous les cas, la construction de la fonction f rรฉsulte en une nouvelle modรฉlisation de l’ensemble D ; clustering, compression, estimation de densitรฉ, etc.
โ€ข Apprentissage par renforcement
Ce genre d’apprentissage se dรฉfinit par rapport ร  un agent matรฉriel ou purement logiciel. L’objectif consiste ร  faire apprendre ร  cet agent un comportement particulier en lui indiquant via un signal s’il se comporte bien ou non ; plus le signal est fort et plus l’agent est encouragรฉ ร  persรฉvรฉrer dans ce qu’il fait, et inversement. Ce procรฉdรฉ peut facilement รชtre illustrรฉ dans le domaine de la robotique oรน on chercherait par exemple ร  faire qu’un robot (รฉquipรฉ de capteurs sensoriels) parvienne ร  se dรฉplacer dans un milieu complexe tout en รฉvitant les obstacles.

Dรฉcision

ร‰mettre un verdict sur des formes en entrรฉe demeure la finalitรฉ de tout systรจme de reconnaissance de formes. C’est sur cette ultime รฉtape (gรฉnรฉralement seule ร  รชtre visible aux yeux de l’utilisateur) que seront jugรฉes les performances du systรจme. La phase de dรฉcision est entiรจrement conditionnรฉe par les รฉtapes qui la prรฉcรจdent. Ainsi, une vue d’ensemble d’un systรจme de reconnaissance de formes fait gรฉnรฉralement apparaรฎtre un flux d’information circulant de la numรฉrisation ร  la dรฉcision, et prenant ร  chaque รฉtape une forme diffรฉrente (synthรจse de l’information). Aprรจs l’รฉtape d’entrainement, l’aptitude du systรจme ร  prendre les ยซย bonnesย ยป dรฉcisions est gรฉnรฉralement รฉvaluรฉe par rapport ร  un ensemble de donnรฉes tests qui est indรฉpendant de l’ensemble de donnรฉes utilisรฉ pour l’apprentissage. Les rรฉsultats obtenus ร  l’issue de ce processus sont censรฉs tรฉmoigner des capacitรฉs du systรจme ร  gรฉnรฉraliser sur de futures donnรฉes. Ainsi, les donnรฉes d’apprentissage tout comme les donnรฉes d’entrainement doivent couvrir une bonne partie de la variabilitรฉ que peut arborer le problรจme traitรฉ (ceci conditionne strictement les performances finales).

Un systรจme de reconnaissance de formes ne fonctionne pas forcรฉment de maniรจre linรฉaire. Il peut y avoir des boucles au niveau de diffรฉrentes รฉtapes et notamment au niveau de la dรฉcision. Cette aptitude ร  l’autocritique et ร  l’autocorrection (bien que coรปteuse en temps) permet gรฉnรฉralement d’obtenir un meilleur comportement global. La dรฉcision que produit un systรจme de reconnaissance de formes peut รชtre accompagnรฉe d’un seuil de confiance. Si ce dernier est รฉquivalent pour plusieurs classes alors les prรฉdictions du systรจme sont jugรฉes peu fiables, et inversement. Suivant le domaine d’application, le taux de reconnaissance et le taux de rejet seront modulรฉs diffรฉremment. Dans les applications mรฉdicales par exemple, le taux de rejet sera abaissรฉ de maniรจre ร  รฉviter de passer ร  cรดtรฉ d’une anomalie (pathologie). Il sera par contre accru dans les applications oรน l’erreur entraine un coรปt important ; lecture automatique de chรจques ou d’adresses postales.

Le rapport de stage ou le pfe est un document dโ€™analyse, de synthรจse et dโ€™รฉvaluation de votre apprentissage, cโ€™est pour cela chatpfe.com propose le tรฉlรฉchargement des modรจles complet de projet de fin dโ€™รฉtude, rapport de stage, mรฉmoire, pfe, thรจse, pour connaรฎtre la mรฉthodologie ร  avoir et savoir comment construire les parties dโ€™un projet de fin dโ€™รฉtude.

Table des matiรจres

Introduction Gรฉnรฉrale
Chapitre 1 Reconnaissance de Formes, Traitement de Signal, et Inspirations Naturelles
1. Introduction
2. Reconnaissance de formes
2.1. ร‰tapes principales d’un systรจme de reconnaissance de formes
2.1.1. Numรฉrisation
2.1.2. Prรฉtraitement
2.1.3. Analyse
2.1.4. Apprentissage
2.1.5. Dรฉcision
2.2. Notions communes ร  l’apprentissage et ร  la dรฉcision
2.2.1. La reprรฉsentation des formes
2.2.2. La reprรฉsentation des classes
2.2.3. La similaritรฉ
2.3. Domaines d’application
3. Traitement de Signal
3.1. Transformรฉe de Fourier
3.2. Transformรฉe en ondelettes discrรจte
3.3. Transformรฉe en ondelettes stationnaire
3.4. Paquets d’ondelettes
4. Inspirations Naturelles
4.1. Recuit simulรฉ
4.2. Colonies de fourmis
4.3. Optimisation par essaim particulaire
4.4. Algorithme de recherche gravitationnelle
4.5. Algorithmes gรฉnรฉtiques
4.5.1. Sรฉlection
4.5.2. Reproduction
4.5.3. Crossover
4.5.4. Mutation
4.5.5. Fitness
4.6. Programmation gรฉnรฉtique
4.6.1. Formalisme
4.6.2. Terminaux et non-terminaux
4.6.3. Initialisation
4.6.4. Crossover
4.6.5. Mutation
4.6.6. Applications
5. Conclusion
Chapitre 2 Lโ€™Imagerie Cรฉrรฉbrale
1. Introduction
2. Le systรจme nerveux central
2.1. La moelle รฉpiniรจre
2.2. Le liquide cรฉphalo-rachidien
2.3. Lโ€™encรฉphale
2.3.1. Le cervelet
2.3.2. Le tronc cรฉrรฉbral
2.3.3. Le cerveau
2.3.3.1. Constitution microscopique
2.3.3.2. Constitution macroscopique
2.3.3.3. Couches externes
3. Lโ€™imagerie par rรฉsonance magnรฉtique
3.1. La rรฉsonance magnรฉtique nuclรฉaire
3.1.1. Lโ€™influence dโ€™un champ magnรฉtique B0
3.1.2. La perturbation par une onde de radiofrรฉquence B1
3.1.3. Le retour ร  lโ€™รฉquilibre
3.1.4. La lecture de signal
3.2. Formation des IRM
3.3. Lโ€™imageur IRM
3.3.1. Lโ€™aimant
3.3.2. Les bobines de correction de champ (bobines de shim)
3.3.3. Les sous-systรจmes de gradients
3.3.4. Les sous-systรจmes de radiofrรฉquence
3.3.5. Les sous-systรจmes dโ€™ordinateur
3.4. Les artรฉfacts
3.4.1. Le bruit
3.4.2. Le volume partiel
3.4.3. Les inhomogรฉnรฉitรฉs dโ€™intensitรฉ
3.4.3.1. Les imperfections de lโ€™imageur
3.4.3.2. Les imperfections liรฉes aux propriรฉtรฉs biologiques des tissus
3.4.4. Lโ€™artรฉfact de dรฉplacement chimique
3.4.5. Lโ€™artรฉfact de repliement
3.4.6. Lโ€™artรฉfact de mouvement
3.4.7. Lโ€™artรฉfact de troncature
3.4.8. Lโ€™artรฉfact liรฉ ร  un dรฉfaut de linรฉaritรฉ des gradients
4. Les Pathologies Cรฉrรฉbrales
4.1. Traumatismes crรขniens
4.1.1. Les hรฉmatomes intracrรขniens
4.1.1.1. Lโ€™hรฉmatome extradural
4.1.1.2. Lโ€™hรฉmatome sous-dural aigu
4.1.1.3. Lโ€™hรฉmatome sous-dural chronique
4.1.1.4. Lโ€™hรฉmatome intracรฉrรฉbral
4.1.2. Les engagements cรฉrรฉbraux
4.1.3. Les contusions cรฉrรฉbrales
4.1.3.1. Lโ€™hรฉmorragie sous-arachnoรฏdienne
4.1.3.2. Lโ€™hรฉmorragie intraventriculaire
4.1.4. Les fractures du crรขne
4.1.5. Les lรฉsions anoxiques ischรฉmiques (infarctus cรฉrรฉbral)
4.1.6. Les lรฉsions artรฉrielles traumatiques
4.2. Pathologies tumorales encรฉphaliques
4.2.1. Les tumeurs neuroรฉpithรฉliales
4.2.1.1. Les astrocytomes
4.2.1.2. Les tumeurs oligodendrogliales
4.2.1.3. Les รฉpendymomes
4.2.1.4. Les tumeurs pinรฉales
4.2.1.5. Le mรฉdulloblastome
4.2.2. Tumeurs de la gaine des nerfs
4.2.3. Tumeurs des mรฉninges
4.2.4. Les lymphomes cรฉrรฉbraux primitifs (LCP) (Sarcomes)
4.2.5. Les tumeurs malformatives
4.2.5.1. Les craniopharyngiomes
4.2.5.2. Les kystes รฉpidermoรฏdes
4.2.5.3. Les tรฉratomes
4.2.5.4. Les kystes colloรฏdes du troisiรจme ventricule
4.2.5.5. Les lipomes intracรฉrรฉbraux
4.2.6. Les tumeurs cรฉrรฉbrales mรฉtastatiques
4.3. Pathologies neurodรฉgรฉnรฉratives
4.3.1. Dรฉmence Sรฉnile Type Alzheimer (DSTA)
4.3.2. Maladie dโ€™Alzheimer
4.3.3. Maladie de Pick
4.3.4. Maladie de Parkinson
4.3.5. Chorรฉe de Huntington
4.4. Pathologies infectieuses intracrรขniennes
4.4.1. Les infections bactรฉriennes
4.4.1.1. Les mรฉningites
4.4.1.2. Les encรฉphalites
4.4.1.3. Les abcรจs cรฉrรฉbraux
4.4.1.4. La tuberculose
4.4.2. Les infections virales
4.4.2.1. Lโ€™encรฉphalite herpรฉtique
4.4.2.2. La panencรฉphalite sclรฉrosante subaigรผe
4.4.3. Parasitoses
4.4.3.1. La cysticercose
4.4.3.2. La toxoplasmose
4.5. Pathologies vasculaires cรฉrรฉbrales
4.5.1. Les accidents vasculaires cรฉrรฉbraux ischรฉmiques
4.5.1.1. Les infarctus cรฉrรฉbraux
4.5.1.2. Les lacunes cรฉrรฉbrales
4.5.2. Les accidents vasculaires cรฉrรฉbraux hรฉmorragiques
4.5.2.1. Hรฉmorragie intraparenchymateuse
4.5.2.2. Hรฉmorragies mรฉningรฉes
4.6. Affections de la substance blanche
4.6.1. Pathologies dรฉmyรฉlinisantes
4.6.1.1. Atteintes primitives de la myรฉline
4.6.1.2. Atteintes dโ€™origine infectieuse
4.6.1.3. Atteintes au cours du SIDA
4.6.1.4. Les atteintes dโ€™origine toxique ou iatrogรจne
4.6.2. Pathologies dysmyรฉlinisantes
4.6.2.1. La maladie dโ€™Alexander
4.6.2.2. La maladie de Canavan
4.6.2.3. Lโ€™adrรฉnoleucodystrophie
4.6.3. Maladies mรฉtaboliques hรฉrรฉditaires
4.6.3.1. Anomalies du mรฉtabolisme des acides organiques
4.6.3.2. Maladie de Leigh
5. Conclusion
Chapitre 3 La Segmentation des IRM Cรฉrรฉbrales
1. Introduction
2. Connaissances a priori
2.1. Atlas
2.2. Les rรฉseaux de neurones artificiels
2.3. Machines ร  vecteurs de support
2.4. Forรชts Alรฉatoires
3. Clustering
3.1. K-moyennes
3.2. C-moyennes floues
3.3. Mean Shift
4. Courbe
4.1. Contour actif
4.2. Ensembles de niveaux
5. Thรฉorie des graphes
6. Statistiques
6.1. Champs alรฉatoires de Markov
6.2. Espรฉrance-Maximisation
7. Structure
7.1. Opรฉrateurs morphologiques
7.2. Ligne de partage des eaux
8. Conclusion
Chapitre 4 La Dรฉtection des Pathologies Cรฉrรฉbrales
1. Introduction
2. Le problรจme de la gรฉnรฉralisation
2.1. Classification dโ€™images
2.2. Donnรฉes aberrantes (Outlier Model)
2.3. Relations structurelles
2.4. Analyse de la symรฉtrie
3. Conclusion
Conclusion Gรฉnรฉrale

Lire le rapport complet

Tรฉlรฉcharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiรฉe. Les champs obligatoires sont indiquรฉs avec *