Chapter 1 Introduction

从自治组件的交互愿景出发,比较工程范式、社会建模与常见误解。

学习目标

  • 能定义代理的感知、决策与行动循环
  • 能比较工程范式与社会建模两种视角
  • 能识别把普通程序误称为代理的误解

为什么必须先冻结联合模型

先预测:两个配送代理各自最优,合并调度后效率会升还是降?带着判断进入本页。

从自治组件的交互愿景出发,比较工程范式、社会建模与常见误解。 引言把代理视为在环境中感知并自主行动的计算实体;多智能体性质来自多个目标、局部信息和相互影响,不能由单个代理成功率代表。 本页不以单个代理“看起来聪明”为通过条件,而是检查联合状态、偏离动机、失败传播和可重放证据。

直觉、对象与计算合同

贯穿场景是:两个配送代理共享道路、充电点和时间窗时定义联合任务。参与者、可观察信息、行动集、偏好或目标、环境转移、协议版本和终止条件必须在运行前固定,不能在看到结果后修改效用或阈值。

jointoutcome=transition(state,jointaction,environment)joint_outcome = transition(state, joint_action, environment)

公式用于公开关系与前提,不替代正式证明或实证测量。若没有相互影响的联合行动,问题可拆成独立任务,不必使用多智能体机制。 本页重点防范:只测每个代理单独完成任务,不记录联合状态和相互干扰

引言:代理与交互愿景
引言:代理与交互愿景工程范式、社会建模与常见误解;点击节点查看详情1愿景2目标3误解
The Vision Thing

代理作为软件工程新范式:从对象到能动的自治实体,封装的不只是数据与方法,还有目标与决策。

正式目录节点:解释与联合验证

下列目录节点逐项映射到解释、页面专属实验和章末答案。每个节点都必须指出它改变哪个联合状态以及什么观测会推翻结论;单纯出现术语不计覆盖。

Chapter 1 Introduction

“Chapter 1 Introduction”细化本单元的正式问题,需要映射到参与者、信息、行动、结果和失败边界。 在“引言把代理视为在环境中感知并自主行动的计算实体;多智能体性质来自多个目标、局部信息和相互影响,不能由单个代理成功率代表。”这条联合因果链中,本节点重点检查自治实体;只改变一个条件并保存联合轨迹,若出现“只测每个代理单独完成任务,不记录联合状态和相互干扰”,就在首个分叉停止。

1.1 The Vision Thing

“1.1 The Vision Thing”细化本单元的正式问题,需要映射到参与者、信息、行动、结果和失败边界。 在“引言把代理视为在环境中感知并自主行动的计算实体;多智能体性质来自多个目标、局部信息和相互影响,不能由单个代理成功率代表。”这条联合因果链中,本节点重点检查局部信息;只改变一个条件并保存联合轨迹,若出现“只测每个代理单独完成任务,不记录联合状态和相互干扰”,就在首个分叉停止。

1.2 Some Views of the Field

“1.2 Some Views of the Field”细化本单元的正式问题,需要映射到参与者、信息、行动、结果和失败边界。 在“引言把代理视为在环境中感知并自主行动的计算实体;多智能体性质来自多个目标、局部信息和相互影响,不能由单个代理成功率代表。”这条联合因果链中,本节点重点检查联合行动;只改变一个条件并保存联合轨迹,若出现“只测每个代理单独完成任务,不记录联合状态和相互干扰”,就在首个分叉停止。

1.2.1 Agents as a paradigm for software engineering

“1.2.1 Agents as a paradigm for software engineering”决定感知、内部状态、目标与行动怎样连接,应在相同环境轨迹上比较。 在“引言把代理视为在环境中感知并自主行动的计算实体;多智能体性质来自多个目标、局部信息和相互影响,不能由单个代理成功率代表。”这条联合因果链中,本节点重点检查社会视角;只改变一个条件并保存联合轨迹,若出现“只测每个代理单独完成任务,不记录联合状态和相互干扰”,就在首个分叉停止。

1.2.2 Agents as a tool for understanding human societies

“1.2.2 Agents as a tool for understanding human societies”决定感知、内部状态、目标与行动怎样连接,应在相同环境轨迹上比较。 在“引言把代理视为在环境中感知并自主行动的计算实体;多智能体性质来自多个目标、局部信息和相互影响,不能由单个代理成功率代表。”这条联合因果链中,本节点重点检查常见误解;只改变一个条件并保存联合轨迹,若出现“只测每个代理单独完成任务,不记录联合状态和相互干扰”,就在首个分叉停止。

1.3 Frequently Asked Questions (FAQ)

“1.3 Frequently Asked Questions (FAQ)”细化本单元的正式问题,需要映射到参与者、信息、行动、结果和失败边界。 在“引言把代理视为在环境中感知并自主行动的计算实体;多智能体性质来自多个目标、局部信息和相互影响,不能由单个代理成功率代表。”这条联合因果链中,本节点重点检查自治实体;只改变一个条件并保存联合轨迹,若出现“只测每个代理单独完成任务,不记录联合状态和相互干扰”,就在首个分叉停止。

常见误区

术语

小结

  • 代理是在环境中感知并自主行动的计算实体
  • 多智能体性质来自多目标、局部信息和相互影响
  • 不能由单个代理成功率代表多智能体系统
  • 贯穿场景为两个配送代理共享道路和时间窗
  • 验收标准是画出参与者、观察、行动和联合结果

容易踩的坑

误区 1

现象 → 把普通程序包装成代理 原因 → 缺少自治判据 修法 → 检查是否有感知-决策-行动的自主循环

误区 2

现象 → 只测单代理就上线 原因 → 并发干扰未暴露 修法 → 注入并发场景验证联合状态

误区 3

现象 → 效用函数随手拍脑袋 原因 → 指标代理真实目标 修法 → 用对照实验校准效用定义

练习与答案

前后导航

练习

练习

问题 1: 代理与对象的本质区别是什么?

问题 2: 为什么说“只测单个代理”是常见验证错误?

问题 3: 为两个配送代理设计联合任务合同,包含参与者、信息、行动集与终止条件。(独立实现)

讨论

评论区加载中…