Fall 2007 COMP 4200 - Example Autmotive Diagnosis 1 COMP 4200: Expert Systems Dr. Christel Kemke Department of Computer Science University of Manitoba.

Slides:



Advertisements
Similar presentations
PHSAUTOMOTIVESALSPHSAUTOMOTIVESALS TROUBLE SHOOTING A NO START CAR.
Advertisements

© C. Kemke Constructive Problem Solving 1 COMP 4200: Expert Systems Dr. Christel Kemke Department of Computer Science University of Manitoba.
STRONG METHOD PROBLEM SOLVING
Q1 Engine turns over normally Q7 cranking problem? NO Not at all or slowly Q2 The headlights Come on and stay on while turning the key Q8 battery problem?
Modern Auto Mechanics By Bill Kuhl Special Thanks Dave MacLeodhttp://
11/2001VHS Auto1 Point type Ignition Flow Chart Auto 2 Trouble Shooting.
Dr. Bernard Chen Ph.D. University of Central Arkansas Spring 2011
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
From Rumelhart (1977) "Toward Interactive Model of Reading"
1 Basic Architecture of an Expert System. 2 Knowledge base - contains the domain specific problem-solving knowledge. Facts - represent what we know at.
A. Darwiche Inference in Bayesian Networks. A. Darwiche Query Types Pr: –Evidence: Pr(e) –Posterior marginals: Pr(x|e) for every X MPE: Most probable.
Strong Method Problem Solving
Number Theory GONE WILD!
1 CSC 550: Introduction to Artificial Intelligence Fall 2004 Knowledge-based problem solving  expert systems rule-based reasoning, heuristics reasoning.
© C. Kemke1Expert Systems Tasks COMP 4200: Expert Systems Dr. Christel Kemke Department of Computer Science University of Manitoba.
© C. Kemke1Reasoning - Introduction COMP 4200: Expert Systems Dr. Christel Kemke Department of Computer Science University of Manitoba.
© C. Kemke 1Classification Problem Solving COMP 4200: Expert Systems Dr. Christel Kemke Department of Computer Science University of Manitoba.
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering A Hole in Goal Trees Notes for: D.W. Loveland and M. Stickel. “A Hole in Goal.
© C. Kemke1Reasoning - Introduction COMP 4200: Expert Systems Dr. Christel Kemke Department of Computer Science University of Manitoba.
© C. Kemke Control 1 COMP 4200: Expert Systems Dr. Christel Kemke Department of Computer Science University of Manitoba.
EXPERT SYSTEMS Part I.
Diagnose the Starting System. Fender Covers ! You must have a strong battery to test the starter.
Desingning FC Rule-Based Systems Designing Forward-Chaining Rule-Based Systems Instructor: Mr. Halavati By: Shahin Jabbari Arfaee Pooya Esfandiar 7/2/20151.
Approved by DC-E USCG AuxA, Inc Boating Skills & Seamanship Lesson 10 Powering Your Boat.
Fuel System Service Chapter #14.
Strong Method Problem Solving.
Expert Systems Expert Systems Chris LaJoie, Chris Panton, and Kurt DeVaney.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
1 Backward-Chaining Rule-Based Systems Elnaz Nouri December 2007.
Artificial Intelligence Lecture 12. Knowledge-based problem solving  expert systems rule-based reasoning, heuristics  alternative approaches case-based.
1939 International TD6 April 17, International TD6 Front View.
Artificial Intelligence Lecture No. 15 Dr. Asad Ali Safi ​ Assistant Professor, Department of Computer Science, COMSATS Institute of Information Technology.
1 Battery Safety, Servicing & Testing R. Bortignon.
Dr. Bernard Chen Ph.D. University of Central Arkansas Spring 2011
Four- Stroke Small Engines
Explanation Facility دكترمحسن كاهاني
IDDS: Rules-based Expert Systems
Knowledge based Humans use heuristics a great deal in their problem solving. Of course, if the heuristic does fail, it is necessary for the problem solver.
How It Works Diesel Locomotive Air Breaking Dynamic Breaking.
Hybrid Vehicles JT Ahle. What is a Hybrid Vehicle? A hybrid is a vehicle that uses two or more different energy sources Generally, hybrid cars contain.
Knowledge and Expert Systems
EU 1000i and EU 2000i SECTION: Tools and Equipment ISSUED: REVISED: ##-####
WELCOME TO CRAZYMECHANICAL.COM.
Unit A 6-4 Mechanical Systems and Technology. Problem Area 6 Agricultural Power Systems.
CEILBOT Vasek Brabec Julio Cordón Muñoz. TASKS Park-charge position Beep Call and send pictures Motion (cables) (map in memory) Detect fire position Find.
1 Knowledge Based Systems (CM0377) Lecture 10 (Last modified 19th March 2001)
Inferencing in rule-based systems: forward and backward chaining.
Carburetors & Fuel Injection 1.Describe the major parts of fuel injection. - Air cleaner, mass air flow sensor, injector, pressure regulator, electric.
ABL-14d Able Elective Engines Instructors: George Crowl.
ARTIFICIALINTELLIGENCE ARTIFICIAL INTELLIGENCE EXPERT SYSTEMS.
PHSAUTOMOTIVESALSPHSAUTOMOTIVESALS Tune-up Procedure.
Fuel Economy  The most important element in determining the fuel economy of a particular vehicle is the driving techniques of the individual behind the.
Different Systems in Powering a Car
The Scientific Method An overview. What is Science? “Science” derived from Latin ‘to know’ Way of asking and answering questions Seeking answers to questions.
Chapter 17 Vehicle Systems and Maintenance
Artificial Intelligence
Ag Mech II AG Power Unit E. Types Of Tractors Two types of Ag Tractors –Wheel tractors –Crawler tractors Different types and sizes are made for specific.
Diagnosis and Troubleshooting of Automotive Electrical, Electronic, and Computer Systems, Fifth Edition By James D. Halderman © 2010 Pearson Higher Education,
Expert Systems. Knowledge base Inference engine ReasoningControl User interface user Components of an rule based Expert System.
4 Starting Tips to Keep Your Car in Top Condition
CS3754 Class Notes, John Shieh, 2012
The Airplane Chapter 6 Systems.
Tractor Safety, Operation, and Maintenance
Jie WANG;Zuohua HUANG ;Bing LIU;Xibin WANG;
Why the Car Immediately Dies After Starting
النظم الخبيرة Expert Systems (ES)
Physics-based simulation for visual computing applications
Small Engine Ignition Systems
Knowledge-based Systems
Alternator Controller
Presentation transcript:

Fall 2007 COMP Example Autmotive Diagnosis 1 COMP 4200: Expert Systems Dr. Christel Kemke Department of Computer Science University of Manitoba

Fall 2007 COMP Example Autmotive Diagnosis 2 Example: Automotive Diagnosis

Fall 2007 COMP Example Autmotive Diagnosis 3 Auto Diagnosis – Rule-Base Rule 1: if the engine is getting gas, and the engine will turn over, then the problem is spark plugs. Rule 2: if the engine does not turn over, and the lights do not come on, then the problem is battery or cables. Rule 3: if the engine does not turn over, and the lights do come on, then the problem is the starter motor. Rule 4: if there is gas in the fuel tank, and there is gas in the carburetor, then the engine is getting gas.

Fall 2007 COMP Example Autmotive Diagnosis 4 Auto Diagnosis – Conceptualization Rule 1: if the engine is getting gas, engine-gets-gas and the engine will turn over, engine-turns then the problem is spark plugs. problem(spark-plugs) Rule 2: if the engine does not turn over, not(engine-turns) and the lights do not come on, not(lights-on) then the problem is battery or cables. problem(battery-or-cables) Rule 3: if the engine does not turn over, not(engine-turns) and the lights do come on, lights-on then the problem is the starter motor. problem(starter-motor) Rule 4: if there is gas in the fuel tank, gas-in-tank and there is gas in the carburetor, gas-in-carburetor then the engine is getting gas. engine-gets-gas

Fall 2007 COMP Example Autmotive Diagnosis 5 Auto Diagnosis – Reasoning Tree Rule 1 Rule 2 problem(spark-plugs)problem(battery-or-cables) and engine-gets-gas engine-turnsnot(engine-turns) not ( lights-on) Rule 3Rule 4 problem(starter-motor) engine-gets-gas and not(engine-turns) lights-ongas-in-tank gas-in-carburetor.

Fall 2007 COMP Example Autmotive Diagnosis 6 spark-plugsbattery-or-cables starter-motor and and engine-gets-gas engine-turnslights-on and gas-in-tank gas-in-carburetor Auto Diagnosis – Reasoning Tree not and not

Fall 2007 COMP Example Autmotive Diagnosis 7 Auto Diagnosis - Simulation Working Memory Matching Rules (goals, sub-goals)(backward reasoning) the problem is x Rule 1 Rule 2 Rule 3 Select and apply Rule 1 Rule Tracking (for explanation) if the engine is getting gas and the engine will turn over then the problem is spark plugs Rule 1

Fall 2007 COMP Example Autmotive Diagnosis 8 Simulation 2 Working Memory Matching Rules (goals, sub-goals)(backward reasoning) the engine is getting gas the engine will turn over the problem is spark-plugs Select and apply Rule 4 Rule Tracking if there is gas in the fuel tank, and there is gas in the carburetor, then the engine is getting gas. Rule 1 Rule 4... Rule 4

Fall 2007 COMP Example Autmotive Diagnosis 9 Simulation 3 Working Memory Matching Rules (goals, sub-goals)(backward reasoning) there is gas in the fuel tank there is gas in the carburetor the engine is getting gas the engine will turn over the problem is spark-plugs no new applicable rules there is gas in the fuel tank there is gas in the carburetor the engine is getting gas the engine will turn over the problem is spark-plugs ground facts

Fall 2007 COMP Example Autmotive Diagnosis 10 Auto Diagnosis – User Interaction System : Does the engine turn over? User : Yes, it does. System : Please check whether there is gas in the fuel tank. User : Why? System (justifies): Because if there is gas in the fuel tank and gas in the carburetor then the engine is getting gas (rule 4) and if the engine is getting gas and the engine turns over, then the problem are the spark plugs (rule 1). there is gas in the fuel tank there is gas in the carburetor the engine is getting gas the engine will turn over the problem is spark-plugs