第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 已经形成了真正的闭环。