第42章 从鸡蛋到人的行为保护
第41章通过鸡蛋抓取建立了一个完整的工程验证案例:
对象
↓
属性
↓
动态变化
↓
动态关系
↓
对象状态
↓
认知匹配
↓
概率
↓
对象保护认知
↓
行为调整
但如果这套理论最终只是解释“机器人如何轻柔地抓住一个鸡蛋”,它的理论价值仍然有限。
因为本书真正研究的不是鸡蛋,也不是机器人抓取。
本书真正研究的是:
机器能否通过模拟人的感知、认知和行为机制,对不同对象的状态、变化和风险形成相应的保护性认知,并根据这种认知调整自己的行为。
因此,本章要完成一次重要的理论提升:
从“鸡蛋保护”进入“对象保护”,再从“对象保护”进入“人的行为保护”。
42.1 鸡蛋只是对象保护的一个特例
鸡蛋案例中,我们观察:
压力
+
摩擦
+
滑移
+
形变
+
时间
+
损伤风险
这些信息共同决定:
当前对象是否安全
但是,这种认知结构并不只适用于鸡蛋。
例如,一个人拿玻璃杯时,同样需要考虑:
玻璃杯
↓
重量
↓
接触
↓
压力
↓
滑移
↓
稳定性
↓
破损风险
因此:
鸡蛋不是一种特殊的认知对象,而是一类“需要根据对象状态调整行为”的对象。
同样:
鸡蛋
玻璃
陶瓷
水果
婴儿
老人
虽然对象本身完全不同,但它们都可能进入:
对象保护型认知
42.2 从“抓取鸡蛋”到“拿玻璃”
人拿玻璃杯时,并不会进行明确的数学计算:
Pressure = ?
Friction = ?
Damage = ?
但是人在实际行为中,会持续感知:
杯子在哪里?
有没有拿稳?
是不是正在滑?
力量是不是太大?
是否需要调整?
因此人的实际认知过程可以抽象为:
视觉
+
触觉
+
空间感知
+
运动感知
↓
玻璃杯对象
↓
对象属性
↓
当前状态
↓
动态变化
↓
稳定性判断
↓
行为调整
例如:
感觉到滑移
↓
判断稳定性下降
↓
调整握持方式
↓
重新感知
↓
重新判断
这与鸡蛋抓取的结构完全一致。
不同的只是:
对象
属性
风险
目标
发生了变化。
42.3 从物体保护到生命对象保护
鸡蛋和玻璃属于物体。
但是人的行为保护并不只针对物体。
例如:
人抱婴儿
这个案例会使对象保护理论进入更高层次。
因为婴儿不是一个普通的物理对象。
在认知系统中,它同时具有:
身体
+
姿态
+
运动
+
脆弱性
+
反应
+
行为
+
需求
因此:
婴儿
不仅是一个:
Object
还是一个具有动态行为的认知对象。
于是保护过程变成:
观察婴儿状态
↓
识别姿态
↓
识别运动
↓
判断稳定性
↓
预测变化
↓
调整支撑
↓
再次观察
这已经明显超出了简单的机械抓取。
42.4 “对象保护”并不等于“轻一点”
这里必须区分一个非常重要的概念。
对象保护并不是:
永远减少力量。
例如:
力量太小
↓
对象滑落
↓
损伤
反过来:
力量太大
↓
对象受压
↓
损伤
因此真正的目标不是:
Force → MIN
而是:
Damage → MIN
也就是第40章建立的:
最小受损匹配。
因此,保护行为必须根据对象当前状态进行动态调整。
可以表达为:
任务目标
+
对象状态
+
环境状态
+
风险
↓
行为匹配
↓
最小受损行为
这比简单的“减小力量”高一个认知层级。
42.5 人扶老人
“人扶老人”进一步说明了对象保护理论的复杂性。
这里的对象不再只是:
身体
还包括:
姿态
+
重心
+
运动趋势
+
平衡
+
步态
+
反应
+
环境
例如,一个人正在行走:
Position(t)
Velocity(t)
Balance(t)
Posture(t)
都在不断变化。
如果系统发现:
Balance ↓
那么保护行为不能简单地理解为:
抓得更紧
而可能需要:
调整位置
↓
改变支撑方向
↓
降低运动速度
↓
重新建立稳定
因此:
行为保护的核心不是增加控制强度,而是根据对象动态状态选择合适的行为方式。
42.6 人握手
“人握手”看起来与鸡蛋抓取完全不同。
但从认知结构来看,仍然存在:
对象
↓
属性
↓
状态
↓
变化
↓
关系
↓
行为匹配
这里的对象不再只是:
手
而是:
我
+
对方
形成一个关系对象:
Person A
↕
Handshake
↕
Person B
系统需要感知:
位置
速度
方向
接触
压力
动作节奏
然后形成:
互动状态
例如:
对方伸手
↓
我识别行为
↓
预测对方动作
↓
调整自己的动作
↓
形成接触
↓
根据对方反馈调整
这里已经进入了:
行为认知。
42.7 从对象保护到关系保护
鸡蛋案例主要是:
主体
↓
对象
例如:
机器人 → 鸡蛋
而握手是:
主体
↕
主体
因此对象保护理论进一步可以扩展为:
对象保护
↓
生命对象保护
↓
行为保护
↓
交互保护
↓
关系保护
这说明:
保护型认知并不一定针对物体,也可以针对具有行为能力的对象以及对象之间的关系。
42.8 对象保护的统一结构
现在可以把前面的几个案例统一起来。
鸡蛋
对象完整性
↓
避免破裂
玻璃
对象完整性
↓
避免破碎
婴儿
身体稳定
↓
避免危险状态
老人
姿态稳定
↓
避免失衡
握手
互动稳定
↓
避免不协调
虽然结果不同,但它们都可以抽象成:
当前状态
+
目标状态
+
状态变化
↓
风险判断
↓
行为匹配
↓
保护目标状态
因此可以建立一个更加一般的模型:
Object State
↓
Desired State
↓
State Difference
↓
Risk
↓
Behavior Matching
↓
State Adjustment
42.9 “保护”本质上是一种状态控制认知
由此可以进一步提出一个理论判断:
保护并不是一个单独的动作,而是一种针对对象状态变化的认知过程。
例如:
鸡蛋
目标状态:完整
玻璃
目标状态:完整
婴儿
目标状态:安全、稳定
老人
目标状态:平衡、稳定
因此:
保护
=
当前状态
与
目标状态
之间的动态匹配
系统不断比较:
Current State
↕
Target State
然后判断:
是否接近目标?
是否偏离目标?
偏离速度如何?
风险是否增加?
最终形成行为。
42.10 行为保护与个体认知
但是,即使面对同一个对象,不同的人也可能采用不同的保护方式。
例如面对玻璃:
个体A
↓
经验丰富
↓
快速判断
↓
动作自然
而:
个体B
↓
缺乏经验
↓
更加谨慎
↓
动作缓慢
因此:
相同对象
+
相同状态
+
不同个体
仍然可能形成:
不同权重
↓
不同风险概率
↓
不同认知
↓
不同保护行为
这正好连接回第27章至第33章建立的个体认知理论。
所以:
行为保护并不是脱离个体认知独立存在的。
42.11 经验改变保护行为
例如,一个人曾经拿过一个非常容易滑落的玻璃杯。
这次经验可能被保留下来:
经验
↓
记忆
↓
先验
↓
未来匹配
下一次看到类似杯子时:
当前感觉
+
过去经验
可能使:
滑移风险
获得更高权重。
于是:
经验
↓
权重变化
↓
风险判断变化
↓
行为变化
这就是个体认知对行为保护的影响。
42.12 保护行为具有预测性
真正成熟的保护并不是:
危险发生
↓
采取行动
而是:
观察当前变化
↓
发现趋势
↓
预测可能状态
↓
提前调整
↓
避免危险发生
例如:
Slip ↑
并不意味着:
Object 已经掉落
而可能意味着:
Object 正在接近不稳定状态
于是系统可以提前调整行为。
因此:
行为保护的高级形式是预测性保护,而不是事后补救。
这与第37章“行为预测”形成直接连接。
42.13 从鸡蛋建立一般化认知模型
到这里,鸡蛋案例可以被抽象为一个一般模型:
对象
│
┌───────┴───────┐
↓ ↓
属性集合 目标状态
│ │
↓ ↓
动态变化 状态差异
│ │
└───────┬───────┘
↓
动态认知匹配
↓
风险概率
↓
个体认知
↓
行为选择
↓
状态变化
↓
反馈
↓
再次匹配
这已经不是“机器人抓鸡蛋”的模型。
而是:
模拟人如何根据对象状态、目标和变化进行保护性行为的认知模型。
42.14 从单对象到多对象
人的真实行为还经常面对多个对象。
例如:
人
↓
老人
↓
地面
↓
椅子
↓
桌子
↓
环境
此时保护行为不能只考虑一个对象。
例如扶老人时:
老人状态
+
人的位置
+
地面状态
+
障碍物
+
运动方向
都可能影响最终行为。
因此:
单对象认知
↓
多对象认知
↓
对象关系
↓
环境认知
↓
行为保护
这也与第13章“对象关系”形成理论连接。
42.15 从保护对象到保护环境
进一步看,人的行为还会考虑环境本身。
例如:
拿玻璃杯
不仅需要保护:
玻璃杯
还要考虑:
桌面
地面
周围物体
其他人
因此行为目标可能变成:
对象安全
+
自身安全
+
环境安全
形成:
多目标认知
于是:
目标
↓
多个保护约束
↓
权重
↓
概率
↓
行为
这为后面的“个体目标”和“认知—决策—行为闭环”提供了更广泛的应用基础。
42.16 模拟人的关键不是模拟动作
这里需要明确一个重要的理论区别。
如果只是让机器人完成:
拿鸡蛋
拿玻璃
扶老人
握手
这只是:
行为模拟。
而本书研究的是:
感觉
↓
感知
↓
对象
↓
属性
↓
动态状态
↓
匹配
↓
个体认知
↓
决策
↓
行为
因此真正的:
模拟人的认知
并不是复制人的动作,而是复制动作背后的认知结构和认知过程。
机器人最后做出的动作,只是认知过程的外部表现。
42.17 从“动作控制”到“认知控制”
传统机器人系统可能更接近:
输入
↓
控制算法
↓
动作
而本书建立的模型更接近:
输入
↓
感觉
↓
感知元素
↓
对象
↓
属性
↓
状态
↓
动态匹配
↓
个体认知
↓
决策
↓
行为
↓
反馈
因此,控制的核心发生了变化。
从:
控制动作
进一步变成:
控制认知状态,并通过认知产生行为。
这正是“模拟人的感知与认知”与传统机器控制之间的重要区别。
42.18 本章建立的理论扩展
通过鸡蛋、玻璃、婴儿、老人和握手几个案例,可以得到一个统一结论:
鸡蛋
玻璃
婴儿
老人
人
环境
虽然对象类别不同,但是认知系统都需要解决:
对象是什么?
↓
对象具有什么?
↓
对象正在发生什么?
↓
对象可能发生什么?
↓
当前目标是什么?
↓
什么状态需要保护?
↓
应该采取什么行为?
↓
行为之后发生了什么?
因此,可以将:
对象保护型认知
进一步定义为:
认知系统根据对象及其动态状态、个体目标和环境关系,对对象可能进入的状态进行预测,并通过持续匹配形成保护性认知,从而调整行为,使对象尽可能维持在目标状态范围内。
42.19 从鸡蛋到人的完整理论链
最终,本章把第41章的鸡蛋案例提升到整本书的理论主线:
鸡蛋
↓
对象
↓
对象属性
↓
动态属性
↓
动态关系
↓
动态状态
↓
认知匹配
↓
概率
↓
对象保护
进一步:
对象保护
↓
行为保护
↓
人的行为认知
↓
个体经验
↓
个体目标
↓
个体决策
↓
个体行为
最终形成:
模拟人的认知
│
┌────────────┼────────────┐
↓ ↓ ↓
感知 认知 行为
│ │ │
Object Matching Decision
│ │ │
Attribute Probability Action
│ │ │
State Individual Feedback
│ │
Change Goal
│ │
└───────┬────┘
↓
Protection
↓
Environment
↓
Feedback
42.20 本章小结
鸡蛋抓取只是一个起点。
从鸡蛋可以进入玻璃,从玻璃可以进入婴儿,从婴儿可以进入老人,从老人可以进入人与人的交互。
它们共同说明:
人的行为并不是单纯根据对象名称产生,而是根据对象属性、动态状态、变化趋势、个体经验、当前目标以及风险判断形成。
因此:
鸡蛋
不是理论终点。
它只是一个最容易观察的工程对象。
真正的理论对象是:
Object
+
State
+
Change
+
Relation
+
Goal
+
Risk
+
Individual
↓
Cognition
↓
Behavior
由此,本书从“模拟机器人抓鸡蛋”真正回到了:
模拟人的感知与认知。
而下一篇将进一步进入全书的重要闭环:
认知如何产生决策,决策如何产生行为,行为如何改变环境,以及环境变化又如何重新进入感知与认知。
也就是:
感知
↓
认知
↓
决策
↓
行为
↓
环境变化
↓
反馈
↓
新感知
↓
新认知
这将把前面建立的感知、对象、属性、动态状态、匹配、概率、个体认知和行为认知真正连接成一个持续运行的认知系统。