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.

Slides:



Advertisements
Similar presentations
Chapter 2 The Process of Experimentation
Advertisements

Modelling with expert systems. Expert systems Modelling with expert systems Coaching modelling with expert systems Advantages and limitations of modelling.
Animal, Plant & Soil Science
Chapter 15 Application of Computer Simulation and Modeling.
Decision Making: An Introduction 1. 2 Decision Making Decision Making is a process of choosing among two or more alternative courses of action for the.
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? 
Artificial Intelligence
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
EXPERT SYSTEMS Part I.
1 Simulation Modeling and Analysis Verification and Validation.
1 Validation and Verification of Simulation Models.
Model Calibration and Model Validation
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.
Introduction to Social Science Research
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.
Virginia Standard of Learning BIO.1a-m
RESEARCH A systematic quest for undiscovered truth A way of thinking
Artificial Intelligence Lecture No. 15 Dr. Asad Ali Safi ​ Assistant Professor, Department of Computer Science, COMSATS Institute of Information Technology.
Chapter 8: Systems analysis and design
Knowledge Acquisition. Concepts of Knowledge Engineering Knowledge engineering The engineering discipline in which knowledge is integrated into computer.
1 Validation & Verification Chapter VALIDATION & VERIFICATION Very Difficult Very Important Conceptually distinct, but performed simultaneously.
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.
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.
Some Thoughts to Consider 1 What is so ‘artificial’ about Artificial Intelligence? Just what are ‘Knowledge Based Systems’ anyway? Why would we ever want.
Course Instructor: K ashif I hsan 1. Chapter # 2 Kashif Ihsan, Lecturer CS, MIHE2.
Modeling and simulation of systems Model building Slovak University of Technology Faculty of Material Science and Technology in Trnava.
ES Design, Development and Operation Dr. Ahmed Elfaig Knowledge model, knowledge structure, presentation and organization are the bottleneck of expert.
 Dr. Syed Noman Hasany 1.  Review of known methodologies  Analysis of software requirements  Real-time software  Software cost, quality, testing.
Decision Support Systems (DSS) Information Systems and Management.
Basics of Research and Development and Design STEM Education HON4013 ENGR1020 Learning and Action Cycles.
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.
Tier III Implementation. Define the Problem  In general - Identify initial concern General description of problem Prioritize and select target behavior.
Chapter 4 Decision Support System & Artificial Intelligence.
Requirements engineering The process of establishing the services that the customer requires from a system and the constraints under which it operates.
T EST T OOLS U NIT VI This unit contains the overview of the test tools. Also prerequisites for applying these tools, tools selection and implementation.
© 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
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.
 System Requirement Specification and System Planning.
Introduction to Research Methodology
Intelligent Systems Development
Requirements Engineering (continued)
Classification of Research
Architecture Components
Chapter 6: Design of Expert Systems
Research Methods in Computer Science
Introduction to Research Methodology
Chapter 10 Verification and Validation of Simulation Models
© 2012 The McGraw-Hill Companies, Inc.
Intro to Expert Systems Paula Matuszek CSC 8750, Fall, 2004
Introduction to Research Methodology
Expert Systems.
The Scientific Method ♫A Way to Solve a Problem♫
The Scientific Method.
Software Verification and Validation
Software Verification and Validation
The Scientific Method.
Steps of the Scientific Method
The Scientific Method.
전문가 시스템(Expert Systems)
Software Verification and Validation
Biological Science Applications in Agriculture
Subject Name: SOFTWARE ENGINEERING Subject Code:10IS51
Presentation transcript:

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 how some given action e.g. reduction or increase in the number of ( Cars, buses, motorbikes or distance between the noise sources and the receivers results in decrease of noise level. ES should make intelligent prediction by using input data about given situation to infer further consequences or out comes based on the existing knowledge it has. Real time data

ES Model development The ES predicts noise level based on the given parameters and the real time data. The system has three main parameters: 1.Dynamic parameters Are the most important parameters from modeling point of view 2. Constraints Constraints in the model re also important parameters. It can be defined as pre-requisite that must be met before an action is carried out e.g.

ES Model development 0 ≤ cars (unit) 0 ≤ buses (unit) 0 ≤ motors (unit) 0 ≤ distance (m) 3. Static Parameters Static parameters are fixed data such as: a.Road speed approximately 50km/hour b.Wind effects should be under control (should be isolated by wind screen)

ES Development Phases In developing ES several steps and processes were involved as shown in Figure 1. 1.Identification Phase: includes problem identification, problem characterization, Development facilities (Clips, hardware ….etc) 2.Conceptualization Phase 3.Formulation phase 4.Implementation phase 5.Testing phase 6.System outcome phase

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