SlideShare a Scribd company logo
What is an Agent?
An agent can be anything that perceiveits environment through sensors and act upon that
environment through actuators. An Agent runs in the cycle of perceiving, thinking,
and acting. An agent can be:
o Human-Agent: A human agent has eyes, ears, and other organs which work for
sensors and hand, legs, vocal tract work for actuators.
o Robotic Agent: A robotic agent can have cameras, infrared range finder, NLP
for sensors and various motors for actuators.
o Software Agent: Software agent can have keystrokes, file contents as sensory
input and act on those inputs and display output on the screen.
Types of AI Agents
Agents can be grouped into five classes based on their degree of perceived intelligence and
capability. All these agents can improve their performance and generate better action over
the time. These are given below:
o Simple Reflex Agent
o Model-based reflex agent
o Goal-based agents
o Utility-based agent
o Learning agent
1. Simple Reflex agent:
o The Simple reflex agents are the simplest agents. These agents take decisions
on the basis of the current percepts and ignore the rest of the percept history.
o These agents only succeed in the fully observable environment.
o The Simple reflex agent does not consider any part of percepts history during
their decision and action process.
o The Simple reflex agent works on Condition-action rule, which means it maps the
current state to action. Such as a Room Cleaner agent, it works only if there is
dirt in the room.
o Problems for the simple reflex agent design approach:
o They have very limited intelligence
o They do not have knowledge of non-perceptual parts of the current state
o Mostly too big to generate and to store.
o Not adaptive to changes in the environment.
2. Model-based reflex agent
o The Model-based agent can work in a partially observable environment, and
track the situation.
o A model-based agent has two important factors:
o Model: It is knowledge about "how things happen in the world," so it is
called a Model-based agent.
o Internal State: It is a representation of the current state based on percept
history.
o These agents have the model, "which is knowledge of the world" and based on
the model they perform actions.
o Updating the agent state requires information about:
o How the world evolves
o How the agent's action affects the world.
3. Goal-based agents
o The knowledge of the current state environment is not always sufficient to decide
for an agent to what to do.
o The agent needs to know its goal which describes desirable situations.
o Goal-based agents expand the capabilities of the model-based agent by having
the "goal" information.
o They choose an action, so that they can achieve the goal.
o These agents may have to consider a long sequence of possible actions before
deciding whether the goal is achieved or not. Such considerations of different
scenario are called searching and planning, which makes an agent proactive.
4. Utility-based agents
o These agents are similar to the goal-based agent but provide an extra
component of utility measurement which makes them different by providing a
measure of success at a given state.
o Utility-based agent act based not only goals but also the best way to achieve the
goal.
o The Utility-based agent is useful when there are multiple possible alternatives,
and an agent has to choose in order to perform the best action.
o The utility function maps each state to a real number to check how efficiently
each action achieves the goals.
5. Learning Agents
o A learning agent in AI is the type of agent which can learn from its past
experiences, or it has learning capabilities.
o It starts to act with basic knowledge and then able to act and adapt automatically
through learning.
o A learning agent has mainly four conceptual components, which are:
o Learning element: It is responsible for making improvements by learning
from environment
o Critic: Learning element takes feedback from critic which describes that
how well the agent is doing with respect to a fixed performance standard.
o Performance element: It is responsible for selecting external action
o Problem generator: This component is responsible for suggesting
actions that will lead to new and informative experiences.
o Hence, learning agents are able to learn, analyze performance, and look for new
ways to improve the performance.
Sensor: Sensor is a device which detects the change in the environment and sends the
information to other electronic devices. An agent observes its environment through sensors.
Actuators: Actuators are the component of machines that converts energy into motion. The
actuators are only responsible for moving and controlling a system. An actuator can be an
electric motor, gears, rails, etc.
Effectors: Effectors are the devices which affect the environment. Effectors can be legs,
wheels, arms, fingers, wings, fins, and display screen.
Intelligent Agents:
An intelligent agent is an autonomous entity which act upon an environment using sensors
and actuators for achieving goals. An intelligent agent may learn from the environment to
achieve their goals. A thermostat is an example of an intelligent agent.
Following are the main four rules for an AI agent:
o Rule 1: An AI agent must have the ability to perceive the environment.
o Rule 2: The observation must be used to make decisions.
o Rule 3: Decision should result in an action.
o Rule 4: The action taken by an AI agent must be a rational action.
Rational Agent:
A rational agent is an agent which has clear preference, models uncertainty, and acts in a
way to maximize its performance measure with all possible actions.
A rational agent is said to perform the right things. AI is about creating rational agents to
use for game theory and decision theory for various real-world scenarios.
For an AI agent, the rational action is most important because in AI reinforcement learning
algorithm, for each best possible action, agent gets the positive reward and for each wrong
action, an agent gets a negative reward.
Rationality:
The rationality of an agent is measured by its performance measure. Rationality can be
judged on the basis of following points:
o Performance measure which defines the success criterion.
o Agent prior knowledge of its environment.
o Best possible actions that an agent can perform.
o The sequence of percepts.
Structure of an AI Agent
The task of AI is to design an agent program which implements the agent function. The
structure of an intelligent agent is a combination of architecture and agent program. It can
be viewed as:
1. Agent = Architecture + Agent program
Following are the main three terms involved in the structure of an AI agent:
Architecture: Architecture is machinery that an AI agent executes on.
Agent Function: Agent function is used to map a percept to an action.
1. f:P* → A
Agent program: Agent program is an implementation of agent function. An agent program
executes on the physical architecture to produce function f.
PEAS Representation
PEAS is a type of model on which an AI agent works upon. When we define an AI agent or
rational agent, then we can group its properties under PEAS representation model. It is
made up of four words:
o P: Performance measure
o E: Environment
o A: Actuators
o S: Sensors
Here performance measure is the objective for the success of an agent's behavior.
PEAS for self-driving cars:
Let's suppose a self-driving car then PEAS representation will be:
Performance: Safety, time, legal drive, comfort
Environment: Roads, other vehicles, road signs, pedestrian
Actuators: Steering, accelerator, brake, signal, horn
Sensors: Camera, GPS, speedometer, odometer, accelerometer, sonar.
Example of Agents with their PEAS representation
Agent Performance
measure
Environment Actuators Sensors
1. Medical
Diagnose
o Healthy patient
o Minimized cost
o Patient
o Hospital
o Staff
o Tests
o Treatments
Keyboard
(Entry of
symptoms)
2. Vacuum
Cleaner
o Cleanness
o Efficiency
o Battery life
o Security
o Room
o Table
o Wood floor
o Carpet
o Various
obstacles
o Wheels
o Brushes
o Vacuum
Extractor
o Camera
o Dirt
detection
sensor
o Cliff sensor
o Bump
Sensor
o Infrared
Wall Sensor
3. Part -
picking Robot
o Percentage of
parts in correct
bins.
o Conveyor
belt with
parts,
o Bins
o Jointed Arms
o Hand
o Camera
o Joint angle
sensors.
Turing Test in AI
A Turing machine is a theoretical model of computation introduced by mathematician Alan
Turing in 1936. It is used to understand the limits of what can be computed and to explore the
concept of algorithmic processes. Here are the key components and concepts related to a Turing
machine:
1. Tape: The machine has an infinite tape divided into discrete cells, where each cell can
hold a symbol from a finite alphabet. The tape acts as both input and storage for the
computation.
2. Head: The Turing machine has a read/write head that can move left or right along the
tape, reading and writing symbols as needed.
3. State: The machine operates based on a finite set of states, including a special starting
state and one or more halting states that signify the end of the computation.
4. Transition Function: This function dictates how the machine behaves based on the
current state and the symbol it reads from the tape. It specifies what symbol to write,
which direction to move the head, and the next state to transition into.
5. Computation: The machine processes input by following the rules defined by the
transition function, manipulating the tape until it reaches a halting state.
Importance
• Computability: Turing machines help define which problems can be solved algorithmically. The
class of problems solvable by Turing machines is known as "recursively enumerable."
• Turing Completeness: A system is Turing complete if it can simulate a Turing machine, meaning
it can perform any computation that can be described algorithmically.
Overall, the Turing machine is a foundational concept in computer science, forming the basis for
the theory of computation and influencing the development of programming languages and
algorithms.
Expert System
An expert system is a type of artificial intelligence (AI) that emulates the decision-making
abilities of a human expert in a specific domain. These systems use knowledge and inference
rules to solve problems that typically require human expertise. Expert systems are designed to
provide solutions, advice, or recommendations in areas such as medicine, finance, engineering,
and more.
Components of an Expert System
1. Knowledge Base: This contains domain-specific knowledge, including facts and rules. It
is the core of the expert system.
2. Inference Engine: This component applies logical rules to the knowledge base to deduce
new information or make decisions based on the input provided.
3. User Interface: This is how users interact with the expert system, providing inputs and
receiving outputs in a user-friendly manner.
4. Explanation Facility: Some expert systems include a mechanism to explain their
reasoning or the steps taken to reach a conclusion.
5. Knowledge Acquisition Module: This allows the system to update its knowledge base
by incorporating new information.
Types of Expert Systems
1. Rule-Based Expert Systems: These systems use a set of if-then rules to represent
knowledge. They apply these rules to deduce conclusions. Examples include MYCIN for
medical diagnosis and DENDRAL for chemical analysis.
2. Frame-Based Expert Systems: These utilize a data structure (frames) to represent
stereotypical situations. Each frame contains attributes and values, making it useful for
organizing complex information.
3. Fuzzy Logic Expert Systems: These systems handle uncertainty and imprecision by
using fuzzy logic rather than binary logic. They are effective in situations where data may
be ambiguous, such as in weather forecasting.
4. Neural Expert Systems: These combine neural networks with expert systems to learn
from data and improve their performance over time. They can recognize patterns and
make decisions based on examples.
5. Hybrid Expert Systems: These systems integrate various approaches (like rule-based
and neural networks) to leverage the strengths of different methodologies, enhancing
flexibility and effectiveness.
6. Model-Based Expert Systems: These are based on a model of the system being studied,
allowing them to reason about the system’s behavior and diagnose problems based on its
model.
Expert systems have been widely used in various fields for tasks such as diagnostic assistance,
troubleshooting, and decision support, although they also have limitations, such as the need for
comprehensive and accurate knowledge and the challenge of handling novel situations outside
their training.

More Related Content

PDF
AI week 2.pdf
PPTX
intelligent agentguggjhkhkhkhkhkhkhkj.pptx
PPTX
1.1 What are Agent and Environment.pptx
PPTX
Unit-1.pptx
PDF
AI Module 1.pptx.pdf Artificial Intelligence Notes
PPTX
AI Basic.pptx
PDF
Lecture 2 agent and environment
PPTX
Agents-Artificial Intelligence with different types of agents
AI week 2.pdf
intelligent agentguggjhkhkhkhkhkhkhkj.pptx
1.1 What are Agent and Environment.pptx
Unit-1.pptx
AI Module 1.pptx.pdf Artificial Intelligence Notes
AI Basic.pptx
Lecture 2 agent and environment
Agents-Artificial Intelligence with different types of agents

Similar to AI_Agent_Bsc_Student_Engineering_Lecture-Agent.pdf (20)

PPTX
Artificial Intelligence and Machine Learning.pptx
PPT
Lecture 2
ZIP
Ai Slides
PDF
What are AI Agents? Definition and Types - Tpoint Tech
PPTX
artificial intelligence document final.pptx
PPTX
artificial intelligence introduction slides
PPTX
rational agent it is a lecture for ai course
PDF
AI Chapter II for computer Science students
PPTX
Artificial intelligence BCA 6th Sem Notes
PPTX
Artificial intelligence BCA 6th Sem Notes
PPTX
2 Intelligent Agent articial intellligence.pptx
PDF
Intelligent agent In Artificial Intelligence
PPTX
W2_Lec03_Lec04_Agents.pptx
PDF
Intelligent (Knowledge Based) agent in Artificial Intelligence
PPT
Agents_AI.ppt
PPTX
Introduction to the TYPES OF AGENTS _ AIML
PPTX
Artificial Intelligence
PPTX
Introduction to Artificial intelligence.pptx
PPTX
Lecture 2 Agents.pptx
PPTX
Intelligent Agents
Artificial Intelligence and Machine Learning.pptx
Lecture 2
Ai Slides
What are AI Agents? Definition and Types - Tpoint Tech
artificial intelligence document final.pptx
artificial intelligence introduction slides
rational agent it is a lecture for ai course
AI Chapter II for computer Science students
Artificial intelligence BCA 6th Sem Notes
Artificial intelligence BCA 6th Sem Notes
2 Intelligent Agent articial intellligence.pptx
Intelligent agent In Artificial Intelligence
W2_Lec03_Lec04_Agents.pptx
Intelligent (Knowledge Based) agent in Artificial Intelligence
Agents_AI.ppt
Introduction to the TYPES OF AGENTS _ AIML
Artificial Intelligence
Introduction to Artificial intelligence.pptx
Lecture 2 Agents.pptx
Intelligent Agents
Ad

Recently uploaded (20)

PPT
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PPT
Total quality management ppt for engineering students
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
introduction to high performance computing
PDF
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
PDF
Categorization of Factors Affecting Classification Algorithms Selection
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PDF
UNIT no 1 INTRODUCTION TO DBMS NOTES.pdf
PPTX
Artificial Intelligence
PDF
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
PPT
A5_DistSysCh1.ppt_INTRODUCTION TO DISTRIBUTED SYSTEMS
PPTX
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
PDF
Soil Improvement Techniques Note - Rabbi
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
III.4.1.2_The_Space_Environment.p pdffdf
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
Total quality management ppt for engineering students
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
introduction to high performance computing
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
Categorization of Factors Affecting Classification Algorithms Selection
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
UNIT no 1 INTRODUCTION TO DBMS NOTES.pdf
Artificial Intelligence
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
A5_DistSysCh1.ppt_INTRODUCTION TO DISTRIBUTED SYSTEMS
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
Soil Improvement Techniques Note - Rabbi
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
III.4.1.2_The_Space_Environment.p pdffdf
Fundamentals of safety and accident prevention -final (1).pptx
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
Automation-in-Manufacturing-Chapter-Introduction.pdf
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Ad

AI_Agent_Bsc_Student_Engineering_Lecture-Agent.pdf

  • 1. What is an Agent? An agent can be anything that perceiveits environment through sensors and act upon that environment through actuators. An Agent runs in the cycle of perceiving, thinking, and acting. An agent can be: o Human-Agent: A human agent has eyes, ears, and other organs which work for sensors and hand, legs, vocal tract work for actuators. o Robotic Agent: A robotic agent can have cameras, infrared range finder, NLP for sensors and various motors for actuators. o Software Agent: Software agent can have keystrokes, file contents as sensory input and act on those inputs and display output on the screen. Types of AI Agents Agents can be grouped into five classes based on their degree of perceived intelligence and capability. All these agents can improve their performance and generate better action over the time. These are given below: o Simple Reflex Agent o Model-based reflex agent o Goal-based agents o Utility-based agent o Learning agent 1. Simple Reflex agent: o The Simple reflex agents are the simplest agents. These agents take decisions on the basis of the current percepts and ignore the rest of the percept history. o These agents only succeed in the fully observable environment. o The Simple reflex agent does not consider any part of percepts history during their decision and action process. o The Simple reflex agent works on Condition-action rule, which means it maps the current state to action. Such as a Room Cleaner agent, it works only if there is dirt in the room. o Problems for the simple reflex agent design approach: o They have very limited intelligence o They do not have knowledge of non-perceptual parts of the current state o Mostly too big to generate and to store. o Not adaptive to changes in the environment.
  • 2. 2. Model-based reflex agent o The Model-based agent can work in a partially observable environment, and track the situation. o A model-based agent has two important factors: o Model: It is knowledge about "how things happen in the world," so it is called a Model-based agent. o Internal State: It is a representation of the current state based on percept history. o These agents have the model, "which is knowledge of the world" and based on the model they perform actions. o Updating the agent state requires information about: o How the world evolves o How the agent's action affects the world.
  • 3. 3. Goal-based agents o The knowledge of the current state environment is not always sufficient to decide for an agent to what to do. o The agent needs to know its goal which describes desirable situations. o Goal-based agents expand the capabilities of the model-based agent by having the "goal" information. o They choose an action, so that they can achieve the goal. o These agents may have to consider a long sequence of possible actions before deciding whether the goal is achieved or not. Such considerations of different scenario are called searching and planning, which makes an agent proactive.
  • 4. 4. Utility-based agents o These agents are similar to the goal-based agent but provide an extra component of utility measurement which makes them different by providing a measure of success at a given state. o Utility-based agent act based not only goals but also the best way to achieve the goal. o The Utility-based agent is useful when there are multiple possible alternatives, and an agent has to choose in order to perform the best action. o The utility function maps each state to a real number to check how efficiently each action achieves the goals.
  • 5. 5. Learning Agents o A learning agent in AI is the type of agent which can learn from its past experiences, or it has learning capabilities. o It starts to act with basic knowledge and then able to act and adapt automatically through learning. o A learning agent has mainly four conceptual components, which are: o Learning element: It is responsible for making improvements by learning from environment o Critic: Learning element takes feedback from critic which describes that how well the agent is doing with respect to a fixed performance standard. o Performance element: It is responsible for selecting external action o Problem generator: This component is responsible for suggesting actions that will lead to new and informative experiences. o Hence, learning agents are able to learn, analyze performance, and look for new ways to improve the performance.
  • 6. Sensor: Sensor is a device which detects the change in the environment and sends the information to other electronic devices. An agent observes its environment through sensors. Actuators: Actuators are the component of machines that converts energy into motion. The actuators are only responsible for moving and controlling a system. An actuator can be an electric motor, gears, rails, etc. Effectors: Effectors are the devices which affect the environment. Effectors can be legs, wheels, arms, fingers, wings, fins, and display screen.
  • 7. Intelligent Agents: An intelligent agent is an autonomous entity which act upon an environment using sensors and actuators for achieving goals. An intelligent agent may learn from the environment to achieve their goals. A thermostat is an example of an intelligent agent. Following are the main four rules for an AI agent: o Rule 1: An AI agent must have the ability to perceive the environment. o Rule 2: The observation must be used to make decisions. o Rule 3: Decision should result in an action. o Rule 4: The action taken by an AI agent must be a rational action. Rational Agent: A rational agent is an agent which has clear preference, models uncertainty, and acts in a way to maximize its performance measure with all possible actions. A rational agent is said to perform the right things. AI is about creating rational agents to use for game theory and decision theory for various real-world scenarios. For an AI agent, the rational action is most important because in AI reinforcement learning algorithm, for each best possible action, agent gets the positive reward and for each wrong action, an agent gets a negative reward. Rationality: The rationality of an agent is measured by its performance measure. Rationality can be judged on the basis of following points: o Performance measure which defines the success criterion. o Agent prior knowledge of its environment. o Best possible actions that an agent can perform.
  • 8. o The sequence of percepts. Structure of an AI Agent The task of AI is to design an agent program which implements the agent function. The structure of an intelligent agent is a combination of architecture and agent program. It can be viewed as: 1. Agent = Architecture + Agent program Following are the main three terms involved in the structure of an AI agent: Architecture: Architecture is machinery that an AI agent executes on. Agent Function: Agent function is used to map a percept to an action. 1. f:P* → A Agent program: Agent program is an implementation of agent function. An agent program executes on the physical architecture to produce function f. PEAS Representation PEAS is a type of model on which an AI agent works upon. When we define an AI agent or rational agent, then we can group its properties under PEAS representation model. It is made up of four words: o P: Performance measure o E: Environment o A: Actuators o S: Sensors Here performance measure is the objective for the success of an agent's behavior. PEAS for self-driving cars: Let's suppose a self-driving car then PEAS representation will be: Performance: Safety, time, legal drive, comfort Environment: Roads, other vehicles, road signs, pedestrian Actuators: Steering, accelerator, brake, signal, horn Sensors: Camera, GPS, speedometer, odometer, accelerometer, sonar. Example of Agents with their PEAS representation
  • 9. Agent Performance measure Environment Actuators Sensors 1. Medical Diagnose o Healthy patient o Minimized cost o Patient o Hospital o Staff o Tests o Treatments Keyboard (Entry of symptoms) 2. Vacuum Cleaner o Cleanness o Efficiency o Battery life o Security o Room o Table o Wood floor o Carpet o Various obstacles o Wheels o Brushes o Vacuum Extractor o Camera o Dirt detection sensor o Cliff sensor o Bump Sensor o Infrared Wall Sensor 3. Part - picking Robot o Percentage of parts in correct bins. o Conveyor belt with parts, o Bins o Jointed Arms o Hand o Camera o Joint angle sensors. Turing Test in AI A Turing machine is a theoretical model of computation introduced by mathematician Alan Turing in 1936. It is used to understand the limits of what can be computed and to explore the concept of algorithmic processes. Here are the key components and concepts related to a Turing machine: 1. Tape: The machine has an infinite tape divided into discrete cells, where each cell can hold a symbol from a finite alphabet. The tape acts as both input and storage for the computation. 2. Head: The Turing machine has a read/write head that can move left or right along the tape, reading and writing symbols as needed. 3. State: The machine operates based on a finite set of states, including a special starting state and one or more halting states that signify the end of the computation. 4. Transition Function: This function dictates how the machine behaves based on the current state and the symbol it reads from the tape. It specifies what symbol to write, which direction to move the head, and the next state to transition into. 5. Computation: The machine processes input by following the rules defined by the transition function, manipulating the tape until it reaches a halting state.
  • 10. Importance • Computability: Turing machines help define which problems can be solved algorithmically. The class of problems solvable by Turing machines is known as "recursively enumerable." • Turing Completeness: A system is Turing complete if it can simulate a Turing machine, meaning it can perform any computation that can be described algorithmically. Overall, the Turing machine is a foundational concept in computer science, forming the basis for the theory of computation and influencing the development of programming languages and algorithms. Expert System An expert system is a type of artificial intelligence (AI) that emulates the decision-making abilities of a human expert in a specific domain. These systems use knowledge and inference rules to solve problems that typically require human expertise. Expert systems are designed to provide solutions, advice, or recommendations in areas such as medicine, finance, engineering, and more. Components of an Expert System 1. Knowledge Base: This contains domain-specific knowledge, including facts and rules. It is the core of the expert system. 2. Inference Engine: This component applies logical rules to the knowledge base to deduce new information or make decisions based on the input provided. 3. User Interface: This is how users interact with the expert system, providing inputs and receiving outputs in a user-friendly manner. 4. Explanation Facility: Some expert systems include a mechanism to explain their reasoning or the steps taken to reach a conclusion. 5. Knowledge Acquisition Module: This allows the system to update its knowledge base by incorporating new information. Types of Expert Systems 1. Rule-Based Expert Systems: These systems use a set of if-then rules to represent knowledge. They apply these rules to deduce conclusions. Examples include MYCIN for medical diagnosis and DENDRAL for chemical analysis. 2. Frame-Based Expert Systems: These utilize a data structure (frames) to represent stereotypical situations. Each frame contains attributes and values, making it useful for organizing complex information. 3. Fuzzy Logic Expert Systems: These systems handle uncertainty and imprecision by using fuzzy logic rather than binary logic. They are effective in situations where data may be ambiguous, such as in weather forecasting.
  • 11. 4. Neural Expert Systems: These combine neural networks with expert systems to learn from data and improve their performance over time. They can recognize patterns and make decisions based on examples. 5. Hybrid Expert Systems: These systems integrate various approaches (like rule-based and neural networks) to leverage the strengths of different methodologies, enhancing flexibility and effectiveness. 6. Model-Based Expert Systems: These are based on a model of the system being studied, allowing them to reason about the system’s behavior and diagnose problems based on its model. Expert systems have been widely used in various fields for tasks such as diagnostic assistance, troubleshooting, and decision support, although they also have limitations, such as the need for comprehensive and accurate knowledge and the challenge of handling novel situations outside their training.