Thesis-Ouannes

Telechargé par NourEddine Djedi
Ministère de l’Enseignement Supérieur et de la Recherche Scientifique
Université Mohamed Khider
Biskra-Algérie
Faculté des Sciences Exactes et des
Sciences de la Nature et de la Vie
Université de Toulouse
Ecole doctorale : Mathématiques-
Informatique-Telécommunications
de Toulouse (MITT)
Thèse en Co-tutelle
présentée pour l’obtention du diplôme de
Docteur en sciences
spécialité
Informatique
Evolution et adaptation de
comportements de créatures artificielles
dans un écosystème simulé
Présentée par : Nesrine OUANNES
Jury :
Pr NourEddine DJEDI Université de Biskra, Algerie Directeur Algérien
Pr. Yves DUTHEN Université de Toulouse 1, France Directeur Français
Pr. Hervé LUGA Université de Toulouse 1, France Co-Encadremen
Pr Mouloud KOUDIL Ecole Supérieur d’Informatique, Alger Président
Pr Samy AIT-AOUDIA Ecole Supérieur d’Informatique, Alger Examinateur
Pr Kadi BOUATOUCH Université de Rennes 1, FRANCE. Examinateur
Pr Salima HASSASS Université de Lyon 1, FRANCE. Examinateur
Année Universitaire 2014/2015
Dédicace
À mes cher parents,
Et mes soeurs.
Remerciements
Je tiens premièrement à prosterner remerciant Allah le tout puissant de m’avoir donné
le courage et la patience pour terminer ce travail.
Je remercie ensuite mon encadreur monsieur le Professeur NourEddine Djedi, de
m’avoir fait l’honneur de diriger ce travail, de ses précieux conseils, de sa disponibilité,
de sa confiance scientifique en moi, de ses discussions très riches qui m’ont fait beaucoup
apprendre dans la recherche scientifique, et surtout pour ses corrections détaillés.
Mes remerciement vont également à mon encadreur français monsieur le Professeur
Yves Duthen de l’université de Toulouse 1, d’abord pour m’avoir accueilli chaleureusement
dans son équipe de recherche pendant plus de sept années, de m’avoir toujours encouragé
et aidé tout au long de ses années de collaboration.
Je remercie également, mon co-encadreur français monsieur le Professeur Hervé Luga
du laboratoire IRIT de Toulouse, pour ses réponses les bien choisis, et de m’avoir toujours
bien compris et aidé.
Je voudrais tout particulièrement remercier mon collègue Dr. Abdelhamid Djeffal, de
son soutien et encouragement et de sa grande aide dans la rédaction de ma thèse.
Un spécial remerciement est destinée au Dr. Nicolas Chaumont de Stanford University
aux états unis, cette personne que j’ai jamais rencontré mais qui m’était très utiles dans
l’aspect recherche culture et langue, et qui est très généreux scientifiquement et amicale-
ment.
Mes remerciements vont également aux membres de jury : Pr Mouloud Koudil, Pr
Samy Ait-Aoudia, Pr Kadi Bouatouch, et Pr Salilma Hassas pour m’avoir honoré par leur
évaluation de ce travail.
Un grand merci va également à l’ensemble des membres du laboratoire LESIA avec
qui je partage bien plus qu’un lieu de travail.
Je désire aussi remercier tous mes amis qui ont du me supporter.
Résumé
De par son enjeu écologique important, l’étude des relations des êtres vivants entre
eux et avec leur environnement est un défi majeur de la biologie. Le travail de cette thèse
s’inscrit dans le cadre de la vie artificielle, domaine scientifique destiné à l’étude du vi-
vant par la création de phénomènes naturels dans des systèmes de synthèse. Le but de la
recherche consiste à exploiter la force des techniques évolutionnaires pour faire émerger
des comportements de créatures artificielles, dans un écosystème simulé. La probléma-
tique générale de cette thèse est de faire évoluer des créatures artificielles capables de
comportements de recherche de nourriture. Deux modèles ont été développés. Le premier
modèle consiste à exploiter la chimiotaxie bactérienne afin de surmonter les problèmes
de détection des ressources (ou de l’environnement). La voie chimiotactique d’une cel-
lule est modulée par une approche hybride qui utilise un modèle algébrique de l’activité
des groupes récepteurs, et des équations différentielles pour la dynamique d’adaptation,
ainsi qu ?un modèle métabolique qui convertit des nutriments en biomasse. Dans la partie
résultats, nous avons développé une certaine analyse du mouvement obtenu à partir de
certaines bactéries et leur influence sur le comportement de la population évoluée. Nous
avons pu constater que le processus évolutif améliore la capacité des bactéries à réagir
dans leur environnement ainsi que leurs capacités de croissance leur permettant de mieux
survivre. Ensuite, nous avons étudié l’effet de la communication bactérienne qui permet
de faire émerger de nouvelles espèces, et qui explore la dynamique des colonies. Certains
des comportements obtenus ont été testés dans des environnements différents afin de mon-
trer la façon dont la communication bactérienne peut affecter leurs comportements. Le
deuxième modèle est celui du développement de créatures 3D physiquement simulées (les
herbivores) qui se nourrissent des ressources disponibles dans leur milieu. Un algorithme
génétique couplé à un réseau de neurones artificiel ont été mis en ?uvre afin de garantir
l’émergence de certains de ces comportements tels que la recherche de nutriments qui sont
disposés à différents endroits dans l’écosystème artificiel. Le processus évolutif utilise les
propriétés physiques des créatures virtuelles et une fonction multi-objective externe qui
mèneront aux comportements espérés. L’expérience consistant à faire évoluer des créa-
tures virtuelles possédant des capacités de locomotion montre que ces créatures virtuelles
tentent d’obtenir au moins une des sources alimentaires disposées sur leurs trajectoires.
Nos meilleures créatures sont capables d’atteindre plusieurs sources alimentaires durant
le temps imparti à la simulation.
Les mots clés : La vie artificielle, Créature artificielle, Chimiotaxie bactérienne,
Ecosystème virtuel, fouragement.
ﺺﺨﻠﻣ
!
ﺎ"ﺘ$ﻤ&' ﻹ" ! ﺔ#ﺟﻮﻟﻮﻜ( ﻞﺜﻤﺗ ﻢ"ﺘﺌ%ﺑ ﻊﻣ ﻚﻟﺬﻛ- .ﺎﻧ1ﻮ%ﺤﻟ1 ﻦ%ﺑ .ﻼﻋﺎﻔﺘﻟ1 ﺔﺳ1:; ﺔﻣﺎ$ﻟ& '(ﺎﺤﻤﻟ& ﺪﺣ- ﻠﻟ !"# $ﻮﺤﺒ
ﻣﺎﻤﺘ%ﻻ'!ﺎ .ءﺎ#ﺣﻷ& ﻢﻠﻋ ﻲﻓ ﺔ#ﺴ#ﺋﺮﻟ& !
ﻞﻤﻌﻟ% ﺪﻤﻟ$! !" ﻲﻤﺘﻨ% ﺔﺣ(ﺮ*ﻷ, -ﺬ/ ﻲﻓﺔ"ﻋﺎﻨﻄﺻﻻ) *ﺎ"ﺤﻟ) -ﺎﺠﻤ ﻞﺜﻤ$ %ﺬﻟ(ﺤﺒﻟ$ %ﻮﺤﻣ ﻲﻤﻠﻌﻟ& ﺔﺳ#$ﺪﻟ 'ﺮﻜﻤﻟ#
ﺔﻣ#ﻼﻤﻟ' ﺔ(ﻌ(ﺒﻄﻟ' ﺮ-'ﻮﻈﻟ' ﺧﺎﺴﻨﺘﺳ' ﻖ)ﺮ+ ﻦﻋ ﺔ/ﺤﻟ' 2ﺎﻨﺋﺎﻜﻠ ﺎ"ﻟﺎﺑﻢﻈﻨ .ﺔ"ﻋﺎﻨﻄﺻﻻ) !
!ﻮﻄﺘﻟ& 'ﺎ)ﻨﻘﺗ -ﻮﻗ /ﻼﻐﺘﺳ& ﻮ3 ﺚﺤﺒﻟ& &ﺬ3 ﻦﻣ :ﺪ<ﻟ&= ﺔ" ﻊﻓ# $ ﻖﻠﺧ ﺪﺼﻗ !ﻮ#ﻈﻟﺎﺑ!ﺎ#ﻛﻮﻠﺴ ﻲﻓ ﺔ$ﻋﺎﻨﻄﺻ* +ﺎﻗﻮﻠﺨﻣ
!ﺎﻛﺎﺤﻣ !ﺎﻈﻧﻲﺌ#ﺑ.!
ﻹ" ﻞﺜﻤﺗ 'ﺔ"ﻟﺎﻜﺷ ﺔﻟﺎﺳﺮﻟ& 'ﺬ) ﻦﻣ ﺔﻠﻣﺎﺸﻟ& !ﻮﻄﺗ %& ﻰﻟ) (ﺎ+ﺮﺘﻜﺑ) 0ﺎﻗﻮﻠﺨﻤﻟ5 6ﺬ8 ﺚﻌﺑ ﻲﻓ ﺗﺎ#ﻛﻮﻠﺳﺪﺼﻗ ﺎ% "#ﻦ"ﺴﺤ
ﺎ"ﺗ$%ﺪﻗ!"ﺪﺨﺘﺳﺎﺑ .ﺔ"ﻋﺎﻨﻄﺻﻻ) *ﺎﻗﻮﻠﺨﻤﻟ) ﻲﻓ ﻒﻠﻋ !
! ﺪﻗ #$ﺪﺼﻟ' 'ﺬ) ﻲﻓ ﺮ#ﻮﻄﺗ ﻢﺗ.ﻦ"ﺟ$ﻮﻤ !
ﺎ"ﻤ"ﻜﻟ& ﻞﻐﺘﺴ+ ,-ﻷ& /0ﻮﻤﻨﻟ&ء .(!ﺘﺌ$ﺑ ﻲﻓ ()ﺰ$ﻤﻟ) -.) /0)ﻮﻤﻟ) ﻦﻋ ﻒﺸﻜﻟ) ﺔﻠﻜﺸﻣ ﻰﻠﻋ ﺐﻠﻐﺘﻠﻟ ﺔ=ﺮ$ﺘﻜﺒﻟ)!!ﺎﻤﺿ!
ﻲﺋﺎ$ﻤ$ﻜﻟ( )(ﺬﺠﻧﻻ( .ﺎﺴﻣ ﺔﻋﻮﻤﺠﻣ 'ﺎﺸﻧ ﺦﺴﻨﺘﺴ/ ﻦ1ﺠ2 ﺞ4ﻧ ﻖ/ﺮ' ﻦﻋ ﺔ1ﻠﺨﻠﻟ" !"ﻮﻤﻧ &'ﺪﺨﺘﺳﺎﺑ .ﻼﺒﻘﺘﺴﻤ
!ﺮﺒﺟ!ﻣﺎﻨ%&' (!ﻜﺔ"ﻠﺿﺎﻔﺘﻟ) *ﻻ,ﺎﻌﻤﻟ) /)ﺪﺨﺘﺳﺎﺑ ﻒ"ﻜﺘﻟ) *ﺎ !"ﻮﻤﻟ" &ﻮﺤ( )ﺬﻟ" ﻲﺋ"ﺬﻐﻟ" ﻞ/ﺜﻤﺘﻟ" 23ﻮﻤﻧ ﻚﻟﺬﻛ7 8
ﺔ"ﺋ$ﺬﻐﻟ$!.ﺔ"ﻮ$ﺣ ﺔﻠﺘﻛ ﻰﻟ+
ﺔﻛﺮﺤﻠﻟ ﻞ(ﻠﺤﺘﻟ* ﻦﻣ -ﻮﻧ ﺮ0ﻮﻄﺘﺑ ﺎﻨﻤﻗ 7ﺞﺋﺎﺘﻨﻟ* ﻢﺴﻗ ﻲﻓ !ﺮ# ﻦﻣ &ﺰﺠﻨﻤﻟ, !"ﺎﺘﺨﻤﻟ( ﺎ)ﺮ+ﺘﻜﺒﻟ( !ﻮﻠﺳ ﻰﻠﻋ ﺎ(ﺮ*ﺛﺄﺗ.
!!ﺎﻜﺴ ﺔﺌ#ﺒﻟ& 'ﺬ). !" ﺎﻨﻈﺣﻻﻟ" ﺔ"ﻠﻤﻌﻟ" ﺔ"#ﻮﻄﺘﺎﻔﺘﻟ% ﻰﻠﻋ ﺎ)ﺮ+ﺘﻜﺒﻟ% ./ﺪﻗ ﻦﺴﺤ ﺎ"ﺗ$ﺪﻗ ﻚﻟﺬﻛ+ ﺎ"ﺘﺌ.ﺑ ﻊﻣ ﻞﻋ
!ﺗ#ﺪﻗ ﺔ'ﻟﺎﻌﻓ ﻦﺴﺤﺗ/ 0ﻮﻤﻨﻟ4 ﻰﻠﻋ .!ﺎ#ﺤﻟ& ﺪ#ﻗ ﻰﻠﻋ ءﺎﻘﺒﻟ& ﻰﻠﻋ !
ﺖﻤﺗ ﺪﻗ & !"! ﺢﻤﺴﺗ ﻲﺘﻟ( ﺔ*ﺮ,ﺘﻜﺒﻟ( /ﻻﺎﺼﺗﻻ( ﺮ,ﺛﺄﺗ !ﻮ#ﻈ.!ﺮﻤﻌﺘﺴﻣ (ﺎ*ﻜ*ﻣﺎﻨ-. ﻞﻐﺘﺴﺗ ﻲﺘﻟ45 6 !ﺪ-ﺪﺟ 94ﻮﻧ<
!ﻔ"ﻛ $ﺎ&'( ﻞﺟ+ ﻦﻣ ﺔﻠﺼﻔﻨﻣ 2ﺎﺌ"ﺑ ﻲﻓ ﺎ&"ﻠﻋ 8ﻮﺼﺤﻟ< ﻢﺗ ﻲﺘﻟ< 2ﺎ"ﻛﻮﻠﺴﻟ< ﺾﻌﺑ $ﺎﺒﺘﺧ< ﻢﺗ ﺪﻗﺔ" ﻦ"ﺑ ﻞﺻ&ﻮﺘﻟ&
ﺎ"ﺮ$ﺘﻜﺑ ﺎ"ﻟ ﻦﻜﻤ' ﻒ)ﻛ + !ﻛﻮﻠﺳ ﻲﻓ ﺮﺛﺆﺗ ,-.!
ﺮ"ﻮﻄﺗ ﻦﻋ ﻮ( ﻲﻧﺎﺜﻟ. /0ﻮﻤﻨﻟ.!ﺎﻌﺑﻷ& ﻲﺛﻼ !ﺎﻗﻮﻠﺨﻤﻟ ﺔﻘ#ﺮﻄﺑ 'ﺎﻛﺎﺤﻣ ﻲﺘﻟ$ (ﺔﺒﺷﺎﻌﻟ$ *ﺎﻧ$ﻮ-ﺤﻟ$) ﺎ/ﺪﺴﺟ ﺔ-ﻌﻗ$4
!ﻮﻤﻟ! ﻰﻠﻋ (ﺬﻐﺘﺗ!ﺑ ﺔﻄ%ﺤﻤﻟ) ﺔﺌ%ﺒﻟ) ﻲﻓ ﺔﺣﺎﺘﻤﻟ) 12.! !ﻼﻐﺘﺳ& ﻢﺗ )*ﺎ,ﻹ& &ﺬ/ ﻲﻓ 2 ﺔﻓﺎﺿﻹﺎﺑ ﺔ'ﻨ'ﺠﻟ+ ﺔ'ﻣ-.+ﻮﺨﻟ+
ﺔ"ﺒﺼﻌﻟ' ﺔﻜﺒﺸﻟ' ﻰﻟ+ ﻤﺿ !ﻲﻠﺠﺗ ﻌﻟ# ﻦﻣ ﺚﺤﺒﻟ# ﻞﺜﻣ +ﺎ-ﻛﻮﻠﺴﻟ# ﻦﻣ ﺔﻋﻮﻨﺘﻣ ﺔﻋﻮﻤﺠﻣ ﻲﺘﻟ$ ﺔ&ﺋ$ﺬﻐﻟ$ ﺮﺻﺎﻨ
.!ﺮ#ﺎﻈﻟ' ﻲﺌ*ﺒﻟ' ,ﺎﻈﻨﻟ' ﺮﺒﻋ ﺮﺸﺘﻨﺗ !
ﻟ" #$ ﺔﻈﺣﻼﻣ ﻢﺗ ﺪﻗ. ﺔ"ﻠﻤﻌﻟ" ﺔ"#ﻮﻄﺘ ﺔ"ﺋﺎ%ﺰ"ﻔﻟ) ﺺﺋﺎﺼﺨﻟ) ﻦﻣ ﺪ"ﻔﺘﺴﻗﻮﻠﺨﻤﻠ ! ﺔ"ﺿ$ﺮﺘﻓﻻ$ ﻰﻟ# $%ﺆﺗ ﻲﺘﻟ*
ﻊﻗﻮﺘﻤﻟ' (ﻮﻠﺴﻟ' ﻰﻟ, -.ﺆﺗ 12 ﺎ4ﻧﺄﺷ ﻦﻣ ﻲﺘﻟ' ; ﻂﺋﺎﺳﻮﻟ' ?.ﺪﻌﺘﻣ ﻒﺋﺎC;.!
ﺔ"ﺟ !ﺮﺧ! !ﺢﺿﻮﺗ ﻟ" !"!ﺰﺠﻨﻤﻟ' ! ﻞﻘﻨﺗ %&'ﺪﻗ ﺮ+ﻈﺗ ﻲﺘﻟ& ﺔ1ﺿ&ﺮﺘﻓﻻ& %ﺎﻗﻮﻠﺨﻤﻟ&ﺎ"ﺗ$%ﺪﻗ ﻦ)ﺒﺗ ! ﻰﻟ# $ﻮﺻﻮﻟ
ء"ﺬﻐﻟ" &'ﺎﺼﻣ ﻦﻣ ﻞﻗﻷ" ﻰﻠﻋ ﺪﺣ"4ﺔﻋﻮﺿﻮﻤﻟ' ﻰﻠﻋ !ﻮ# .ﺎ"#ﺎﺴﻣ !
!ﺎﻗﻮﻠﺨﻤﻟ) ﻞﻀﻓ- ﻢﺗ ﻲﺘﻟ&!ﺎ"#ﺎﺸﻧ ﺖﻗﻮﻟ% ﻦﻤﺿ )*ﺪﻌﺘﻣ ء%ﺬﻏ 2*ﺎﺼﻣ ﻰﻟ6 7ﻮﺻﻮﻟ% ﻰﻠﻋ )2*ﺎﻗ ﻲﻓ #ﺑ %ﻮﻤﺴﻤﻟ* ﻟ".!ﺎﻛﺎﺤﻤ !
!
!ﺎﻤﻠﻜﻟ' ﺔ"ﺣﺎﺘﻔﻤﻟ): .!ﺮ#ﺎﻈﻟ' ﻲﺌ*ﺒﻟ' ,ﺎﻈﻨﻟ' .ﺔ0ﺮ*ﺘﻜﺒﻟ' ءﺎ*ﻤ*ﻜﻟ' .ﺔ*ﻋﺎﻨﻄﺻﻻ' 9ﺎﻗﻮﻠﺨﻤﻟ' .ﺔ*ﻋﺎﻨﻄﺻﻻ' >ﺎ*ﺤﻟ'
1 / 150 100%

Thesis-Ouannes

Telechargé par NourEddine Djedi
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !