An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment through actuators
Operates in an environment
Perceive its environment through sensors
Acts upon its environment through actuators/ effectors
Has Goals
Intelligent Agents, A discovery on How A Rational Agent ActsSheetal Jain
Because this concept of developing a smart set of design principles for building successful agents, systems that can reasonably be called intelligent, is Central to artificial intelligence we need to know its thinking and action approach. This PPT covers this topic in detail.
Go and take a look and share your suggestions with me.
Introduction of agents, Structure(configuration) of Intelligent agent,
Properties of Intelligent Agents
2.2. PEAS Description of Agents
2.3. Types of Agents: Simple Reflexive, Model Based, Goal Based, Utility Based,
Learning agent.
2.4. Types of Environments: Deterministic/Stochastic, Static/Dynamic,
Observable/Semi-observable, Single Agent/Multi Agent
An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment through actuators
Operates in an environment
Perceive its environment through sensors
Acts upon its environment through actuators/ effectors
Has Goals
Intelligent Agents, A discovery on How A Rational Agent ActsSheetal Jain
Because this concept of developing a smart set of design principles for building successful agents, systems that can reasonably be called intelligent, is Central to artificial intelligence we need to know its thinking and action approach. This PPT covers this topic in detail.
Go and take a look and share your suggestions with me.
Introduction of agents, Structure(configuration) of Intelligent agent,
Properties of Intelligent Agents
2.2. PEAS Description of Agents
2.3. Types of Agents: Simple Reflexive, Model Based, Goal Based, Utility Based,
Learning agent.
2.4. Types of Environments: Deterministic/Stochastic, Static/Dynamic,
Observable/Semi-observable, Single Agent/Multi Agent
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
Acetabularia Information For Class 9 .docxvaibhavrinwa19
Acetabularia acetabulum is a single-celled green alga that in its vegetative state is morphologically differentiated into a basal rhizoid and an axially elongated stalk, which bears whorls of branching hairs. The single diploid nucleus resides in the rhizoid.
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
Francesca Gottschalk - How can education support child empowerment.pptxEduSkills OECD
Francesca Gottschalk from the OECD’s Centre for Educational Research and Innovation presents at the Ask an Expert Webinar: How can education support child empowerment?
Biological screening of herbal drugs: Introduction and Need for
Phyto-Pharmacological Screening, New Strategies for evaluating
Natural Products, In vitro evaluation techniques for Antioxidants, Antimicrobial and Anticancer drugs. In vivo evaluation techniques
for Anti-inflammatory, Antiulcer, Anticancer, Wound healing, Antidiabetic, Hepatoprotective, Cardio protective, Diuretics and
Antifertility, Toxicity studies as per OECD guidelines
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
Macroeconomics- Movie Location
This will be used as part of your Personal Professional Portfolio once graded.
Objective:
Prepare a presentation or a paper using research, basic comparative analysis, data organization and application of economic information. You will make an informed assessment of an economic climate outside of the United States to accomplish an entertainment industry objective.
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...Levi Shapiro
Letter from the Congress of the United States regarding Anti-Semitism sent June 3rd to MIT President Sally Kornbluth, MIT Corp Chair, Mark Gorenberg
Dear Dr. Kornbluth and Mr. Gorenberg,
The US House of Representatives is deeply concerned by ongoing and pervasive acts of antisemitic
harassment and intimidation at the Massachusetts Institute of Technology (MIT). Failing to act decisively to ensure a safe learning environment for all students would be a grave dereliction of your responsibilities as President of MIT and Chair of the MIT Corporation.
This Congress will not stand idly by and allow an environment hostile to Jewish students to persist. The House believes that your institution is in violation of Title VI of the Civil Rights Act, and the inability or
unwillingness to rectify this violation through action requires accountability.
Postsecondary education is a unique opportunity for students to learn and have their ideas and beliefs challenged. However, universities receiving hundreds of millions of federal funds annually have denied
students that opportunity and have been hijacked to become venues for the promotion of terrorism, antisemitic harassment and intimidation, unlawful encampments, and in some cases, assaults and riots.
The House of Representatives will not countenance the use of federal funds to indoctrinate students into hateful, antisemitic, anti-American supporters of terrorism. Investigations into campus antisemitism by the Committee on Education and the Workforce and the Committee on Ways and Means have been expanded into a Congress-wide probe across all relevant jurisdictions to address this national crisis. The undersigned Committees will conduct oversight into the use of federal funds at MIT and its learning environment under authorities granted to each Committee.
• The Committee on Education and the Workforce has been investigating your institution since December 7, 2023. The Committee has broad jurisdiction over postsecondary education, including its compliance with Title VI of the Civil Rights Act, campus safety concerns over disruptions to the learning environment, and the awarding of federal student aid under the Higher Education Act.
• The Committee on Oversight and Accountability is investigating the sources of funding and other support flowing to groups espousing pro-Hamas propaganda and engaged in antisemitic harassment and intimidation of students. The Committee on Oversight and Accountability is the principal oversight committee of the US House of Representatives and has broad authority to investigate “any matter” at “any time” under House Rule X.
• The Committee on Ways and Means has been investigating several universities since November 15, 2023, when the Committee held a hearing entitled From Ivory Towers to Dark Corners: Investigating the Nexus Between Antisemitism, Tax-Exempt Universities, and Terror Financing. The Committee followed the hearing with letters to those institutions on January 10, 202
3. Important Terminologies - Agent
• Sensor (Perceive): 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 (Act): 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 (Response): Effectors are the devices which
affect the environment. Effectors can be legs, wheels,
arms, fingers, wings, fins, and display screen.
4. Important Terminologies - Agent
• Percept Sequence − It is the history of all that an agent
has perceived till date.
• Agent Function − It is a map from the precept sequence
to an action. A mathematical/abstract illustration.
• Agent Program - runs on the physical architecture to
produce the agent function. Concrete implementation.
• Behavior of Agent − It is the action that agent performs
after any given sequence of percept.
5. Agent
An agent is anything that can perceive its environment through
sensors and acts upon that environment through effectors.
For example:
• Human Agent has sensory organs such as eyes, ears,
nose, tongue and skin parallel to the sensors, and other
organs such as hands, legs, mouth, for effectors.
• Robotic Agent replaces cameras and infrared range
finders for the sensors, and various motors and actuators
for effectors.
• Software Agent has encoded bit strings as its programs
and actions.
7. Intelligent Agent
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.
Example: Thermostat
8. Intelligent Agent - Four Rules
• Rule 1: An AI agent must have the ability to perceive the
environment.
• Rule 2: The observation must be used to make decisions.
• Rule 3: Decision should result in an action.
• Rule 4: The action taken by an AI agent must be a rational action.
9. Recall - Rationality
● An agent should "do the right thing", based on what it can perceive and the actions it can
perform. The right action is the one that will cause the agent to be most successful.
● How to measure performance?
○ Using an evaluation measure which is based objective criterion for success of an
agent's behaviour
● Back to the vacuum-cleaner example
○ Amount of dirt cleaned within certain time
○ +1 credit for each clean square per unit time
● General rule: measure what one wants rather than how one thinks the agent should
behave
10. Rational Agent
For each possible percept sequence, a rational agent should
select an action that is expected to maximize its performance
measure, given the evidence provided by the percept sequence
and whatever built-in knowledge the agent has.
11. Rational Agent - Example
● A simple agent that cleans a square if it is dirty and moves
to the other square if not. Is it rational?
● Assumption:
○ performance measure: 1 point for each clean square at each time step
○ environment is known a priori
○ actions = {left, right, suck}
○ agent is able to perceive the location and dirt in that location
● Given different assumption, it might not be rational anymore
12. Autonomy
● The behaviour of an agent depends on its own experience
as well as the built-in knowledge of the agent instilled by
the agent designer.
● A system is autonomous if it takes actions according to its
experience.
13. Agents - Variants/Types
• Simple Reflex Agent
• Model Based Reflex Agents
• Goal Based Agents
• Utility Based Agents
• Learning Agents
14. Agents - Variants/Types - Simple Reflex Agent
● Reflex Agent works similar to the reflex action of our body
(e.g. when we immediately lift our finger when it touches
the tip of the flame).
● Just as the prompt response of our body based on the
current situation, the agent also responds based on the
current environment irrespective of the past state of the
environment. The reflex agent can work properly only if
the decisions to be made are based on the current
percept.
16. Agents - Variants/Types - Model Based Reflex Agent
● These are the agents with memory. It stores the
information about the previous state, the current state and
performs the action accordingly.
● Just as while driving, if the driver wants to change the
lane, he looks into the mirror to know the present position
of vehicles behind him. While looking in front, he can only
see the vehicles in front and as he already has the
information on the position of vehicles behind him (from
the mirror a moment ago), he can safely change the lane.
The previous and the current state get updated quickly for
deciding the action.
18. Agents - Variants/Types - Goal Based Agent
● In some circumstances, just the information of the current
state may not help in making the right decision.
● If the goal is known, then the agent takes into account the
goal information besides the current state information to
make the right decision.
● E.g. if the agent is a self-driving car and the goal is the
destination, then the information of the route to the
destination helps the car in deciding when to turn left or
right.
20. Agents - Variants/Types - Utility Agent
● There can be many possible sequences to achieve the
goal but some will be better than others.
● Considering the same example mentioned above, the
destination is known but there are multiple routes.
Choosing an appropriate route also matters to the overall
success of the agent. There are many factors in deciding
the route like the shortest one, the comfortable one, etc.
The success depends on the utility of the agent-based on
user preferences.
23. PEAS
● There are multiple types/variants of agents (discussed in previous lecture).
● PEAS is a system used to categorize similar systems together.
● This system deliver performance measure with respect to environment,
actuators, and sensors of respective agent.
26. Environments
• Fully observable vs Partially Observable
• Static vs Dynamic
• Discrete vs Continuous
• Deterministic vs Stochastic
• Single-agent vs Multi-agent
• Episodic vs sequential
• Known vs Unknown
• Accessible vs Inaccessible
27. Environments - Observation
• Fully Observable
• Partially Observable
• Non-Observable
Which environment will be easy for an agent?