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

第87章 认知结构 Cognitive Structure

第87章 Cognitive Structure

中文:

认知结构

第82章研究:

Symbol
 ↓
Cognitive Element

第83章研究:

Knowledge
 ↓
Structure
 ↓
Element

第84章研究:

Element
 ↓
Relation

第85章研究:

Element
+
Relation
 ↓
Cognitive Object

第86章研究:

Object
 ↓
State

到这里,机器已经分别拥有了:

元素
关系
对象
状态

但是仍然存在一个更加基础的问题:

这些独立的认知单位如何在机器内部组织成为一个完整的认知结构?

这就是本章研究的问题。


87.1 什么是认知结构

可以定义:

认知结构,是机器将认知元素、元素之间的关系、由元素和关系形成的认知对象,以及对象状态按照一定结构组织起来后形成的机器内部认知组织形式。

简单表示:

Element
 ↓
Relation
 ↓
Object
 ↓
State
 ↓
Cognitive Structure

但这里的箭头并不表示简单的线性生成。

真正的结构是:

Element
   ↕
Relation
   ↕
Object
   ↕
State

它们之间形成相互关联的结构网络。

因此:

认知结构不是元素、关系、对象、状态的简单相加,而是它们之间有组织的结构关系。


87.2 为什么需要认知结构

如果机器只有:

Element A
Element B
Element C

机器只是拥有若干信息单位。

如果进一步知道:

A relates to B
B relates to C

机器开始拥有关系。

如果进一步形成:

Object A
Object B

机器开始拥有对象。

如果对象进一步具有:

State

机器开始认识对象当前情况。

但是,如果这些内容不能组织起来:

Element
Relation
Object
State

仍然是分散的。

因此必须建立:

Cognitive Structure

使机器能够回答:

这些认知内容之间究竟是怎样组织起来的?


87.3 认知结构不是知识库

这是一个非常重要的区别。

传统系统可能建立:

Knowledge Base

用于:

存储知识
查询知识

而本章研究的:

Cognitive Structure

不是简单的知识存储容器。

它研究的是:

知识如何组织
元素如何连接
对象如何形成
状态如何附着
关系如何作用

因此:

Knowledge Base
=
知识存储

而:

Cognitive Structure
=
机器内部认知组织

两者不是同一个概念。


87.4 认知结构的基本单位

认知结构最基础的单位仍然是:

Cognitive Element

例如:

Supplier
Product
Price
Location
Customer
Order
Payment

这些元素本身还没有形成完整认知。

必须进一步建立:

Element
+
Relation

例如:

Supplier
 ↓
produces
 ↓
Product

这样机器才开始形成结构。


87.5 元素进入结构

一个元素进入认知结构之后,不再只是:

Element

而是拥有:

Identity
Type
Meaning
Attributes
Relations
Context

因此:

Cognitive Element

可以成为认知结构中的节点。

例如:

Supplier A

作为一个元素进入结构:

Supplier A

然后与:

Product A
Location A
Order A

建立关系。


87.6 关系是认知结构的连接机制

如果没有关系:

Element A
Element B
Element C

只是三个独立单位。

关系建立以后:

Element A
   ↓
Relation
   ↓
Element B

形成结构连接。

因此:

关系是认知结构中的连接机制。

可以表示:

Element
   │
   └── Relation ──→ Element

多个关系组合以后:

Element
 ├── Relation → Element
 ├── Relation → Element
 └── Relation → Element

开始形成认知结构。


87.7 对象是结构中的组织单位

前面已经建立:

Element
+
Relation
 ↓
Object

因此对象不是脱离结构存在的。

对象本身就是:

Elements
+
Relations
+
Structure

形成的认知单位。

例如:

Supplier A

可以包含:

Name
Location
Products
Capacity
Status

这些内容通过关系组织起来以后:

Supplier A

就成为一个:

Cognitive Object

87.8 对象内部结构

对象本身也具有内部结构:

Object
│
├── Elements
├── Attributes
├── Relations
└── State

例如:

Supplier A
│
├── Name
├── Location
├── Product
├── Capacity
└── Current State

因此:

对象不是一个简单的数据记录,而是认知结构中的一个结构化单位。


87.9 对象之间的结构

对象之间同样可以建立关系。

例如:

Supplier A
     │
     │ supplies
     ↓
Product A

以及:

Customer A
     │
     │ purchases
     ↓
Product A

最终:

Supplier A
      ↓
   Product A
      ↑
Customer A

形成多个对象之间的认知结构。


87.10 状态进入认知结构

第86章已经建立:

Object
 ↓
State

因此对象进入认知结构后,不只是:

Object

还需要带有:

Current State

例如:

Supplier A
 ↓
Available

或者:

Order A
 ↓
Paid

因此:

Cognitive Object
+
Cognitive State

成为动态认知结构的重要组成部分。


87.11 认知结构的基本形式

可以建立:

Cognitive Structure
│
├── Elements
├── Relations
├── Objects
└── States

其中:

Element

是基本认知单位。

Relation

是连接机制。

Object

是结构化认知单位。

State

是对象当前动态条件。


87.12 认知结构不是线性的

必须特别注意:

Element
 ↓
Relation
 ↓
Object
 ↓
State

这个表达主要用于说明理论形成过程。

实际认知结构并不是一条线。

它更接近:

             Element
                │
        ┌───────┼───────┐
        ↓       ↓       ↓
     Relation Object  Element
        │       │       │
        └───┬───┘       │
            ↓           │
          State ←───────┘

因此:

认知结构是多节点、多关系、多状态组成的结构,而不是单向流程。


87.13 认知结构中的节点

可以把:

Element
Object
State

看作不同类型的认知节点。

例如:

Element Node
Object Node
State Node

关系则成为:

Relation Edge

于是形成:

Node
+
Relation
=
Cognitive Structure

87.14 认知结构中的层级

认知结构还可以存在层级:

Element
 ↓
Object
 ↓
Composite Object
 ↓
Object Group
 ↓
Cognitive System

例如:

Screw
 ↓
Toothbrush Head
 ↓
Electric Toothbrush
 ↓
Oral Care Product

因此机器可以建立:

Part
 ↓
Object
 ↓
System

这种层级结构。


87.15 认知结构中的组合

多个对象也可以组成更大的对象。

例如:

Motor
Battery
Controller
Handle

通过:

Composition Relation

形成:

Electric Toothbrush

所以:

Object A
+
Object B
+
Object C
 ↓
Composite Object

这意味着:

认知结构具有组合能力。


87.16 认知结构中的上下文

认知结构还需要考虑:

Context

例如:

Supplier A

在不同上下文中:

采购上下文
物流上下文
生产上下文
销售上下文

其相关认知结构可能不同。

因此:

Object
+
Context

决定机器当前使用哪一部分认知结构。


87.17 认知结构中的时间

状态具有时间性。

因此认知结构也具有:

Temporal Dimension

例如:

Supplier A
 ↓
State(t1)
 ↓
State(t2)
 ↓
State(t3)

所以认知结构不仅可以表示:

What

还可以表示:

When

从而开始形成:

Temporal Cognitive Structure

87.18 静态认知结构

如果结构主要表示:

Elements
Relations
Objects

可以称为:

Static Cognitive Structure

例如:

Supplier
 ↓
produces
 ↓
Product

这种结构主要描述:

对象之间是什么关系。


87.19 动态认知结构

加入状态以后:

Object
 ↓
State

结构开始变化:

Supplier
 ↓
Available

后来:

Supplier
 ↓
Busy

于是形成:

Dynamic Cognitive Structure

它描述:

对象及其关系如何随着状态变化而变化。


87.20 认知结构与状态历史

状态变化可以保存:

State History

因此:

Cognitive Structure
 ↓
State
 ↓
State History

机器不仅可以保存当前结构:

Current Structure

还可以保留:

Historical Structure

这为后面的:

Memory
Experience
Learning

提供结构基础。


87.21 认知结构与记忆

记忆并不是简单保存:

Text

而可以保存:

Cognitive Structure

例如一次经历:

Customer A
 ↓
Ordered
 ↓
Product A
 ↓
Payment Completed
 ↓
Delivered

这实际上是一组:

Objects
Relations
States
Events

形成的认知结构。

因此:

记忆可以被理解为被保存的认知结构及其变化记录。


87.22 认知结构与知识

知识结构化之后:

Knowledge
 ↓
Elements
 ↓
Relations
 ↓
Objects
 ↓
States

形成:

Cognitive Structure

因此:

知识进入机器之后,只有被组织成可关联的认知结构,才能真正参与机器认知。

这也是本研究与传统“知识库”概念的重要区别之一。


87.23 认知结构与匹配

当机器面对新的输入:

New Information

需要与已有结构比较:

New Cognitive Elements
        ↓
Existing Cognitive Structure

寻找:

Element Match
Object Match
Relation Match
State Match

于是:

New Structure
      ↓
Cognitive Matching
      ↓
Existing Structure

这就为后面的:

认知匹配

建立结构基础。


87.24 认知结构与人的认知知识体系

人的知识也可以被理解为一种:

Human Cognitive Structure

机器则建立:

Machine Cognitive Structure

于是出现一个非常重要的研究问题:

Human Cognitive Structure
            ↕
        Mapping
            ↕
Machine Cognitive Structure

也就是:

机器如何将人的知识结构映射成机器可以认知的结构。

这正是后面认知匹配理论的重要基础。


87.25 认知结构映射

例如人的知识:

“供应商A生产电动牙刷。”

机器可以结构化为:

Object:
Supplier A

Relation:
produces

Object:
Electric Toothbrush

形成:

Supplier A
    │
 produces
    ↓
Electric Toothbrush

如果进一步知道:

Supplier A currently accepts orders.

则加入:

State:
Available

最终形成:

Supplier A
 ├── produces → Electric Toothbrush
 └── state → Available

这就是从人的表达进入机器认知结构的过程。


87.26 认知结构的完整组成

可以定义:

Cognitive Structure
=
Elements
+
Relations
+
Objects
+
States
+
Context
+
Time

其中:

Elements

提供基本认知单位。

Relations

提供连接。

Objects

提供结构化实体。

States

提供动态条件。

Context

提供认知范围。

Time

提供变化维度。


87.27 认知结构的数据模型

可以进一步形成工程结构:

CognitiveStructure
{
    elements[],
    relations[],
    objects[],
    states[],
    context,
    timestamp
}

元素:

CognitiveElement
{
    id,
    type,
    value,
    attributes
}

关系:

CognitiveRelation
{
    source,
    relation,
    target
}

对象:

CognitiveObject
{
    id,
    elements[],
    relations[],
    attributes
}

状态:

CognitiveState
{
    object_id,
    state_type,
    state_value,
    condition,
    timestamp
}

于是理论开始真正进入:

Machine Data Structure

87.28 认知结构的最小单元

认知结构最小可以表示为:

A
 ↓
Relation
 ↓
B

例如:

Supplier A
 ↓ produces
Product A

进一步加入状态:

Supplier A
 ↓ produces
Product A

Supplier A
 ↓ state
Available

这已经构成一个最小的:

Cognitive Structure

87.29 认知结构的扩展

从一个结构可以扩展为:

A
├── Relation → B
├── Relation → C
├── Relation → D
└── State → S

多个对象继续连接:

A ───→ B
│      │
↓      ↓
C ───→ D

最终形成:

Cognitive Structure Graph

但这里的“Graph”只是工程表示方式。

本章研究的核心仍然是:

认知结构

而不是图数据库本身。


87.30 认知结构的边界

一个认知结构不能无限扩大。

机器必须知道:

哪些元素属于这个结构?
哪些对象属于这个结构?
哪些关系属于这个结构?
哪些状态属于这个结构?

因此需要:

Cognitive Boundary

例如:

Order A

的认知结构可以包含:

Customer
Product
Payment
Delivery

但与当前订单无关的:

Other Customer
Other Product

不应该自动进入同一个局部结构。


87.31 局部认知结构

因此可以建立:

Local Cognitive Structure

例如:

Current Task
 ↓
Relevant Elements
 ↓
Relevant Objects
 ↓
Relevant Relations
 ↓
Relevant States

形成:

Current Cognitive Structure

这使机器能够围绕当前认知对象形成局部结构。


87.32 全局认知结构

与局部结构对应:

Global Cognitive Structure

它保存机器长期积累的:

Elements
Objects
Relations
States
Knowledge
Memory
Experience

于是:

Global Structure
        ↓
Relevant Substructure
        ↓
Current Cognition

这为后续机器认知过程提供了重要基础。


87.33 认知结构的激活

机器面对新的输入时,并不是每一次都调用全部认知结构。

例如:

Input:
Supplier A shipping delay

机器可能激活:

Supplier A
Order
Shipping
Delay
Current State
Historical State

形成:

Activated Cognitive Structure

因此可以进一步研究:

Cognitive Structure
 ↓
Activation
 ↓
Current Cognitive Context

但激活机制将在后续章节继续研究。


87.34 认知结构与认知过程

需要严格区分:

Cognitive Structure

和:

Cognitive Process

认知结构回答:

机器内部有什么,以及这些内容如何组织。

认知过程回答:

机器如何利用这些结构进行认知活动。

因此:

Structure

是:

“存在形式”

而:

Process

是:

“运行过程”

本章主要研究前者。


87.35 认知结构与方法

同样需要区分:

Structure

和:

Method

结构:

Supplier
 ↓
Product
 ↓
Available

方法:

EvaluateSupplier()

结构描述:

机器知道什么。

方法描述:

机器如何处理。

因此:

Cognitive Structure

是后续:

Cognitive Method

运行的基础。


87.36 认知结构与行为

行为更加不同。

结构:

Supplier
 ↓
Available

方法:

EvaluateSupplier

决策:

SelectSupplier

行为:

PlaceOrder

形成:

Structure
 ↓
Method
 ↓
Decision
 ↓
Behavior

因此本章不提前进入行为研究。


87.37 认知结构的稳定性

一个好的认知结构不能因为一次输入就完全改变。

例如:

Supplier A

作为对象应该保持:

Identity

而:

State

可以变化:

Available
 ↓
Busy
 ↓
Available

因此:

Structure

需要区分:

Stable Structure

和:

Dynamic State

这样机器才能保持认知连续性。


87.38 认知结构的变化

认知结构本身也可能发生变化。

例如机器最初知道:

Supplier A
 ↓
produces
 ↓
Product A

后来获得新信息:

Supplier A
 ↓
produces
 ↓
Product B

机器需要把新元素和新关系加入结构。

因此:

Old Structure
 ↓
New Information
 ↓
Structure Update
 ↓
Updated Structure

这就是:

认知结构更新。


87.39 认知结构更新

可以定义:

Cognitive Structure Update

包括:

Add Element
Remove Element
Modify Element
Add Relation
Remove Relation
Modify Relation
Add Object
Modify Object
Update State

因此认知结构不是静态数据库。

它是:

Continuously Updatable Structure

87.40 认知结构一致性

结构不断更新以后,还必须保持:

Consistency

例如:

Supplier A
State = Available

同时又存在:

Supplier A
State = Closed

如果两个状态都被认为是当前状态,就产生:

State Conflict

因此认知结构必须支持:

Consistency Check

包括:

Identity Consistency
Relation Consistency
Object Consistency
State Consistency
Temporal Consistency

87.41 认知结构冲突

人的信息也可能出现冲突:

Information A:
Supplier Available

Information B:
Supplier Closed

机器不能简单地:

A + B

而应该保留:

Source
Time
Context
Confidence

形成:

Conflicting Cognitive Structure

然后在后续认知过程中处理。

这说明:

认知结构不仅需要表示知识,还需要能够容纳不确定和冲突的信息。


87.42 认知结构与来源

一个认知结构中的内容最好能够追溯来源:

Element
 ↓
Source

例如:

Supplier A
Source:
Human Input

或者:

Supplier A
Source:
Sensor

或者:

Supplier A
Source:
Previous Experience

因此:

Cognitive Structure

可以附带:

Source
Timestamp
Context

这为后续认知可靠性研究提供基础。


87.43 认知结构与可信度

机器还可能需要记录:

Confidence

例如:

Supplier A
State = Available
Confidence = High

或者:

Supplier A
State = Available
Confidence = Low

因此:

Cognitive Structure

不仅可以表示:

What

还可以表示:

How Certain

但可信度本身属于后续认知判断的重要内容,本章只确定其结构位置。


87.44 机器认知结构与现实世界

最终可以建立:

Reality
 ↓
Perception
 ↓
Information
 ↓
Symbol
 ↓
Element
 ↓
Relation
 ↓
Object
 ↓
State
 ↓
Cognitive Structure

这意味着机器开始形成:

Internal Representation of Reality

即:

现实世界在机器内部的结构化认知表示。


87.45 机器认知结构不是现实本身

必须明确:

Reality

和:

Cognitive Structure

不是同一个东西。

现实:

真实存在

机器结构:

机器对现实的结构化表示

因此:

Reality
       ↓
Machine Perception
       ↓
Cognitive Representation

机器永远是在自己的认知结构中认识现实。

这也是机器认知理论必须首先解决的问题。


87.46 Human Cognitive Structure 与 Machine Cognitive Structure

人的认知结构:

Human
 ↓
Perception
 ↓
Knowledge
 ↓
Memory
 ↓
Experience
 ↓
Cognition

机器:

Machine
 ↓
Perception
 ↓
Symbol
 ↓
Element
 ↓
Relation
 ↓
Object
 ↓
State
 ↓
Cognitive Structure

二者结构形式不必完全相同。

研究的关键是:

Human Knowledge
       ↓
Mapping
       ↓
Machine Cognitive Structure

这正是未来:

Cognitive Matching

的重要基础。


87.47 认知结构的核心工程模型

可以定义:

Machine Cognitive Structure

基本模型:

┌────────────────────────────┐
│     Cognitive Structure    │
├────────────────────────────┤
│ Elements                   │
│ Relations                  │
│ Objects                    │
│ States                    │
│ Context                    │
│ Time                       │
│ Source                     │
└────────────────────────────┘

内部关系:

Element
   ↓
Relation
   ↓
Object
   ↓
State

但运行时是:

Element ↔ Relation ↔ Object ↔ State

87.48 认知结构的核心闭环

机器内部可以形成:

Element
 ↓
Relation
 ↓
Object
 ↓
State
 ↓
Cognitive Structure
 ↓
New Information
 ↓
Structure Update
 ↓
Updated Cognitive Structure

于是:

Cognitive Structure

不再只是一次形成,而是可以持续更新。


87.49 本章核心理论链

第82章:

Symbol
 ↓
Element

第83章:

Knowledge
 ↓
Structure

第84章:

Element
 ↓
Relation

第85章:

Element + Relation
 ↓
Object

第86章:

Object
 ↓
State

第87章:

Element
+
Relation
+
Object
+
State
 ↓
Cognitive Structure

于是第一次形成完整的机器认知结构。


87.50 Cognitive Structure 的最终定义

Cognitive Structure 是机器对认知元素、元素关系、认知对象及其状态进行结构化组织后形成的内部认知表示,用于保持对象之间的联系、对象当前状态以及相关上下文和时间关系,从而使机器能够在后续认知过程中对现实信息进行持续组织、比较、匹配和更新。

可以浓缩为:

Cognitive Structure
=
Element
+
Relation
+
Object
+
State
+
Context
+
Time

87.51 本章最重要的理论认识

本章最重要的不是增加一个新的数据对象,而是完成一个理论转变:

以前:

Element
Relation
Object
State

是分别研究的概念。

从本章开始:

Element
Relation
Object
State

被看作一个整体。

也就是:

Machine
 ↓
Cognitive Structure

机器内部第一次拥有了可以持续存在的:

结构化认知空间。


87.52 从“知道”进入“组织”

前面的机器已经开始:

知道一个元素
知道一个关系
知道一个对象
知道一个状态

而本章进一步:

知道这些内容如何组织在一起。

因此:

Knowledge

开始转化为:

Cognitive Organization

这也是:

Machine Intelligence

从信息处理进一步走向机器认知的重要一步。


87.53 本章结论

机器认知不能建立在大量孤立信息之上。

机器必须形成:

Element
 ↓
Relation
 ↓
Object
 ↓
State

并进一步组织成:

Cognitive Structure

因此:

认知结构是机器内部连接“知道什么”和“如何继续认知”的基础结构。

完整表示为:

现实世界
   ↓
机器感知
   ↓
信息
   ↓
符号
   ↓
认知元素
   ↓
认知关系
   ↓
认知对象
   ↓
认知状态
   ↓
认知结构

而认知结构形成以后,机器才真正具备一个可以进一步进行:

匹配
记忆
经验
推理
判断
决策
行为
学习

的内部认知基础。

但这些都不是本章研究内容。

本章只完成一个关键任务:

建立机器内部“认知结构”这一基本理论对象。

下一阶段需要继续研究的问题不是马上进入行为,而是:

第88章 Cognitive Context

认知上下文

核心问题:

机器面对同一个认知对象时,为什么在不同的时间、任务、环境和交互条件下,会形成不同的认知结构?

进一步研究:

Cognitive Structure
        +
Context
        ↓
Current Cognitive Context

为后续的:

认知激活
认知匹配
认知判断

建立基础。

Leave a Reply

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