第156章 Re-Cognition
重新认知
第155章 Unexpected Scene(非预期场景) 建立了一个关键事实:
Expected Scene
≠
Actual Scene
当新的场景出现以后,机器不能继续沿用旧的认知结果。
因此需要建立:
Re-Cognition:当新的 Scene 出现时,对当前世界重新进行认知计算。
核心过程:
New Scene
↓
New Cognition
↓
New Method
↓
New Action
156.1 旧认知不能直接延续
例如机器原先认知:
Egg
Position = A
Stable = True
Relation = On Table
因此形成:
Cognition
↓
Method = Safe Grasp
↓
Action = Grip
但是执行过程中鸡蛋开始滚动:
Egg
Position = B
Moving = True
Orientation = Changed
此时:
Old Cognition
已经不能完整描述当前现实。
如果机器仍然执行:
Grip
就可能产生新的 Action Failure。
所以:
New Scene
必须触发:
Re-Cognition
156.2 Re-Cognition 不是简单更新数据
普通状态更新:
Old State
↓
Update Value
↓
New State
而 Re-Cognition 更深一层:
New Scene
↓
Element Extraction
↓
Object Recognition
↓
Relation Recognition
↓
State Recognition
↓
Situation Evaluation
↓
New Cognition
也就是说:
机器不仅要知道“数据变了”,还要重新理解这些变化代表什么。
例如:
Position A
→
Position B
单纯的数据更新只是:
Position Changed
重新认知则可能得到:
Object = Egg
State = Moving
Motion = Rolling
Stability = Low
Risk = Increased
156.3 Re-Cognition 的输入
重新认知的核心输入不是单一 Scene。
可以建立:
Previous Cognition
+
New Scene
+
Scene Change
+
Memory
+
Goal
+
Capability
↓
Re-Cognition
其中:
New Scene
提供当前现实。
Previous Cognition
提供之前的认知背景。
Scene Change
提供:
What Changed?
而:
Goal
决定:
当前变化对任务意味着什么?
156.4 Scene Change 是重新认知的重要入口
例如:
Scene(t)
为:
Egg
ON
Table
经过环境变化:
Scene(t+1)
变成:
Egg
ROLLING
Near Edge
系统计算:
Scene(t+1)
−
Scene(t)
得到:
Position Change
+
Motion Change
+
Relation Change
+
Risk Change
于是触发:
Re-Cognition
因此可以建立:
Scene Change
↓
Cognitive Re-evaluation
156.5 Re-Cognition 会改变 Object Interpretation
同一个 Object,在不同 Scene 中可能具有不同的认知意义。
例如:
Egg
静止时:
State = Stable
滚动时:
State = Moving
接近桌边:
State = At Risk
掉落过程中:
State = Falling
所以:
Same Object
≠
Same Cognition
更准确地说:
Object
+
Current State
+
Relation
+
Environment
↓
Current Meaning
因此机器认知的对象不是孤立的 Object,而是:
Object-in-Scene
156.6 Re-Cognition 会改变 Relation
场景变化不仅改变 Object State,也可能改变 Relation。
例如最初:
Egg
ON
Table
后来:
Egg
NEAR
Edge
再后来:
Egg
ABOVE
Floor
最后:
Egg
ON
Floor
因此:
Relation(t)
≠
Relation(t+1)
Re-Cognition 必须重新计算:
Object
+
Object
↓
Relation
而不能永久保存:
Egg → Table
作为固定事实。
156.7 Re-Cognition 会改变 Goal Interpretation
更进一步,Scene 改变以后,甚至:
Goal
本身的执行意义也可能改变。
例如:
Goal:
Pick Up Egg
在:
Egg Stable
情况下:
Method:
Normal Grasp
但如果:
Egg Falling
那么相同 Goal:
Pick Up Egg
可能重新解释为:
Prevent Fall
→
Catch Egg
因此:
Same Goal
+
New Scene
可能产生:
New Goal Interpretation
这里不是说原 Goal 被任意改变,而是:
同一个目标在不同现实状态下具有不同的当前行为意义。
156.8 Re-Cognition → New Method
重新认知完成以后,旧 Method 不一定继续适用。
例如:
Old Cognition:
Egg Stable
得到:
Method:
Safe Grasp
新的认知:
Egg Rolling
+
Near Edge
重新计算:
New Cognition
↓
Method Matching
可能得到:
Method:
Intercept
或者:
Method:
Emergency Catch
因此:
New Cognition
↓
Method Matching
↓
New Method
这与第148章 Method Matching 形成直接连接。
156.9 New Method → New Action
Method 改变之后,Action 也必须重新生成。
例如:
Old Method:
Safe Grasp
产生:
Approach
→
Grip
→
Lift
新的 Method:
Emergency Catch
可能产生:
Track
→
Intercept
→
Catch
所以:
New Cognition
↓
New Method
↓
New Action
而不是:
New Scene
↓
Continue Old Action
156.10 Re-Cognition 是认知状态转换
可以将系统状态表示为:
Normal Cognition
当出现:
Unexpected Scene
进入:
Cognitive Re-evaluation
然后:
Re-Cognition
完成后:
New Cognition
于是:
Cognition(t)
↓
Unexpected Scene
↓
Re-Cognition
↓
Cognition(t+1)
这意味着:
认知本身也是动态状态,而不是一次性计算结果。
156.11 Re-Cognition 与 Memory
重新认知并不意味着忘记过去。
相反:
Previous Cognition
+
Current Scene
+
Memory
共同参与:
Re-Cognition
例如机器曾经学习过:
Tilted Table
+
Egg
→
Rolling
再次遇到:
Tilted Table
+
Egg
虽然当前:
Egg
还没有明显移动,但历史知识可能使机器提前认知:
Potential Rolling
于是 Re-Cognition 不只是:
Current Scene
还可以利用:
Past Experience
形成:
Current Scene
+
Memory
↓
New Cognition
156.12 Re-Cognition 与 Prediction
第155章中:
Unexpected Scene
来自:
Expected Scene
≠
Actual Scene
第156章进一步:
Unexpected Scene
↓
Re-Cognition
重新认知之后,系统又可以建立新的预测:
New Cognition
↓
New Prediction
于是形成:
Prediction
↓
Action
↓
World
↓
New Scene
↓
Re-Cognition
↓
New Prediction
这就产生了一个持续运行的:
Cognitive Prediction Loop
156.13 Re-Cognition 的完整闭环
到这里,前面的章节可以形成:
Scene
↓
Perception
↓
Cognition
↓
Method
↓
Action
↓
World Change
↓
New Perception
↓
New Scene
↓
Scene Comparison
↓
Unexpected Scene
↓
Re-Cognition
↓
New Cognition
↓
New Method
↓
New Action
进一步形成:
┌───────────────┐
│ New Scene │
└───────┬───────┘
↓
┌───────────────┐
│ Re-Cognition │
└───────┬───────┘
↓
┌───────────────┐
│ New Cognition │
└───────┬───────┘
↓
┌───────────────┐
│ New Method │
└───────┬───────┘
↓
┌───────────────┐
│ New Action │
└───────┬───────┘
↓
World
↓
New Scene
156.14 Re-Cognition 的核心公式
可以正式建立:
New Cognition
=
CognitiveCompute(
New Scene,
Previous Cognition,
Scene Change,
Memory,
Goal,
Capability
)
进一步:
New Method
=
Method Matching(New Cognition)
以及:
New Action
=
Dynamic Action(New Method, New State)
因此形成:
New Scene
↓
New Cognition
↓
New Method
↓
New Action
但完整系统实际上是:
Scene(t)
↓
Cognition(t)
↓
Method(t)
↓
Action(t)
↓
World(t+1)
↓
Scene(t+1)
↓
Re-Cognition
↓
Cognition(t+1)
↓
Method(t+1)
↓
Action(t+1)
最终,本章可以确立一个重要原则:
机器不应该在世界发生变化以后继续相信旧的认知;它必须根据新的 Scene 重新认识当前世界。
因此:
New Scene
≠
Old Cognition
而应该:
New Scene
→
Re-Cognition
→
New Cognition
→
New Method
→
New Action
这使前面的 Dynamic Method、Dynamic Action、Action Failure、Unexpected Scene 真正连接成了一个连续的认知重构机制。