Bagger 1
Bagger 1
Bagger 1
Intelligent Control
Rapport de LAB1 : BAGGER
Réalisé par :
Introduction
Un système expert est une intelligence artificielle conçue pour simuler le savoir-
faire d’un expert humain. Il exploite une base de connaissances spécifique à un domaine,
et recoure à un moteur d’inférence pour simuler des raisonnements.
Chapitre 1 :
4
1-Description générale :
1.1-Cas trivial :
Puisqu’un supermarché peut contenir plusieurs articles, et pour ne pas avoir une
explosion combinatoire, ie une infinité de choix au niveau de la programmation du sys-
tème, on va commencer l’étude par un cas trivial, en travaillant sur un nombre limité
d’articles.
En ayant commencé l’étude par un cas trivial, le système doit être ouvert, ie on
peut ajouter ou retrancher des articles et/ou des règles applicables. Donc au niveau de
la programmation, on doit faire attention à ce que le système soit ouvert.
Heuristique confirmée par des experts d’achats dont nous faisons partie.
Pour le cas trivial, on va se limiter à deux sous-systèmes experts qui sont les sui-
vants :
→ Sous-système « grands articles » : pour mettre les grands articles en sac, tout en
respectant deux articles par sac au maximum.
→ Sous-système « suggestions » : pour suggérer des articles.
2-Décomposition du programme :
sous-systèmes experts.
2.3-Arbre de recherche :
I On suppose que les produits qu’on peut suggérer pour ce cas d’achat sont le
pain et le sucre. On suppose aussi que le client ajoute à la liste d’achat les articles
suggérés.
Chapitre 2 :
en langage C
10
1-Le langage C :
2-Programmation :