1. Intelligent Agents

Agents include humans, robots, softbots, thermostats, etc.
Percept refers to the agent perceptual input at any given instant
The agent function maps from percept histories to actions:
f : P∗ → A
The agent program implements f on the physical architecture.


A rational agent chooses whichever action maximizes the expected value of the performance measure given the percept sequence to date(rational ̸= successful)

The environment type largely determines the agent design
The real world is (of course) partially observable, stochastic, sequential, dynamic, continuous, multi-agent

Agent types

Four basic types of agents in order of increasing generality:
simple reflex agents
Decisions are made on the basis of the current percept only

reflex agents with state
The internal state keeps track of relevant unobservable aspects of the en- vironment.

goal-based agents
The goal describes desirable situations. The agent combines goal and en- vironment model to choose actions.
**Planning and search **are AI subfields devoted to building goal-based agents.

utility-based agents
The utility function internalises the performance measure. Under uncertainty, the agent chooses actions that maximise the expected utility.

All these can be turned into learning agents

另外,Learning agents——The learning element uses feedback from the critic to modify the action selection. The problem generator suggests actions that lead to new informative experience.

Exploration vs Exploitation——A fundamental dilemma for learning agents

Exploitation: greedily uses what the agent has learnt to select the action that will, in the light of the current knowledge, have the best outcome

Exploration: Taking some other (possibly random) action to learn more, hoping to find something even better than what is currently known

Typically, a smart agent explores more in early stages than later on

Summary

  1. Agents interact with environments through actuators and sensors
  2. The agent function describes what the agent does in all circumstances
  3. Agent programs implement agent functions
  4. The performance measure evaluates the environment sequence
  5. A perfectly rational agent maximizes expected performance
  6. All agents can improve their performance through learning
  7. PEAS descriptions define task environments(Performance measure, Environment, Actuators, Sensors)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 13岁初一的某天,我钻进学校对面的“大东书屋”,意外买了本“新概念作文”。阅读其中,我被各路作者酣畅淋漓的文字表达...
    猫的船阅读 383评论 0 1
  • 在病床上我总是喜欢盯着窗外草地上孩子们吹走的泡泡看,晶莹剔透自由的飘滚在蓝天,或者跌跌撞撞在草地。 我知道我病情很...
    方苏然阅读 235评论 0 0
  • 1、想和能戳中我笑点的人谈恋爱 和能get到我笑点的人过一生 2、我羡慕李银河 但我也愿为你做一回...
    D淡阅读 180评论 0 0
  • 模仿与抄袭承载着的永远只是别人的想法,唯有原创,方可展现真实自我!原创的定义,百度百科是这么解释的:原创是独立完成...
    528894com阅读 693评论 0 1
  • 6.1号/晴 今天是六一儿童节,在这里祝福普天下所有的大朋友、小朋友们节日快乐! 早晨大宝6点起床,洗漱完...
    俩千金的妈阅读 203评论 0 0