第142章 Current Cognitive State
当前认知状态
机器永远不是在真空中进行认知。
现实世界持续变化:
Object
Position
Motion
Environment
Contact
People
Events
同时机器自身也具有历史:
Memory
Experience
Knowledge
Goals
Previous State
因此,机器在某一个时刻形成的认知,不应该简单等于:
Current Scene
而应该是:
Real-Time Scene
+
Historical Cognition
+
Current Goal
+
Current Internal State
↓
Current Cognitive State
142.1 什么是 Current Cognitive State
可以定义:
Current Cognitive State,是 ICAI 在某一个具体时间点,根据当前感知、历史认知、当前上下文、当前目标以及内部状态,对现实世界形成的暂时性认知状态。
形式化:
CCS(t)
=
F(
Perception(t),
Memory(t),
Context(t),
Goal(t),
InternalState(t)
)
其中:
CCS
=
Current Cognitive State
它不是永久知识。
它是:
Time-Bounded
Context-Bounded
Goal-Bounded
的当前认知。
142.2 Scene 不等于 Cognition
这是本章最重要的区别之一。
例如现实世界中存在:
桌子
+
鸡蛋
+
手
+
地面
+
杯子
这只是:
Real Scene
机器真正形成的认知可能是:
Egg
is on
Table
Hand
is approaching
Egg
Egg
is fragile
Hand
may contact
Egg
因此:
Scene
≠
Cognitive State
场景是现实世界当前存在的状态。
认知状态是:
机器对当前场景形成的结构化内部表示。
142.3 Current Cognitive State 是动态的
假设:
t₁
Hand far from Egg
机器形成:
Egg
+
Hand
+
Distance = Far
+
Approaching = False
到了:
t₂
Hand approaching Egg
认知发生变化:
Distance = Near
+
Velocity = Approaching
+
Contact = Possible
到了:
t₃
Hand touches Egg
认知进一步变化:
Contact = True
+
Force > 0
到了:
t₄
Egg moves
当前认知又变成:
Hand
→
Force
→
Egg Movement
因此:
CCS(t₁)
≠
CCS(t₂)
≠
CCS(t₃)
≠
CCS(t₄)
但是它们属于同一个:
Continuous Cognitive Process
142.4 当前认知不是瞬间快照
如果只把当前认知定义成:
Current Sensor Data
机器只能知道:
现在是什么
却不知道:
刚才发生了什么
因此:
Current State
必须包含一定的时间连续性。
可以表示为:
Scene(t-3)
Scene(t-2)
Scene(t-1)
Scene(t)
↓
Temporal Integration
↓
Current Cognitive State
例如:
Egg was stable
↓
Egg started moving
↓
Egg accelerated
↓
Egg is currently falling
最终机器认知的不是:
Egg Position = X
而是:
Egg
is currently falling
这已经包含了:
Current State
+
Temporal History
142.5 Historical Cognition 的作用
同一个现实场景,由于历史不同,可以产生完全不同的当前认知。
例如当前看到:
Door = Closed
机器可能有两种历史。
History A
Door was always closed
形成:
Normal Closed State
History B
Door was opened
↓
Person entered
↓
Door closed
形成:
Recently Closed
+
Person Possibly Inside
现实当前画面相同:
Door = Closed
但:
Cognitive State A
≠
Cognitive State B
因此:
当前认知不仅由当前场景决定,也由机器知道这个场景之前发生过什么决定。
142.6 Current Cognitive State 的组成
可以建立:
Current Cognitive State
{
Perception
Objects
Relations
Events
Environment
History
Goal
Attention
Beliefs
Predictions
Uncertainty
}
进一步:
Perception
↓
What is detected?
Objects
↓
What entities exist?
Relations
↓
How are they connected?
Events
↓
What is changing?
History
↓
What happened before?
Goal
↓
What matters now?
Prediction
↓
What may happen next?
Uncertainty
↓
What is not yet certain?
最终共同形成:
Current Cognitive State
142.7 当前认知状态不是世界真相
这是 ICAI 必须明确区分的一层。
Reality
是现实本身。
Perception
是机器感知到的内容。
Cognition
是机器解释后的内容。
因此:
Reality
↓
Perception
↓
Cognition
并不意味着:
Cognition = Reality
例如机器看到:
Object
可能判断:
Glass
但实际可能是:
Plastic
因此 Current Cognitive State 应该允许:
Confidence
Uncertainty
Alternative Hypotheses
例如:
Object Type:
Glass
Confidence:
0.72
Alternative:
Plastic
Confidence:
0.28
这使动态认知能够处理:
Incomplete Information
Ambiguous Information
Noisy Information
Changing Information
142.8 Current Cognitive State 的时间结构
可以进一步定义:
CCS(t)
其中:
t = Current Time
那么:
CCS(t)
=
State(
World(t),
History(<t),
Goal(t),
InternalState(t)
)
而下一时刻:
CCS(t+1)
由:
CCS(t)
+
New Perception
+
New Event
+
Internal Transition
共同产生。
因此:
CCS(t)
↓
New Observation
↓
State Update
↓
CCS(t+1)
这就形成:
动态认知状态转换。
142.9 从 State 到 State Transition
于是:
Current Cognitive State
不能孤立存在。
必须建立:
State Transition
例如:
Stable
↓
Moving
↓
Approaching
↓
Contact
↓
Impact
↓
Damage
这些并不是单纯的标签变化。
它们代表:
Cognitive State Transition
因此第142章实际上为后续:
Dynamic Cognitive State Machine
建立基础。
第143章 Cognitive Context
认知上下文
如果说:
Current Cognitive State
回答:
机器现在认为什么?
那么:
Cognitive Context
回答:
机器为什么在当前情况下形成这样的认知?
143.1 什么是 Cognitive Context
可以定义:
Cognitive Context
=
Object
+
Environment
+
Relations
+
History
+
Goal
但这只是第一层。
更完整地:
Context
{
Objects
Environment
Relations
History
Events
Goal
Time
Location
Internal State
}
因此:
认知上下文不是背景信息,而是决定当前认知解释方式的结构集合。
143.2 同一个对象,不同上下文
例如:
Knife
单独看:
Object = Knife
几乎没有足够的认知意义。
如果:
Knife
+
Kitchen
+
Table
+
Food
可能形成:
Food Preparation Tool
如果:
Knife
+
Person Hand
+
Cutting Motion
形成:
Cutting Action
如果:
Knife
+
Person
+
Fast Movement
+
Threatening Direction
认知状态就完全不同。
因此:
Object
本身不是完整认知。
真正的认知是:
Object
+
Context
143.3 Environment
环境决定对象的意义。
例如:
Box
在:
Warehouse
可能是:
Cargo
在:
Kitchen
可能是:
Storage Container
在:
Factory
可能是:
Production Material Container
因此:
Object Meaning
=
Object
+
Environment
这意味着 ICAI 不应该将:
Object Identity
与:
Object Cognitive Meaning
完全等同。
143.4 Relations
对象本身的信息有限。
关系使对象进入场景结构。
例如:
Egg
Table
只是两个对象。
加入:
Egg
is-on
Table
认知结构就发生了变化。
进一步:
Hand
approaches
Egg
再加入:
Egg
is-near
Table-edge
系统开始获得:
Potential Fall Risk
因此:
Context
不是对象集合:
{Egg, Table, Hand}
而是:
Graph
例如:
Hand
│
approaches
↓
Egg
│
is-on
↓
Table
│
near
↓
Edge
143.5 History
同一个当前场景,因为历史不同,也可能产生不同认知。
例如:
Person
+
Door
如果历史是:
Person approached door
↓
Opened door
↓
Entered room
↓
Door closed
那么当前:
Door = Closed
不能简单理解为:
No Person Inside
历史使:
Person
likely inside
成为合理的当前认知。
因此:
Context
=
Current Scene
+
Historical Trajectory
143.6 Goal
这是 Cognitive Context 与普通场景表示之间最重要的区别之一。
同一个场景:
Table
+
Egg
+
Hand
+
Glass
如果机器的目标是:
Pick Up Egg
那么注意:
Egg
Hand
Distance
Grip
如果目标是:
Avoid Breaking Egg
那么重点变成:
Fragility
Force
Contact
Acceleration
Support
如果目标是:
Clean Table
那么重点又变成:
Objects
Surface
Contamination
Removal
因此:
Same Scene
+
Different Goal
=
Different Cognitive Context
这意味着:
认知不是单纯由世界决定,也受到机器当前任务和目标的调制。
143.7 Cognitive Context 决定 Attention
因此可以建立:
Scene
↓
Context
↓
Attention
↓
Relevant Elements
↓
Current Cognitive State
例如场景:
100 Objects
机器不可能所有对象都给予同等认知资源。
如果当前目标是:
Pick Up Egg
那么:
Egg
Hand
Table
Distance
Grip
获得高优先级。
其他:
Chair
Wall
Lamp
Window
可能处于低优先级。
因此:
Cognitive Context
→
Relevance
→
Attention
143.8 Context 是认知选择机制
可以把上下文进一步表示为:
Context
↓
What matters?
↓
What is relevant?
↓
What should be ignored?
↓
What should be tracked?
↓
What should be predicted?
因此 Cognitive Context 不只是:
Data Container
而是:
Cognitive Selection Structure
它帮助系统确定:
Relevant
Irrelevant
Important
Unimportant
Current
Historical
Potential
Actual
143.9 Context 与 Pattern 的关系
上一部分已经建立:
General Cognitive Pattern
现在:
Context
决定:
哪个认知模式应该在当前场景中被激活。
例如已有:
Pattern A:
Fragile + Impact → Damage Risk
当前场景:
Egg
+
Hand
+
Approaching
Context 判断:
Fragility = Relevant
Impact = Possible
于是:
Pattern A
被激活。
如果当前场景是:
Egg
inside
Refrigerator
同一个模式可能暂时没有必要激活。
因此:
Pattern
+
Context
→
Pattern Activation
143.10 Current Cognitive State 与 Cognitive Context
两者必须严格区分。
Cognitive Context
描述:
当前认知所处的条件空间
即:
Object
Environment
Relations
History
Goal
Current Cognitive State
描述:
机器在这个上下文中当前形成的认知状态
因此:
Cognitive Context
↓
Interpretation
↓
Current Cognitive State
可以理解为:
Context
=
认知发生的条件
Cognitive State
=
在这些条件下形成的当前认知
143.11 二者形成动态认知循环
最终可以建立:
Real-Time Scene
↓
Perception
↓
Cognitive Context
↓
Relevant Structure
↓
Historical Cognition
↓
Pattern Activation
↓
Current Cognitive State
↓
Prediction
↓
Decision
↓
Action
↓
New Scene
↓
Context Update
↓
New Cognitive State
这就是:
ICAI Dynamic Cognition Loop
Observe
↓
Contextualize
↓
Understand
↓
Predict
↓
Decide
↓
Act
↓
Observe Again
第十五部分的核心转变
前十四部分主要解决:
How Cognition Is Constructed
第十五部分开始解决:
How Cognition Changes
因此整个 ICAI 理论在这里发生一次重要转折:
Static Cognition
↓
Dynamic Cognition
进一步:
Element
↓
Object
↓
Relation
↓
Method
↓
Memory
↓
Pattern
↓
Context
↓
Current Cognitive State
↓
Dynamic Cognitive Process
于是,ICAI 不再只是:
拥有知识的机器。
而开始成为:
能够根据当前现实、历史经验、上下文和目标,持续形成、更新和转换当前认知状态的机器。
这也为后续章节建立基础:
第144章 Cognitive Attention
第145章 Cognitive Focus
第146章 Cognitive State Transition
第147章 Cognitive Update
第148章 Cognitive Temporal Continuity
第149章 Cognitive Prediction
第150章 Cognitive Decision
最终形成:
Current Scene
↓
Cognitive Context
↓
Current Cognitive State
↓
State Transition
↓
Prediction
↓
Decision
↓
Action
↓
Feedback
↓
Updated Cognitive State
第十五部分真正开始研究的,不再是“机器有什么认知”,而是“机器此刻正在如何认知”。