首页 理论 架构 工程 文档 白皮书 著作 研究 案例 下载 博客 关于 开始使用 →

第156章 Re-Cognition 重新认知

第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 真正连接成了一个连续的认知重构机制

Leave a Reply

Your email address will not be published. Required fields are marked *