Académique Documents
Professionnel Documents
Culture Documents
1. INTRODUCTION
Le sujet nous attire après l’examen minutieux de son contenu. Alors, il nous nécessite
d’en rédiger un petit rapport en se basant sur une portion des questions qui vont
constituer l’objet de notre travail. Ainsi, nous nous demandons quelles sont les impacts
des zombies dans la vie sociale ? et en fin quelles sont le mécanisme utilisé dans
l’intelligence artificielle pour arriver à réaliser ces derniers ? Dans les lignes suivantes
de la rédaction nous apporterons de la lumière à notre sujet.
Comme nous l’avons dit et que nul ignore, l’intelligence artificielle (IA)
s'applique à tous les secteurs d’activité : transports, santé, énergie, industrie,
logistique, finance ou encore commerce. Cloud, véhicule autonome, compteurs
intelligents... utilisent tous des algorithmes performants pour fournir des réponses
efficaces, fiables et personnalisées aux utilisateurs. Associant matériels et logiciels,
l’intelligence artificielle mobilise des connaissances multidisciplinaires : électronique
(collecte de données, réseaux de neurones), informatique (traitement de données,
apprentissage profond), mathématiques (modèles d'analyse des données) ou sciences
humaines et sociales pour analyser l'impact sociétal induit par ces nouveaux usages.
L’essentiel sur les enjeux industriels et sociétaux majeurs de l’intelligence artificielle.
2. PLATEFORME GAMA
La modélisation à base d’agents est aujourd’hui de plus en plus utilisée pour ’étude
des systèmes complexes. Malheureusement, l'utilisation d'une telle approche de
modélisation requière de posséder des compétences solides en programmation, en
particulier lorsqu'il s'agit de modéliser des systèmes complexes intégrant des aspects
spatiaux et sociaux. Cette difficulté a aujourd’hui comme conséquence que la plupart
des modèles sont encore développés par des informaticiens et non directement par
des thématiciens, ce qui ralentit la diffusion de cette approche et la transmission des
connaissances aux acteurs territoriaux. Il existe aujourd’hui plusieurs plates-formes
dédiées à la modélisation agent permettant aux modélisateurs de développer des
modèles à partir d’interfaces graphiques. Cependant, ces plates-formes sont souvent
complexes à utiliser ou très limités en termes de richesse des modèles développables.
Le plug-in GAMAGraM se veut à la fois simple d’utilisation et en même temps capable
de définir des modèles très riches. Il se base pour cela sur la plate-forme GAMA qui
est particulièrement puissante et permets de définir des modèles très complexes. Il est
3|Page
également compatible avec le langage Java et Groovy. Pour utiliser GAMA, vous devez
commencer par installer le logiciel sur votre ordinateur. Ensuite, vous pouvez créer un
nouveau projet en choisissant un modèle de démarrage, tel qu’un modèle de système
de simulation basé les agents. Vous pouvez ensuite utiliser GAMA pour décrire les
agents et leur comportement en utilisant les instructions de programmation de GAMA.
Nous avons utilisé l’outil graphique pour visualiser les résultats de la simulation
/**
* Name: NewModel
* Based on the internal empty template.
* Author: Joas
* Tags:
*/
model morsure
global{
int nombre_homme<- 70;
int nbr_zombie <- 15;
int nbr_docteur<-30;
init {
create homme number: nombre_homme;
create zombie number: nbr_zombie;
create docteur number: nbr_docteur;
}
}
species homme skills:[moving]{
bool est_infecte<- false;
bool est_infect<- flip(5.0);
int rayon_mordure<-5;
image_file personn<- image_file("../includes/homme.png");
image_file infecte<- image_file("../includes/malade.png");
5|Page
aspect icon{
if(est_infecte){
draw infecte size:10;
}
else{
draw personn size:10;
}
}
reflex mordre when: !empty(homme at_distance rayon_mordure){
ask homme at_distance rayon_mordure{
if(self.est_infecte){
myself.est_infecte <- true;
}
else if(myself.est_infecte){
self.est_infecte<-true;
}
}
}
reflex deplacer{
do wander;
}
}
species zombie skills:[moving]{
bool est_infecte<- flip(5.0);
int rayon_mordure<-5;
image_file zomb<- image_file("../includes/zombie.png");
aspect icon{
draw zomb size:10;
}
reflex deplacer{
do wander;
}
}
reflex deplacer{
do wander;
}
}
}
reflex gueri when: !empty(docteur at_distance rayon_docta){
ask docteur at_distance rayon_docta{
7|Page
if(self.est_infecte){
self.vaccine <- true;
}
else if(myself.est_infecte){
self.vaccine<-false;
}
}
}
}
experiment morsure type: gui{
output{
display affichage{
species homme aspect: icon;
species zombie aspect: icon;
species docteur aspect: icon;
}
display graphique{
chart "resultat en sortie " {
data "Nombre d'homme infectes" value:length (homme
where (each.est_infecte=true)) color:#red;
data "Nombre des personnes saines" value:length
(homme where (each.est_infecte=false)) color:#green;
data "Nombre des docteurs sains" value:length
(docteur where (each.est_infecte=false)) color:#blue;
data "Nombre des docteurs infecte" value:length
(docteur where (each.est_infecte=true)) color:#yellow;
}
}
}
}
Nous avons utilisé les icones pour donner beaucoup plus de lumières dans notre
illustration.
10 | P a g e
Conclusion
Pour clore, au terme de ce travail de groupe de notre cours de l’intelligence artificielle
nous avons mis en pratique toutes les notions prises au cours, la plate-forme GAMA
nous a permis de créer un environnement avec des espaces (patient, médecin et
zombie) en mouvement qui nous a permis d’approfondir notre sur le domaine de
l’intelligence artificiel.
Ce travail n’est pas une fin en soi, moins encore une panacée. Il nous incite à fournir
un effort afin de nous adapter aux réalités professionnelles et à notre environnement
immédiat.
Sans avoir tout dit tellement que le monde est bourré des intellectuelles
pouvant encore plus que nous, voilà ci-dessous notre réflexion.