diff --git a/pdf/README.pdf b/pdf/README.pdf index 702fcab..7c29a58 100644 Binary files a/pdf/README.pdf and b/pdf/README.pdf differ diff --git a/pdf/semaine02.pdf b/pdf/semaine02.pdf index 1dbbc16..2fdd1d5 100644 Binary files a/pdf/semaine02.pdf and b/pdf/semaine02.pdf differ diff --git a/pdf/semaine03.pdf b/pdf/semaine03.pdf index 1db397f..79f8843 100644 Binary files a/pdf/semaine03.pdf and b/pdf/semaine03.pdf differ diff --git a/pdf/semaine04.pdf b/pdf/semaine04.pdf index 45a9244..9f92c31 100644 Binary files a/pdf/semaine04.pdf and b/pdf/semaine04.pdf differ diff --git a/semaine04.md b/semaine04.md index b658adc..28c186f 100644 --- a/semaine04.md +++ b/semaine04.md @@ -17,7 +17,6 @@ Remarques: - Je vous beaucoup d'articles qui traitent de sujets dans l'enseignement de la médecine - ## Article: Modelling Hybrid Rule/Frame-Based Expert Systems Using Coloured Petri Nets Année: 1995 @@ -282,14 +281,21 @@ Principales utilisations: - Éviter des calculs inutiles Application: - - Suivi des modifications d'une base de données + +- Suivi des modifications d'une base de données + Paradigme: - - déclaratif et procédural + +- déclaratif et procédural + Inférence: - - Via des procédures, peuvent être contrôlées avec précision + +- Via des procédures, peuvent être contrôlées avec précision + Différences avec OOP: - - Contrôle par instantiation, héritage et déclencheurs - - OOP: Les objets envoient des messages. + +- Contrôle par instantiation, héritage et déclencheurs +- OOP: Les objets envoient des messages. ### Lecture 2 @@ -297,9 +303,10 @@ Référence: [John A. Bullinaria, 2003 - AITA : Frame Based Systems](http://www. ### Lecture 3 -[Negnevitsky](https://staff.informatics.buu.ac.th/~krisana/975352/handout/Lecture06.pdf) +Référence: [Frame-based expert systems - Negnevitsky](https://staff.informatics.buu.ac.th/~krisana/975352/handout/Lecture06.pdf) Deux types de méthodes associées à chacun des terminaux: + - Suite à un changement (WHEN CHANGED): - Souvent un ensemble de règles (démons) - Méthodes peuvent être plus complexes @@ -307,18 +314,21 @@ Deux types de méthodes associées à chacun des terminaux: - Nécessaire pour la résolution d'un problème Inférence: - - Le but est établi par les méthode - - La connaissance est dans les schémas - - Les règles jouent un rôle auxiliaire + +- Le but est établi par les méthode +- La connaissance est dans les schémas +- Les règles jouent un rôle auxiliaire Comment déveloper un système expert à base de schémas: - 1. Spécifier le problème et la portée du système - 1. Déterminer les classes et les attributs - 1. Définir les instances - 1. Définir les affichages - 1. Définir les méthodes WHEN CHANGED et WHEN NEEDED et les démons. - 1. Définir les règles - 1. Évaluer et étendre le système + +1. Spécifier le problème et la portée du système +1. Déterminer les classes et les attributs +1. Définir les instances +1. Définir les affichages +1. Définir les méthodes WHEN CHANGED et WHEN NEEDED et les démons. +1. Définir les règles +1. Évaluer et étendre le système + ## Outils - KL-ONE