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

第160章 Cognitive Learning Update 认知学习更新

第160章 Cognitive Learning Update

认知学习更新

第159章 Experience Abstraction(经验抽象) 建立了:

Experience
 ↓
Element
Object
Attribute
Relation
State
Method
Risk
Result
 ↓
Abstract Experience

但经验抽象之后,还有一个核心问题:

抽象出来的经验如何真正改变机器已有的认知系统?

如果只是保存:

Experience

机器只是“记住”。

只有当经验进入:

Memory
 ↓
Knowledge
 ↓
Cognitive Model

并影响未来:

Future Matching

才真正形成:

Cognitive Learning Update(认知学习更新)


160.1 学习不是增加记忆数量

简单的记忆系统可能是:

Experience 1
Experience 2
Experience 3
Experience 4

但这种结构只能回答:

“过去发生过什么?”

认知学习需要进一步回答:

“这些经历改变了我对世界的什么认识?”

因此:

Experience
 ↓
Memory
 ↓
Knowledge Update
 ↓
Cognitive Model Update

学习的本质不是:

Memory++

而是:

Cognitive Model
→
Cognitive Model'

160.2 Cognitive Learning Update 的基本结构

建立:

Experience
 ↓
Memory
 ↓
Knowledge
 ↓
Cognitive Model
 ↓
Future Matching

完整过程:

Experience
 ↓
Experience Abstraction
 ↓
Memory Storage
 ↓
Knowledge Formation
 ↓
Cognitive Model Update
 ↓
Future Matching
 ↓
New Cognition

因此:

Learning Update 是从过去 Experience 改变未来认知计算的过程。


160.3 Experience → Memory

第159章已经完成:

Experience
 ↓
Abstraction

现在首先进入:

Memory

但 Memory 不应该只保存事件原文。

例如:

Experience:

Egg rolled on tilted table.

应该转换成结构:

Object = Fragile Object
Attribute = Low Stability
Relation = Inclined Surface
State = Rolling
Risk = Fall / Damage
Result = Position Changed

然后保存:

Memory

因此:

Experience
 ↓
Structured Memory

160.4 Memory → Knowledge

单个 Memory 不一定构成 Knowledge。

例如:

Memory 1:
Egg rolled.

Memory 2:
Glass slid.

Memory 3:
Ceramic cup moved.

单独看:

Memory 1
Memory 2
Memory 3

只是经历。

当系统发现共同结构:

Inclined Surface
+
Low Friction
+
Object
→
Motion

就形成:

Knowledge

所以:

Memory
+
Pattern Detection
 ↓
Knowledge

160.5 Knowledge 不是固定事实

这里需要避免把 Knowledge 理解成:

IF A THEN B

这样的绝对规则。

现实中的认知知识可能是:

Condition
+
Context
+
Relation
→
Possible Result

例如:

Inclined Surface
+
Fragile Object
+
Low Friction
→
Higher Rolling Risk

不是:

Inclined Surface
→
Always Rolling

因此 Knowledge 应该保存:

Pattern
+
Condition
+
Context
+
Observed Outcome
+
Confidence

160.6 Knowledge → Cognitive Model

Knowledge 真正改变的是:

Cognitive Model

例如原来的模型:

Egg
=
Object

经过经验以后:

Egg
=
Fragile Object
+
Sensitive To Force
+
Potentially Unstable

这就是认知模型发生变化。

进一步:

Tilted Surface
+
Egg

原来可能没有特殊意义。

学习之后:

Tilted Surface
+
Egg
→
Potential Motion
→
Risk Increase

于是:

Cognitive Model'

比:

Cognitive Model

拥有更多可计算结构。


160.7 Cognitive Model 是什么

可以将 Cognitive Model 定义为:

机器当前用于解释 Object、Attribute、Relation、State、Method、Risk 和 Result 的内部结构。

例如:

Cognitive Model
├── Object Model
├── Attribute Model
├── Relation Model
├── State Model
├── Method Model
├── Risk Model
└── Result Model

因此学习更新并不是简单添加:

New Fact

而可能更新:

Object
+
Relation
+
State
+
Method
+
Risk

多个认知结构。


160.8 Learning Update 可以是增加

最简单的一种学习:

Old Knowledge
+
New Experience
 ↓
New Knowledge

例如原来:

Glass
=
Fragile

新的 Experience 发现:

Glass
+
High Force
→
Damage

于是增加:

Force Sensitivity

形成:

Glass
=
Fragile
+
Force Sensitive

这是:

Knowledge Expansion

160.9 Learning Update 也可以是修正

学习不一定只是增加。

机器可能原来认为:

Egg
+
Table
→
Stable

但多次 Experience 发现:

Tilted Table
+
Egg
→
Rolling

于是:

Old Model

需要修正为:

New Model

即:

Stable

不能再作为无条件判断。

应该变成:

Stable
IF
Surface Stable
AND
Inclination Low

因此:

Learning
=
Model Modification

而不是:

Learning
=
Data Addition

160.10 Learning Update 也可以是删除

如果过去形成的知识长期与现实不一致:

Knowledge A
 ↓
Repeated Contradiction
 ↓
Knowledge Revision

则系统可能降低其权重,甚至移除。

例如:

Old Knowledge:
Object A always stable.

大量 Experience:

A moves
A moves
A moves

于是:

Confidence(A stable)
↓

最终:

Old Knowledge
→
Invalid / Low Confidence

因此 Cognitive Learning Update 应支持:

Add
Modify
Strengthen
Weaken
Invalidate

160.11 Learning Update 与 Confidence

知识不能只有:

True
False

很多认知结构来自有限 Experience。

例如:

Experience Count = 2

与:

Experience Count = 200

显然应该产生不同程度的可信度。

因此:

Knowledge
+
Evidence
 ↓
Confidence

可以形成:

Knowledge:
Egg + Tilted Surface → Rolling Risk

Confidence:
0.82

随着新的 Experience:

Experience
+
Consistent Result
 ↓
Confidence ↑

如果出现大量反例:

Contradictory Experience
 ↓
Confidence ↓

因此:

学习不仅改变知识内容,也改变机器对知识的信任程度。


160.12 Knowledge → Future Matching

这是本章最终目的。

如果学习只停留在:

Knowledge

仍然不够。

知识必须影响未来:

Future Matching

例如现在出现:

Glass
+
Tilted Surface
+
Low Friction

系统进行:

Future Matching

匹配过去形成的:

Fragile Object
+
Inclined Surface
+
Low Friction
→
Motion Risk

于是当前认知得到:

Potential Rolling / Sliding

因此:

Past Experience
 ↓
Knowledge
 ↓
Future Matching
 ↓
Current Cognition

160.13 Future Matching 不要求对象完全相同

这是与前面的 Cognitive Similarity 直接连接的地方。

过去:

Egg
+
Tilted Table
→
Rolling

现在:

Glass
+
Tilted Surface

对象不同:

Egg ≠ Glass

但结构可能相似:

Fragile
+
Inclined
+
Low Friction

因此可以匹配:

Past Experience
≈
Current Scene

然后得到:

Relevant Knowledge

所以:

Knowledge
+
Structural Similarity
 ↓
Future Matching

160.14 Learning 改变 Method Matching

未来匹配之后,不只是改变:

Cognition

还可以改变:

Method Selection

例如过去经验:

Fragile
+
Unstable
+
High Force
→
Damage

学习后:

Cognitive Model

知道:

High Force
=
High Risk

未来:

Current Scene:
Fragile + Unstable

在 Method Matching 时:

Normal Grasp
Safe Grasp

可能得到不同评价:

Normal Grasp
→
High Risk

Safe Grasp
→
Lower Risk

于是:

Learning
 ↓
Cognitive Model Update
 ↓
Method Matching
 ↓
New Method

这意味着过去 Experience 可以直接影响未来 Action。


160.15 Learning 也改变 Action Prediction

进一步:

Knowledge
 ↓
Expected Result

例如学习之前:

Action:
Move Egg

Expected:
Egg reaches target

学习以后:

Egg
+
Low Stability

系统知道:

Move Egg Fast
→
Higher Failure Risk

因此预测变成:

Move Slowly
→
Higher Success Probability

于是:

Knowledge
 ↓
Prediction
 ↓
Action Selection

160.16 Cognitive Learning Update 的循环

现在形成:

Experience
 ↓
Memory
 ↓
Knowledge
 ↓
Cognitive Model
 ↓
Future Matching
 ↓
Current Cognition
 ↓
Method
 ↓
Action
 ↓
Result
 ↓
New Experience

形成闭环:

      ┌─────────────────────┐
      │     Experience      │
      └─────────┬───────────┘
                ↓
             Memory
                ↓
            Knowledge
                ↓
        Cognitive Model
                ↓
        Future Matching
                ↓
           Cognition
                ↓
             Method
                ↓
             Action
                ↓
              Result
                ↓
           New Experience
                │
                └──────────────→ Memory

这已经不是简单的:

Experience Storage

而是:

Experience
→
Learning
→
Future Behavior
→
New Experience

160.17 Learning Update 与 Re-Cognition

第156章:

New Scene
 ↓
Re-Cognition

第160章进一步:

Experience
 ↓
Learning Update
 ↓
Cognitive Model
 ↓
Future Re-Cognition

因此未来遇到新的 Scene:

New Scene
 ↓
Re-Cognition
 ↓
Updated Cognitive Model
 ↓
New Cognition

这意味着:

机器每一次重新认知,都可能已经不是过去那个认知系统。

因为它已经被过去的 Experience 改变。


160.18 Learning Update 与 Dynamic Experience

第158章:

Dynamic Experience

描述:

Scene
+
Cognition
+
Method
+
Action
+
Result

第159章:

Experience Abstraction

提取:

Element
Object
Attribute
Relation
State
Method
Risk
Result

第160章:

Cognitive Learning Update

进一步:

Abstract Experience
 ↓
Knowledge
 ↓
Cognitive Model

因此形成连续链:

Dynamic Experience
 ↓
Experience Abstraction
 ↓
Cognitive Learning Update
 ↓
Updated Cognitive Model

160.19 Learning Update 的多方向性

认知学习不是单方向:

Experience
→
New Knowledge

而可能发生:

Experience
 ↓
 ┌──────────────┬───────────────┐
 ↓              ↓               ↓
Object Model  Risk Model    Method Model
 ↓              ↓               ↓
Relation      Prediction      Action

因此一次经验可能同时改变:

Object Understanding
+
Relation Understanding
+
State Understanding
+
Risk Estimation
+
Method Preference
+
Result Prediction

这就是:

Multivariate Cognitive Learning

160.20 核心公式

可以正式建立:

Knowledge(t+1)
=
Update(
Knowledge(t),
Abstract Experience(t)
)

进一步:

Cognitive Model(t+1)
=
Update(
Cognitive Model(t),
Knowledge(t+1)
)

未来匹配:

Future Matching
=
Match(
Current Scene,
Updated Cognitive Model
)

因此:

Experience
 ↓
Knowledge Update
 ↓
Cognitive Model Update
 ↓
Future Matching

最终:

Cognition(t+1)
=
Match(
New Scene,
Cognitive Model(t+1)
)

160.21 本章核心定义

Cognitive Learning Update 是机器将过去的 Experience 经过 Memory 与 Knowledge 的组织和抽象,进一步更新自身 Cognitive Model,并使更新后的认知结构影响未来 Scene Matching、Method Matching、Prediction 与 Action Selection 的过程。

核心结构:

Experience
 ↓
Memory
 ↓
Knowledge
 ↓
Cognitive Model
 ↓
Future Matching

完整形式:

Experience
 ↓
Abstraction
 ↓
Memory
 ↓
Pattern
 ↓
Knowledge
 ↓
Cognitive Model Update
 ↓
Future Matching
 ↓
New Cognition
 ↓
New Method
 ↓
New Action

最终形成:

Past Experience
      ↓
Learning Update
      ↓
Updated Cognition
      ↓
Future Behavior
      ↓
New Experience

因此,第160章完成了从:

第158章
“机器经历了什么”

到:

第159章
“机器从经历中抽取什么”

再到:

第160章
“这些抽取出来的结构如何改变机器未来的认知”

的完整推进。

核心原则:

真正的学习不是把过去存进 Memory,而是让过去的 Experience 改变未来的 Cognitive Model。

这也意味着,从这一章开始,WSaiOS 的 Experience → Learning → Cognition → Behavior 已经形成了真正的闭环。

Leave a Reply

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