Assignment 2 SUBMITTED BY Zainab Sajjad

Assignment 2

SUBMITTED BY
Zainab Sajjad (17240819-025)
Syeda Ayesha Gulzar (17240819-020)
Maryam Sadiqa (17240819-014)
Instructor
Ms. Fakhera Nazir
Department of Computer Science
Question 1:
Q1.1: What is an expert system?
An expert systems are the computer applications developed to solve complex problems in a particular domain. This system perform action on the decisions and conduct of human that have practiced and skilled knowledge as well as understanding in a particular field. Knowledge of many experts is required in Expert system. This system takes less time to solve a problem and any real life ambiguity. An Expert system can be a machine or a device. It contain immaterial data and facts. It enhanced the overall performance.

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

Roseman said about the Expert system:
“An automated reasoning system that effort to mimic the performance of human expert.”
This is an efficient system as saves companies resources and time as it is capable of providing faster services. It appealing fact is that it can solve the current problems and also able to solve the future problems in the mean while. Nuerical calculation can also be done using this system.

Q1.2: Give 5 examples of expert system?
Application Description
Medical Domain Diagnosis Systems to deduce cause of disease from observed data, conduction medical operations on humans.

Monitoring Systems It keeps on comparing the data with the observed system or with the prescribed stuff. For example: It monitor the leakage of petroleum in pipelines
Procedure Control System It controls the physical process based on monitoring.

Information Domain It finds faults in vehicles, computers.

Finance/Commerce It detects for possible fraud, mistrustful transactions, stock market exchange, Airline scheduling, load scheduling.

Q1.3: What are benefits and downside of using expert system?
Benefits:
Helpful in providing the answers for conclusions, procedures and tasks that are repetitive
Can keep large amount of data and information as well
Employee training costs can be minimized
Decision making process can be centralized
Efficient as take least time to solve a problem
Intelligences of many human experts is utilized by combining them
Minimize the number of human errors and other halts and mistakes
Provide strategic and comparative advantages
Inspire the competitors to be in the market with more efficient solution of a particular problem
Concern for transactions that human experts may ignore
Disadvantage:
No common sense is used in decisions making
Least original comebacks that human experts are gifted of
Not accomplished of clarifying the logic and cognitive behind a decision
It is difficult to systematize complex processes
There is no flexibility and ability to adapt to change in surroundings
Not able to response when there is no answer
Q1.4: Difference b/w Knowledge based and Rule based expert system?
Rule based system Knowledge based system
It can process data rules. It can process data rules and knowledge.

It resulted as real-time decision Its output leads for information decisions.

Has a broad logic in domain scope Has a deep logic in domain scope
It usually used for initiative rules. It ordinarily used for departmental rules.

It is best for basic business rules. It is model for complex business rules
Rule represent in the system using IF-THEN structure It represent knowledge explicit via tools rather than the via code