Bienvenue
Ceci n'est pas un site sur les champignons, le visiteur ne doit prendre les informations qu'il trouvera ici comme vraie.
Ce site illustre le fonctionnement d'un système expert. L'introspection est ici vitale pour comprendre qu'elle sont les raisons qui ont amené le système expert à vous poser telle ou telle question.
Pour notre visite, nous allons suivre l'ordre du menu situé à votre gauche
Le point de départ n'est pas disponible en ligne, il s'agit d'une présentation non formel des différentes familles de champignons telle qu'elle aurait pu être produit par un expert humain en champignon.
L'étape suivante consiste à choisir une stratégie de représentation des connaissances. Dans le cadre des champignons nous avons choisi une représentation très simple sous la forme d'objet ayant des attributs et des valeurs associées à ces attributs.
Une fois décidée comment les informations vont être représentés, on peut transcrire les informations dans un cadre formelle
A ce stade, on commence à ressentir le caractère imprécis de la description non-formelle
Le travail aboutit à La base de faits
La phase de programmation débute par l'importation de la base de faits dans des structures de données adéquates, une représentation graphique des éléments dont on dispose à ce stade est donnée par Recherche par index.
Ensuite on se donne des structure de données permettant de faire des collections de familles, afin de calculer par exemple les attributs communs les plus discriminants, i.e. notre vision d'un attribut bien discriminant est un attribut qui est souvent défini, et avec des valeurs différentes. Ceci est la pièce centrale du programme, et c'est également, je pense, la partie la plus délicate et surtout la plus enclin à des interprétations et des choix différents. On a ensuite, un peu plus tard un bon moteur d'inférence : Faire une recherche
Le travail n'est pas terminé pour autant, on souhaite avoir une vue globale : on crée alors l'arbre des décisions tout d'abords avec toutes les choix y compris les noeuds 'Je ne sais pas', dans un deuxième temps on peut supprimer ces derniers.
On souhaite ensuite savoir si tous les familles peuvent être découverte sans être sujet à l'hésitation, pour cela on part des feuilles et les on rajoutent dans la base des chemins. Les chemins menant à une unique solution, Les chemins menant à une unique solution, sans utiliser 'Je ne sais pas'.
A l'aide de notre base de chemin, on peut calculer quels sont les attributs les plus important et leur poids : Les attributs oeuvrant dans l'existance d'un chemin sans 'Je ne sais pas'
On peut ensuite remodeler la base de faits et reprendre rendez-vous avec l'expert pour perfectionner le système