|
|
|
|
Bonjour,
je doit réaliser un système expert essentiellement un moteur d'inférence (d'ordre 1)
est ce qu'il ya quelqu'un qui peut me dire la 1ère chose à faire ?
comment je doit représenter les connaissances c a d les faits et les régles?
j doit le réaliser en java avec cainage avant, arrière, mixte et en java?
merci d'avance
Configuration: Windows XP Internet Explorer 6.0
Salem alikom :
|
Salut
|
Il n'est pas possible de faire un système expert en chaînage mixte avec des règles et des faits en ordre 1. Pour l'excellente raison qu'en ordre 1 les faits sont des variables qui changent sans cesse d'état au cours du même "raisonnement". La logique humaine n'admet pas que les faits sur lesquels elle base sa réflexion soient instables. Si un fait est instable, il est éliminé de la réflexion. L'élimination des variables permet la détection de contradiction, qui contrôle sans arrêt si le raisonnement est bon. Si un fait qui était à l'état x est déduit à l'état y par le système expert, il doit y avoir contradiction et le raisonnement doit s'arrêter dans l'attente de la rectification du fait ou de la règle.
|