Résumé.
Le « natural computing » est une nouvelle discipline où on s’intéresse à se rapprocher des
fonctionnements biologiques par des simulations ou même des approximations, caractérisées par
l’émergence d’un comportement complexe, afin de créer des solutions informatiques.
Les systèmes immunitaires artificiels sont un exemple, ils se présentent comme une nouvelle
métaphore puissante inspirée par le mécanisme de défense humain, pour le développement de
paradigmes de calcul intelligents. Un intérêt grandissant côtoie ces systèmes, dû au fait que les
mécanismes naturels qui permettent au corps humain d’atteindre son immunité, suggèrent de nouvelles
idées pour l’apprentissage, la classification.etc. Les systèmes immunitaires artificiels sont composés
principalement de: l’algorithme de la sélection négative, l’algorithme de la sélection de clones, la
théorie des réseaux immunitaires et plus récemment la théorie du danger. Cette dernière est une
nouvelle adjonction aux systèmes immunitaires artificiels, appréhendée par l’algorithme des cellules
dendritique. Elle présente des propriétés intéressantes pour la classification des données.
Par ailleurs, l’apprentissage, supervisé et non supervisé, est identifié comme une des problématiques
majeures en extraction des connaissances à partir de données ou la fouille de donnés. Les besoins en
analyse de données et en particulier en classification ont augmenté significativement. En effet, de plus
en plus de domaines scientifiques nécessitent de catégoriser leurs données dans un but descriptif ou
décisionnel. Deux approches sont proposées dans ce contexte : les méthodes statistiques, connues sous
le nom de méthodes classiques, souffrent de plusieurs limites. Ainsi, elles laissent place aux méthodes
issues de l’intelligence artificielle et particulièrement aux approches bio-inspirées.
Notre travail se résume en l’apport d’une nouvelle synergie, par la fusion de ce qu’apporte les
systèmes complexes comme solutions alternatives aux méthodes classiques et l’apprentissage
machine. D’une façon plus précise, il est question de tirer profit des caractéristiques des systèmes
immunitaires artificiels pour développer de nouvelles approches, pour l’apprentissage machine en
général.
Le but principal est d’examiner la théorie du danger et de la traduire dans le contexte de la
classification des images. De ce fait, une approche basée algorithme des cellules dendritiques est
proposée : en première application, pour classer les pixels d’une image en deux classes végétale ou sol
à la base de leurs textures et couleurs. En deuxième application, l’algorithme est appliqué à la
classification des feuilles végétales en utilisant la transformation en ondelette. Une deuxième approche
propose l’application de l’algorithme de la sélection négative pour l’apprentissage et la classification.
Deux développement ont été menés dans ce sens : le premier concerne la classification des pixels
(peau, non peau). Quant au deuxième, il se veut une méthode de détection des changements dans une
base de données biométriques.
Les résultats obtenus sont encourageants, montrent la faisabilité et l’efficacité des approches proposées
et ouvrent de nouvelles perspectives pour le domaine.
Mots clé: Systèmes complexes, natural computing, systèmes immunitaire artificiels, théorie du
danger, algorithme de la sélection négative, apprentissage, classification des images.