second generation expert systems
play

Second Generation Expert Systems Ahme Rafea CS Dept., AUC Second - PowerPoint PPT Presentation

Second Generation Expert Systems Ahme Rafea CS Dept., AUC Second Generation ES 1 First Generation ES Problems Knowledge Acquisition Explanation Brittleness KB Maintenance Second Generation ES 2 Multiple Domain Knowledge


  1. Second Generation Expert Systems Ahme Rafea CS Dept., AUC Second Generation ES 1

  2. First Generation ES Problems • Knowledge Acquisition • Explanation • Brittleness • KB Maintenance Second Generation ES 2

  3. Multiple Domain Knowledge Models • Multiple Domain Models – Different Representation – Deep Knowledge – Qualitative Reasoning – Different Level (e.g. diseases, anatomy,…) – Different Points of View(e.g. Structural and Functional) Second Generation ES 3

  4. Multiple Methods • Specialized to a particular Representation • Specialized for a particular subtask • Combine multiple models and methods • There are many criteria for choosing a problem-solving architecture • Domain Analysis is needed to choose the problem-solving architecture Second Generation ES 4

  5. Knowledge Level • Distinction between Knowledge Level and Implementation Level • Describing the problem-solving process in more abstract terms such as classification, data abstraction, abduction, etc. • Emphasizing how the problem will be solved rather that how the system will be implemented • Provides guidance in Knowledge Acquisition • Reuse of Generic Constructs • More abstract Explanation Second Generation ES 5

  6. KL Different Approaches • Role Limiting Method, putting emphasis on methods • Generic Task is a method oriented approach(Limited set of Primitive Constructs) • KADS places emphasis on Task (general modeling Language) • Model Based Reasoning puts emphasis on Domain Model Second Generation ES 6

  7. Second Generation Expert Systems • Knowledge Acquisition • Explanation • Robustness and Efficiency • Reusability Second Generation ES 7

  8. Knowledge Acquisition • Modeling • Instantiating the Model • Validation • Open Issues and On-going Work – Development of the model and acquisition of domain knowledge may be interleaved – Selecting the appropriate model may not be easy Second Generation ES 8

  9. Explanation • Explaining at the right level of abstraction – The Task structure and the domain model provide the basis for more abstract explanation • Re-constructive Explanation – One KBS (performance system) is used to solve the problem, then conclusion of this system is passed to a second system (the explanation system) that justifies(and thus explains ) the conclusion • Open Issues – Producing explanation in natural language – Adapting the explanation to user needs – Managing the dialogue Second Generation ES 9

  10. Robustness and Efficiency • Multiple Knowledge Sources – Representing sufficient knowledge, improve the robustness of the system – Efficiency increases because only necessary knowledge is processed • Multiple Representation – Specialized representation, tuned to particular types of knowledge can make certain inferences very tractable • Open Issues – Difficulties in integrating diverse knowledge sources and representations Second Generation ES 10

  11. Reusability • Reusing Knowledge-Level models • Reusing Knowledge bases • Reusing Symbol-level Components Second Generation ES 11

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend