Andersn AI
Andersn AI
TECHTARGET
Knowledge starts with a human expert (on right side of flow chart) and flows through the expert
system where it is processed so that a nonexpert user (left side) can query the system and receive
an answer.
Applications of expert systems
Expert systems can be effective in specific domains or subject areas
where experts are required to make diagnoses, judgments or
predictions.
These systems have played a large role in many industries, including
the following:
Expert systems require the use of AI to deal with ever growing data
processing demands. Learn about hosting and implementing AI in
the enterprise with this complete guide.
Difference between Human
expert and Expert system
Difficulty Level : Basic
Last Updated : 19 Aug, 2022
Read
Discuss
3. It is capable of explaining line Expert system helps in tracing the rules that
of reasoning and providing produced during a solving a problem and also
S.No. Human experts Expert System
To solve any problem, human To solve any problem, expert system takes a
7. expert can take variable time. very short interval of time.
Read
Discuss
AI involves the use of methods based on the Experts systems are computer
intelligent behavior of humans to solve complex programs designed to solve complex
problems. decision problems.
Components of AI:
1. Natural Language Processing (NLP) Components of Expert System:
2. Knowledge representation 1. Inference engine
3. Reasoning 2. Knowledge base
4. Problem solving 3. User interface
5. Machine learning 4. Knowledge acquisition module
AI systems are used in a wide range of industries, Expert systems provide expert advice
from healthcare to finance, automotive, data and guidance in a wide variety of
security, etc. activities.
Applications- Applications-
E-Commerce Hospitals
Education Medical facilities
Lifestyle Help desks management
Navigation Loan analysis
Robotics Warehouse optimization
Human Resource Stock market trading
Healthcare Airline scheduling & cargo
Gaming and others schedules and others
Read
Discuss
Advantages:
It saves time.
Enhances efficiency
Reduces the cost
It improves personal efficiency
It increases the decision-maker satisfaction.
Disadvantages:
Information Overload
Status reduction
Over-emphasize decision-making.
Types of Decision Support systems are Document-driven, Data-driven,
Knowledge-driven, Model-driven, and Communication-driven.
Applications include medical diagnosis, business management,
agriculture, rail projects, and many more.
Examples: GPS route planning, Crop-planning, ERP dashboards, and
others.
2. Expert System: It is a computer program that is designed to mimic
the decision-making ability of a decision-maker. It organizes a set of
knowledge about a particular subject. It contains facts and judgmental
knowledge which gives it the ability to guess like a human. There are set
of rules on which it makes decisions using an if-else structure. The
inference engine does reasoning by manipulating the knowledge base.
The user interface represents questions and information to the operator
and also receives answers from the operator.
Components of Expert System:
Knowledge Base
Knowledge acquisition and learning module
Inference Engine
User Interface
Explanation module
Advantages:
Cost is reduced
Danger is reduced
Increases the availability
Performance
Disadvantages:
It can make absurd errors if data is entered incorrectly.
Doesn’t provide a creative response in certain situations.
It relies on rules and knowledge being correct.
Types of Expert Systems are rule-based expert systems, frame-based
expert systems, fuzzy expert systems, neural expert systems, and neuro-
fuzzy expert systems.
Applications include Help desks and Information management.
Hospitals. Employee performance evaluation. Loan analysis. and many
more.
Examples: MYCIN, DENDRAL, and others.
S.
No. DSS Expert System
Read
Discuss
Types of Agents
Agents can be grouped into five classes based on their degree of
perceived intelligence and capability :
Simple Reflex Agents
Model-Based Reflex Agents
Goal-Based Agents
Utility-Based Agents
Learning Agent
Simple reflex agents ignore the rest of the percept history and act only
on the basis of the current percept. Percept history is the history of all
that an agent has perceived to date. The agent function is based on
the condition-action rule. A condition-action rule is a rule that maps a
state i.e, condition to an action. If the condition is true, then the action is
taken, else not. This agent function only succeeds when the environment
is fully observable. For simple reflex agents operating in partially
observable environments, infinite loops are often unavoidable. It may be
possible to escape from infinite loops if the agent can randomize its
actions.
Problems with Simple reflex agents are :
Very limited intelligence.
No knowledge of non-perceptual parts of the state.
Usually too big to generate and store.
If there occurs any change in the environment, then the collection of
rules need to be updated.
Goal-based agents
These kinds of agents take decisions based on how far they are currently
from their goal(description of desirable situations). Their every action is
intended to reduce its distance from the goal. This allows the agent a
way to choose among multiple possibilities, selecting the one which
reaches a goal state. The knowledge that supports its decisions is
represented explicitly and can be modified, which makes these agents
more flexible. They usually require search and planning. The goal-based
agent’s behavior can easily be changed.
Utility-based agents
The agents which are developed having their end uses as building blocks
are called utility-based agents. When there are multiple possible
alternatives, then to decide which one is best, utility-based agents are
used. They choose actions based on a preference (utility) for each state.
Sometimes achieving the desired goal is not enough. We may look for a
quicker, safer, cheaper trip to reach a destination. Agent happiness
should be taken into consideration. Utility describes how “happy” the
agent is. Because of the uncertainty in the world, a utility agent chooses
the action that maximizes the expected utility. A utility function maps a
state onto a real number which describes the associated degree of
happiness.
Learning Agent :
A learning agent in AI is the type of agent that can learn from its past
experiences or it has learning capabilities. It starts to act with basic
knowledge and then is able to act and adapt automatically through
learning.
A learning agent has mainly four conceptual components, which are:
1. Learning element: It is responsible for making improvements by
learning from the environment
2. Critic: The learning element takes feedback from critics which
describes how well the agent is doing with respect to a fixed
performance standard.
3. Performance element: It is responsible for selecting external action
4. Problem Generator: This component is responsible for suggesting
actions that will lead to new and informative experiences.