ES Design, Development and Operation Dr. Ahmed Elfaig Knowledge model, knowledge structure, presentation and organization are the bottleneck of expert.

Slides:



Advertisements
Similar presentations
Nursing Diagnosis: Definition
Advertisements

Standardized Scales.
FT228/4 Knowledge Based Decision Support Systems Knowledge Engineering Ref: Artificial Intelligence A Guide to Intelligent Systems, Michael Negnevitsky.
[ §4 : 1 ] 4. Requirements Processes I Overview 4.1Fundamentals 4.2Elicitation 4.3Specification 4.4Verification 4.5Validation Requirements Definition Document.
Chapter 6: Design of Expert Systems
SAK4610 Knowledge-Based Systems Design. SAK4610 KBS Development Lifecycle  Questions to ask  What is the problem that need to solved by an expert? 
Chapter 11 Artificial Intelligence and Expert Systems.
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
Chapter 6 Database Design
Lecture 7 Model Development and Model Verification.
Knowledge Acquisition. Knowledge Aquisition Definition – The process of acquiring, organising, & studying knowledge. Identified by many researchers and.
EXPERT SYSTEMS Part I.
1 Simulation Modeling and Analysis Verification and Validation.
1 Validation and Verification of Simulation Models.
The RESEARCH PROCESS. IDEA-GENERATING PHASE  Research begins with an idea in which the researcher has interest.  It is in this phase wherein the researcher.
Environment Change Information Request Change Definition has subtype of Business Case based upon ConceptPopulation Gives context for Statistical Program.
Expert Systems Infsy 540 Dr. Ocker. Expert Systems n computer systems which try to mimic human expertise n produce a decision that does not require judgment.
The 5 E Instructional Model
Expert System Presentation On…. Software Certification for Industry - Verification and Validation Issues in Expert Systems By Anca I. Vermesan Presented.
Product Quality, Testing, Reviews and Standards
Knowledge Acquisition. Concepts of Knowledge Engineering Knowledge engineering The engineering discipline in which knowledge is integrated into computer.
Testing – A Methodology of Science and Art. Agenda To show, A global Test Process which work Like a solution Black Box for an Software Implementation.
المحاضرة الثالثة. Software Requirements Topics covered Functional and non-functional requirements User requirements System requirements Interface specification.
VTT-STUK assessment method for safety evaluation of safety-critical computer based systems - application in BE-SECBS project.
L643: Evaluation of Information Systems
Chapter 6 Supplement Knowledge Engineering and Acquisition Chapter 6 Supplement.
 Knowledge Acquisition  Machine Learning. The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
1 Chapter 9 Database Design. 2 2 In this chapter, you will learn: That successful database design must reflect the information system of which the database.
Week 4 Lecture Part 3 of 3 Database Design Samuel ConnSamuel Conn, Faculty Suggestions for using the Lecture Slides.
1 Introduction to Software Engineering Lecture 1.
ES Model development Dr. Ahmed Elfaig The ES attempts to predict results from available information, data and knowledge The model should be able to infer.
Identify a Health Problem Qualitative Quantitative Develop Program -theory -objectives -format -content Determine Evaluation -design -sampling -measures.
 Dr. Syed Noman Hasany 1.  Review of known methodologies  Analysis of software requirements  Real-time software  Software cost, quality, testing.
Historical Aspects Origin of software engineering –NATO study group coined the term in 1967 Software crisis –Low quality, schedule delay, and cost overrun.
Decision Support Systems (DSS) Information Systems and Management.
Chap. 5 Building Valid, Credible, and Appropriately Detailed Simulation Models.
ES component and structure Dr. Ahmed Elfaig The production system or rule-based system has three main component and subcomponents shown in Figure 1. 1.Knowledge.
Building Simulation Model In this lecture, we are interested in whether a simulation model is accurate representation of the real system. We are interested.
Chapter 4 Decision Support System & Artificial Intelligence.
Understanding General Software Development Lesson 3.
CMSC 2021 Software Development. CMSC 2022 Software Development Life Cycle Five phases: –Analysis –Design –Implementation –Testing –Maintenance.
Knowledge Engineering. Review- Expert System 3 Knowledge Engineering The process of building an expert system: 1.The knowledge engineer establishes a.
SOFTWARE TESTING Sampath Kumar Vuyyuru. INTRODUCTION Software Testing is a way of executing the software in a controlled manner to check whether the software.
© 2006 by The McGraw-Hill Companies, Inc. All rights reserved. 1 Chapter 1 Introduction to Research in Communication Research: –Process of asking questions.
Sociology 12. Outcome analyze a variety of appropriate sociological research methods Describe common sociological research methods
Analyzing Data Module 8. 2 Where are we in the Cycle? Resources Establish Need Analyze Data Interpret Data Communicate Results Use Results Plan Collect.
Expert System / Knowledge-based System Dr. Ahmed Elfaig 1.ES can be defined as computer application program that makes decision or solves problem in a.
 Knowledge Acquisition  Machine Learning. The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
Research And Evaluation Differences Between Research and Evaluation  Research and evaluation are closely related but differ in four ways: –The purpose.
 System Requirement Specification and System Planning.
Tutoring & Help Systems Deepthi Bollu for CSE495 10/31/2003.
SOFTWARE TESTING Date: 29-Dec-2016 By: Ram Karthick.
Design of Expert Systems
VALIDITY by Barli Tambunan/
Lecture 9- Design Concepts and Principles
Architecture Components
Chapter 6: Design of Expert Systems
Chapter 6 Database Design
Research Methods in Computer Science
Analysis and Understanding
Lecture 9- Design Concepts and Principles
Expert Systems.
The Scientific Method.
Software Verification, Validation, and Acceptance Testing
The Scientific Method.
The Scientific Method.
Measurement Concepts and scale evaluation
전문가 시스템(Expert Systems)
The Nature of Science What is Science About?.
Presentation transcript:

ES Design, Development and Operation Dr. Ahmed Elfaig Knowledge model, knowledge structure, presentation and organization are the bottleneck of expert system development Knowledge model can be graphically illustrated to reflect the component and integrated nature of different modules of the problem domain. The conceptual model of the problem and the problem sub-module are shown in the figure below:

Problem Domain and Methods of Assessment

Example of General Knowledge base of ESCNP: Residential Area

Example of General Knowledge base of ESCNP: School Compound

Example of General Knowledge base of ESCNP: Hospital Area

ES Development Phases

The testing phase aims at showing, validating and verifying the model and software of ES functions. It shows the overall structure of the system and its knowledge (verification shows no bugs or technical errors) Traces syntax errors that may prevent the rules from firing and fixing such errors

Goals of Verification Make sure there are no: Bug Technical errors Removing errors Incompleteness Ambiguity Inconsistency in system function

Knowledge Acquisition Knowledge acquisition : Is processes involve collecting, eliciting, organizing, analyzing and interpreting the knowledge that human experts use when solving particular problem Knowledge acquisition involve includes knowledge refinement, validation and verification.

Importance of Knowledge acquisition Importance of knowledge come from the fact that : The power utility of any system depends on underlying knowledge quality The clients acceptance of the system depends on the validity of the knowledge it has.

Type of knowledge Declarative knowledge: which is used to describe the problem characteristics and concepts Heuristic knowledge: Knowledge used to make judgement or strategic rule of thumb.

VALIDATION Comparison of research output (knowledge) with the heuristic of expert in the field Comparison of the research output with known results

TYPE OF VALIDITY Content validity Criterion validity Objective validity Subjective validity

Content Validity Results of the system or research test against experts The system models test against other models

Criterion validity Level of expertise provided by the research or a system

OBJECTIVE VALIDITY Actual system Performance Actual outcome

SUBJECTIVE VALIDITY Research results or system performance compare to experts.

VALIDATION PROCESSES Known results: for example WHO Blind performance test: Compare the results against human experts Face validation: Qualitative procedure to test the results Subjective evaluation: Evaluation of the results through consultation with experts

Validation: Assessments Results STDMeanParameters considered Variable: 1.Completeness 2.Importance Output: 1. Important results Performance: 1.Right results 2. Complete results Explanation; 1.Why certain variables are needed

Field Testing % complianceNumerical differences Research or system output Observed Results