Assignment No 2Artificial Intelligence
Miss Fakhra Nazir
Nabia Tariq (17240819-003)
Samra Noreen (17240819-008)
Rukhma Iqbal (17240819-019)
Campus: MargarClass: M.SC (CS-3rd)
Q: 1 Write a complete documentary on AI’s Expert System. Explain the following:
What is an expert system?
Expert System: The expert systems are the computer applications that are that are designed and developed to solve the complex problems in some particular domain, at the level of extra ordinary human expertise and intelligence.
Characteristics of expert Systems:
Following are some characteristics of expert systems:
Capabilities of expert systems:
Some capabilities related to expert systems are listed below:
Suggesting alternative options to a problem
Deriving a problem
Components of Expert System:
The components of an expert system are mentioned below:
Expert System Limitations:
Expert systems are limited for the following:
Difficult knowledge acquisition
Expert system is difficult to maintain
High development cost
Five examples of Expert Systems:
Important examples related to expert systems included:
Benefits and downsides of using Expert System.
Benefits of using an expert system are as follow:
Less Production Cost: The cost of expert systems is not high. Production cost is reasonable. This benefit of expert system makes them affordable.
Speed: The speed of expert system is very great and high. They reduce the amount of work. They do all the work in very short time and do efficient work.
Less Error Rate: Expert System is more intelligent than human, so they have less chances of error as compared to humans. Error rate is very less in expert systems.
Memory: It is the major benefit of using the expert system. Expert system has a lot of memory to store a huge amount of information, knowledge and data. And they all are accessible to them. There is no any chance of data loss.
Availability: Expert systems are all the time available. They have no need of drinking, sleeping or eating. They are available 24 hours.
Downsides of Expert Systems:
Downsides or Disadvantages of using an expert system are as follows:
Time: To set up an expert system takes a lot of time. It required a huge amount of time to acquire the knowledge that is needed to develop an expert system.
Emotionless: Expert systems are empty with any kind of emotions like human. Human have some feelings and human act and behave according to the situation but the expert systems have no emotion and feelings.
Data integrity: The expert systems are the systems that are developed by the human. So, expert system does not learn and act itself. We have to update the expert systems manually. So, data integrity is an important downside of using an expert system.
Specific: It is an important downside of the expert systems that they are specific. Expert systems are designed and developed according to some particular need. They can work only for some specific purposes whereas human experts can do all kind of work.
Differentiate between Rule based and Knowledge 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
The rule base cannot grow and cannot be changed. the knowledge base must be able to grow and change, as knowledge is added
The system holds the collection of specified rules. The system also holds a collection of specific details
It is difficult to debug. it makes it easier to debug the system.