Approche multi-agents pour la reconnaissance du cancer du sein

CANCER DU SEIN

Systรจmes Multi-Agents

Longtemps, lโ€Ÿintelligence artificielle (IA) en particulier a considรฉrรฉ les programmes comme des entitรฉs individualisรฉes capables de rivaliser avec lโ€Ÿรชtre humain dans des domaines prรฉcis.
Ainsi, lโ€Ÿinformatique devient de plus en plus diffuse et distribuรฉe dans de multiples objets et fonctionnalitรฉs qui sont amenรฉs ร  coopรฉrer. La dรฉcentralisation est donc la rรจgle et une organisation coopรฉrative entre modules logiciels est un besoin. De plus, la taille, la complexitรฉ et lโ€Ÿรฉvolutivitรฉ croissantes de ces nouvelles applications informatiques font quโ€Ÿune vision centralisรฉe, rigide et passive (contrรดlรฉe explicitement par le programmeur) atteint ses limites.
Cette complexitรฉ croissante des problรจmes qui sont posรฉs oblige ร  concevoir, non pas un programme, mais plusieurs entitรฉs couplรฉes en interaction, chacune dรฉfinie localement sans vision d’ensemble d’un systรจme qui la dรฉpasse.
Le thรจme des systรจmes multi agents (SMA), sโ€Ÿil nโ€Ÿest pas rรฉcent, est actuellement un champ de recherche trรจs actif. Cette discipline est ร  la connexion de plusieurs domaines en particulier de lโ€Ÿintelligence artificielle, des systรจmes informatiques distribuรฉs et du gรฉnie logiciel. Cโ€Ÿest une discipline qui sโ€Ÿintรฉresse aux comportements collectifs produits par les interactions de plusieurs entitรฉs autonomes et flexibles appelรฉes agents, que ces interactions tournent autour de la coopรฉration, de la concurrence ou de la coexistence entre ces agents.

Intelligence Artificielle Distribuรฉe (IAD)

Dรฉfinitions
Gรฉnรฉralement le domaine de recherche de l’IAD est dรฉfinit comme l’รฉtude et de la conception d’organisations d’agents artificiels pour obtenir des systรจmes intelligents ยป [https://www.chatpfe.com/]

Historique de lโ€™intelligence artificielle distribuรฉe

Le terme de lโ€ŸIA apparaรฎt dans les annรฉes 50. L’IAD apparaรฎt quant ร  elle, dans les annรฉes 70 avec la distribution des unitรฉs de calcul et la parallรฉlisassions des algorithmes et, au mรชme moment, avec la notion de modularitรฉ. C’est pendant les annรฉes 80ย  Approche multi-agents pour la reconnaissance du cancer du sein que la mรฉtaphore d’experts coopรฉrants devient populaire et donne naissance ร  des approches telles que le modรจle acteur [20] et l’architecture du tableau noir de Hearsay [15].
La dรฉmarche premiรจre de l’IAD est de mettre ร  profit le parallรฉlisme et les avantages de la modularitรฉ au service des problรจmes issus de l’IA classique.
Au cours des annรฉes 80, la rรฉutilisabilitรฉ devient un axe majeur en informatique en gรฉnรฉral et en IAD en particulier. Ceci, associรฉ ร  l’apparition des systรจmes ouverts -dans lesquels les entitรฉs sont la possibilitรฉ d’entrer et de sortir du systรจme ร  n’importe quel moment-, amรจne la mise en place de mรฉcanismes dรฉcentralisรฉs de coordination des activitรฉs. Cette nouvelle voie diverge des approches traditionnelles de la rรฉsolution distribuรฉe de problรจmes, pour lesquels les agents doivent principalement faire ce qu’on leur dit .
Au vu de la complexitรฉ de ces nouveaux systรจmes, un nouveau domaine de lโ€ŸIAD se constitue afin de les รฉtudier : lโ€Ÿรฉtude des SMA est nรฉe.

Notion dโ€™agents

ย Dรฉfinition
Plusieurs dรฉfinitions ont รฉtรฉ proposรฉes par diffรฉrents acteurs pour clarifier le concept .nous citerons deux :
– un agent est dรฉfinit comme รฉtant une entitรฉ physique ou virtuelle รฉvoluant dans un environnement dont il nโ€Ÿa quโ€Ÿune reprรฉsentation partielle et sur lequel il peut agir Il est capable de communiquer avec dโ€Ÿautres agents et est dotรฉ dโ€Ÿun comportement autonome.
– un agent fait rรฉfรฉrence ร  tout artefact, logiciel aussi bien que matรฉriel, capable d’exhiber une certaine autonomie donc opรฉrationnellement et informationnellement clos par rapport ร  l’environnement dans lequel il est plongรฉ [16]

Caractรฉristiques dโ€™un agent

Autonomie : Un agent autonome est un agent dont lโ€Ÿexistence ne se justifie pas par lโ€Ÿexistence des autres agents et de lโ€Ÿopรฉrateur humain. Pour รชtre autonome, un agent doit avoir ses propres buts et รชtre capable de prendre des dรฉcisions, et ainsi rรฉsoudre des conflits internes.
Approche multi-agents pour la reconnaissance du cancer du sein

La rรฉactivitรฉ :
Des agents sont dits rรฉactifs sโ€Ÿils peuvent rรฉagir ร  un changement qui sโ€Ÿest effectuรฉ dans leur environnement.
La Proactivitรฉ :
Des agents sont dits proactifs sโ€Ÿils peuvent agir sans mรชme que leur environnement ait changรฉ.
Planification :
Cโ€Ÿest le processus qui permet la construction dโ€Ÿun plan dโ€Ÿactions ร  rรฉaliser pour atteindre un certain but

Intelligence :
Un agent intelligent est celui qui possรจde des capacitรฉs de raisonnement et dโ€Ÿapprentissage. Lโ€Ÿagent doit non seulement planifier ses propres actions, mais aussi tenir compte de celles des autres agents.
Sociabilitรฉ :
Des agents sont dits sociables sโ€Ÿils peuvent communiquer les uns avec les autres, et possiblement avec des humains, grรขce un langage de communication pour rรฉaliser les taches pour lesquelles ils ont รฉtรฉ conรงus.
Apprentissage :
Les agents doivent รฉvoluer et amรฉliorer leurs connaissances, ainsi, adapter ou changer leurs comportements face ร  des situations similaires et cela en fonction de leurs expรฉriences passรฉes. Cette caractรฉristique est principalement rรฉservรฉe aux agents qualifiรฉs dโ€Ÿintelligents
Prise de dรฉcision :
Cโ€Ÿest le choix auquel est confrontรฉ lโ€Ÿagent pour sรฉlectionner le but ร  satisfaire en premier, et pour chaque but, lโ€Ÿaction qui permet de lโ€Ÿatteindre.

Lโ€™environnement de lโ€™agent

Lโ€Ÿenvironnement dans lequel agit un agent est crucial dans le choix de son architecture. Les propriรฉtรฉs de lโ€Ÿenvironnement affectent bien entendu la conception de lโ€Ÿagent en le rendant plus ou moins complexe selon la situation. ` Un environnement peut รชtreย  :
– Accessible si un agent peut, ร  lโ€Ÿaide des primitives de perception, dรฉterminer lโ€Ÿรฉtat de
lโ€Ÿenvironnement et ainsi procรฉder, par exemple, ร  une action.
– Dรฉterministe, ou non, selon que lโ€Ÿรฉtat futur de lโ€Ÿenvironnement ne soit, ou non, fixรฉ que par son รฉtat courant et les actions de lโ€Ÿagent.

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 GENERALE
I. PRESENTATION DU CANCER DU SEIN
I.1 Introduction
I.2 Notion de base sur le Cancer

I.2.1 Dรฉfinition
I.2.2 Les causes du cancer
I.2.3 dรฉveloppement du cancer
I.2.3.1 Dรฉveloppement anarchique de certaines cellules
I.2.3.2 Phase de Mรฉtastase
I.2.4 Les Types de cancer
I.3 Description du cancer du sein
I.4 Principaux รฉlรฉments de risque
I.5 Symptรดmes
I.6 Traitements
I.7 Conclusion

II SYSTEMES MULTI AGENTS
II.1 Introduction
II.2 Intelligence Artificielle Distribuรฉe

II.2.1 Dรฉfinitions
II.2.2 Historique de lโ€Ÿintelligence artificielle distribuรฉe
II.3 Notion dโ€Ÿagents
II.3.1 Dรฉfinition
II.3.2 Caractรฉristiques dโ€Ÿun agent
II.3.3 Lโ€Ÿenvironnement de lโ€Ÿagent
II.3.4 Type des agents
II.3.4.1 les agents rรฉactifs
II.3.4.2 les agents cognitifs
II.4 Systรจme multi agents
II.4.1 Dรฉfinition
II.4.2 Intรฉrรชts des SMA
II.4.3 Propriรฉtรฉs des systรจmes multi agents
II.4.4 Principe des systรจmes multi agents
II.4.5 Interaction entre agents
II.4.5.1 La coordination
II.4.5.2 La coopรฉration
II.4.5.3 La nรฉgociation
II.5 Langage de communication dans un SMA
II.5.1Protocole KQML
II.5-2 Protocole FIPA-ACL
II.6 Domaines dโ€Ÿapplication des systรจmes multi agents
II.7 Les plateformes de dรฉveloppement
II.7.1 plateforme JADE
II.7.2 La plate forme Jack
II.8 Conclusion
III. TECHNIQUES DE CLASSIFICATION
III.1 Les rรฉseaux de neurones
III.1.1 Introduction
III.1.2 Principe des rรฉseaux de neurones
III.1.3 Apprentissage des rรฉseaux de neurones
III.1.3.1 : principe de lโ€Ÿapprentissage
III.1.3 .2 : types dโ€Ÿapprentissage
III.1.4 Diffรฉrents types des rรฉseaux de neurones
III.1.4 .1 Les rรฉseaux multicouches de type rรฉtro propagation
III.1.5 La mise en ล“uvre des rรฉseaux de neurones multicouches
III.1.5.1 : Les entrรฉes pertinentes
III.1.5.2 : La normalisation des donnรฉes
III.1.5.3 : nombre de couche cachรฉe
III.1.5.4: nombre de neurones cachรฉs
III.1.5.5 : Lโ€Ÿapprentissage des perceptrons multicouches
III.1.5.6 : lโ€Ÿalgorithme de rรฉtro propagation
III.1.6 : Avantages et Inconvรฉnients des rรฉseaux de neurones
III.2 Algorithmes gรฉnรฉtiques
III.2.1 Introduction
III.2.2 objectif des algorithmes gรฉnรฉtiques
III.2.3 Fonctionnement des algorithmes gรฉnรฉtiques
III.2.4 Codage et opรฉrateurs dโ€Ÿun algorithme gรฉnรฉtique
III.2.4.1 : le codage
III.2.4.2 : Initialisation de la population
III.2.4.3 :principe de sรฉlection
III.2.4.4 :principe de croisement (crossover)
III.2.4.5 : principe de lโ€Ÿopรฉrateur de mutation
III.2.5 Avantages et inconvรฉnients des algorithmes gรฉnรฉtiques
III.3 Hybridation algorithme gรฉnรฉtique et rรฉseaux de neurones
III.3.1 Introduction
III.3.2 Utilisation des AGS pour une optimisation des poids
III.3.3 Conclusion
IV RESULTATS & INTERPRETATIONS
IV .1 Introduction
IV.1.1 Etat de lโ€Ÿart
IV.1.2 Description de la base de la maladie du cancer du sein
IV.1.3 Les outils de programmation
IV.1.4 principe de la classification
IV.1.5 Phase de test (dโ€Ÿรฉvaluation)
IV.2 Travail effectuรฉ
IV.2.1 Classification mono-agents
IV.2.1.1Classification neuronale
IV.2.1.2 : Classifieur neuro-gรฉnรฉtique(NGC…)
IV.2.1.3 : Rรฉsultats
IV.2.2 Approche multi agents
IV.2.3 Conclusion et interprรฉtation
IV.2.4 Menu dโ€Ÿutilisation de notre application
CONCLUSION GENERALE
REFERENCES BIBLIOGRAPHIQUES

Rapport PFE, mรฉmoire et thรจse PDFTรฉlรฉcharger 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 *