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

第71章 Individual Cognitive Model

第71章 Individual Cognitive Model

第70章定义了:

Individual Cognitive Space 是个体认知内容实际存在的空间。

第71章进一步回答:

这个空间中的认知,按照什么结构组织?

答案是:

Individual Cognitive Model

中文:

个体认知模型


71.1 从 Cognitive Space 到 Cognitive Model

前一章:

Individual
    ↓
Individual Cognitive Space

本章:

Individual Cognitive Space
    ↓
Individual Cognitive Model

两者必须严格区分:

Cognitive Space
=
认知存在在哪里
Cognitive Model
=
认知按照什么结构存在

因此:

Space 是“空间”,Model 是“结构”。


71.2 Individual Cognitive Model 的定义

定义:

Individual Cognitive Model 是对一个具体个体的认知结构、认知状态、认知关系、认知记忆、认知经验、认知目标、认知决策与行为机制进行形式化描述的模型。

可以表示为:

Individual Cognitive Model
=
Structure
+
State
+
Memory
+
Experience
+
Goal
+
Decision
+
Behavior
+
Learning

71.3 为什么需要 Individual Cognitive Model

如果只有:

Individual Cognitive Space

系统可能拥有大量数据:

Objects
Memory
Knowledge
Experience
Goals

但是这些数据之间:

为什么关联?
如何组织?
如何变化?
如何影响决策?

必须由:

Individual Cognitive Model

定义。

因此:

Cognitive Space
    ↓
保存认知实例

Cognitive Model
    ↓
定义认知结构

71.4 Model 与 Data

第58章已经建立:

理论对象
    ↓
数据对象

第71章可以继续:

理论认知模型
    ↓
数据认知模型

例如理论上定义:

Object
Attribute
State
Relation
Memory
Goal
Decision
Behavior

工程上变成:

object
attribute
state
relation
memory
goal
decision
behavior

因此:

Individual Cognitive Model 是理论认知结构向可计算个体模型的工程化表达。


71.5 Cognitive Model 的核心组成

可以定义:

Individual Cognitive Model
│
├── Identity Model
├── Perception Model
├── Element Model
├── Object Model
├── Attribute Model
├── State Model
├── Class Model
├── Relation Model
├── Matching Model
├── Knowledge Model
├── Memory Model
├── Experience Model
├── Prior Model
├── Bias Model
├── Goal Model
├── Method Model
├── Decision Model
├── Behavior Model
└── Learning Model

这构成一个完整的:

Individual Cognitive Architecture

71.6 Identity Model

首先必须知道:

Who?

即:

Individual Identity

例如:

individual_id
name
role
context
profile

但 Identity Model 不等于用户资料。

它关注:

这个个体在认知系统中的身份边界。


71.7 Perception Model

感知是认知输入的入口。

Environment
    ↓
Perception
    ↓
Element

因此:

Perception Model

定义:

Input
Detection
Extraction
Normalization
Classification

71.8 Element Model

感知得到:

Element

例如:

electric
toothbrush
supplier
Texas
manufacturer

Element Model 定义:

Element
Type
Value
Source
Confidence
Timestamp

71.9 Object Model

多个 Element 可以形成:

Object

例如:

electric
+
toothbrush
+
supplier

形成:

Electric Toothbrush Supplier

Object Model 定义:

Object
{
    id,
    class,
    attributes,
    state,
    relations
}

71.10 Attribute Model

对象具有:

Attribute

例如:

Product
│
├── material
├── battery
├── waterproof
└── charging

因此:

Attribute Model

规定:

Attribute
    ↓
Value
    ↓
Type
    ↓
Constraint

71.11 State Model

对象状态:

State

例如:

Candidate
Selected
Rejected
Active
Inactive

状态不是属性。

可以严格区分:

Attribute
=
对象具有什么特征
State
=
对象当前处于什么状态

71.12 Class Model

对象还需要分类:

Object
    ↓
Class

例如:

Electric Toothbrush
    ↓
Oral Care Product
    ↓
Product

Class Model 定义:

Class
Inheritance
Composition
Membership

71.13 Relation Model

认知不是孤立对象集合。

必须有:

Object
    ↓
Relation
    ↓
Object

例如:

Supplier
   │
   └── supplies ──→ Product

Relation Model 定义:

source
relation
target
weight
confidence
time
context

71.14 Matching Model

第59章:

从匹配理论到匹配算法。

Individual Cognitive Model 必须定义:

What should be matched?

例如:

Input
    ↓
Element Matching
    ↓
Object Matching
    ↓
Class Matching
    ↓
Relation Matching
    ↓
Context Matching

因此:

Matching Model

负责定义匹配结构,

而:

Matching Algorithm

负责执行匹配。


71.15 Model 与 Algorithm

这是第71章必须保持的工程边界:

Model
=
定义认知结构
Algorithm
=
执行认知计算

例如:

Matching Model

定义:

keyword
object
attribute
context
weight

而:

Matching Algorithm

执行:

score()
compare()
rank()
select()

71.16 Knowledge Model

Knowledge 是:

Object
+
Attribute
+
Relation
+
State

经过结构化形成的认知内容。

Knowledge Model 定义:

Fact
Concept
Rule
Pattern
Relation
Constraint

例如:

Electric Toothbrush
is_a
Oral Care Product

71.17 Memory Model

Memory Model 定义:

What should be remembered?
How should it be represented?
How should it be retrieved?

基本结构:

Memory
{
    event,
    context,
    object,
    state,
    action,
    outcome,
    timestamp
}

71.18 Experience Model

Experience 比 Memory 更进一步:

Event
 ↓
Action
 ↓
Outcome
 ↓
Evaluation
 ↓
Experience

因此:

Experience Model

可以表示:

Situation
Action
Result
Evaluation
Lesson

71.19 Prior Model

经验经过长期积累:

Experience
    ↓
Pattern
    ↓
Prior

Prior 表示:

在新的认知任务开始之前,个体已经具有的先验倾向。

例如:

Prior:
Supplier A is more likely to satisfy requirement.

71.20 Bias Model

Prior 与 Bias 不能混为一谈。

Prior
=
过去知识/经验形成的先验判断
Bias
=
对当前认知过程产生系统性偏移的因素

因此模型需要分别表示:

Prior Model
Bias Model

71.21 Goal Model

Goal 是认知行为的方向。

例如:

Goal:
Find qualified supplier

Goal Model 可以包含:

goal_id
type
target
priority
constraints
deadline
status

71.22 Method Model

第62章:

Method 是认知任务在工程系统中的具体实现过程。

所以:

Goal
 ↓
Method

例如:

Goal:
Find Supplier

Method:
Search
 ↓
Match
 ↓
Evaluate
 ↓
Rank

Method Model 定义:

Input
Process
Condition
Output

71.23 Decision Model

Decision 是认知系统的选择机制。

基本结构:

Candidates
    ↓
Evidence
    ↓
Matching
    ↓
Evaluation
    ↓
Decision

Decision Model 可以定义:

candidate
score
probability
confidence
reason
selected

71.24 Behavior Model

Decision 之后:

Decision
    ↓
Behavior

例如:

Select
Reject
Search
Publish
Contact
Wait

Behavior Model 定义:

Action
Target
Condition
Sequence
Result

71.25 Learning Model

学习负责:

Experience
    ↓
Cognitive Update

例如:

Experience
 ↓
Pattern
 ↓
Knowledge
 ↓
Prior
 ↓
Future Matching

因此:

Learning Model

负责定义:

What changes?
Why changes?
How much changes?
When changes?

71.26 Individual Cognitive Model 的动态循环

完整循环:

Environment
      ↓
Perception
      ↓
Element
      ↓
Object
      ↓
State
      ↓
Matching
      ↓
Knowledge + Memory + Prior + Bias
      ↓
Evaluation
      ↓
Decision
      ↓
Behavior
      ↓
Outcome
      ↓
Experience
      ↓
Learning
      ↓
Cognitive Model Update

这就是:

个体认知模型的动态生命周期。


71.27 Model 的静态部分

静态部分包括:

Identity
Class
Object
Attribute
Relation
Knowledge
Method

它回答:

这个个体的认知结构是什么?

71.28 Model 的动态部分

动态部分包括:

State
Memory
Experience
Prior
Bias
Goal
Decision
Behavior
Learning

它回答:

这个个体现在如何认知?

因此:

Individual Cognitive Model
=
Static Cognitive Structure
+
Dynamic Cognitive State

71.29 Model 与 Cognitive Space

二者关系可以正式定义:

Individual Cognitive Model
            │
            ↓
defines
            │
            ↓
Individual Cognitive Space

即:

Model
=
Structure Definition
Space
=
Instance / State

例如:

Model:
Object has Attribute

实际空间:

Product A
    material = ABS
    battery = 120 min

71.30 Model 是模板,Space 是实例

可以使用一个非常简单的类比:

Class
 ↓
Object

类似:

Cognitive Model
 ↓
Cognitive Space

但是二者不是完全相同的面向对象关系。

更准确地说:

Cognitive Model
=
认知结构定义

Cognitive Space
=
该结构实际承载的个体认知状态

71.31 Individual Cognitive Model 与通用 Cognitive Model

必须区分:

Cognitive Model

与:

Individual Cognitive Model

通用 Cognitive Model:

描述一般认知系统应该如何工作

Individual Cognitive Model:

描述某一个具体个体如何形成自己的认知结构

因此:

General Cognitive Model
        ↓
Individual Cognitive Model
        ↓
Individual Cognitive Space

71.32 个体化

真正的“个体”来自:

Common Structure
+
Individual Parameters
+
Individual Memory
+
Individual Experience
+
Individual Prior
+
Individual Goals

即:

Individual Cognitive Model
=
Universal Cognitive Structure
+
Individualized Cognitive Parameters

71.33 个体认知参数

例如:

matching_weight
memory_strength
prior_weight
bias_weight
goal_priority
decision_threshold
confidence_threshold

这些参数可以属于:

Individual Cognitive Model

而不是简单的全局配置。


71.34 一个具体例子

假设两个个体:

Individual A
Individual B

拥有相同:

Cognitive Model

但不同:

Memory
Experience
Prior
Bias
Goal
Weights

那么:

Input

进入两个系统后:

A → Decision A

B → Decision B

因此:

相同认知框架,不必产生相同认知结果。

这正是“个体人工智能”区别于简单规则系统的重要基础。


71.35 Cognitive Model 的个体参数化

可以表示:

General Model
      +
Individual Parameters
      ↓
Individual Cognitive Model

例如:

M_general
+
P_individual
=
M_individual

其中:

M_general

是通用认知模型,

P_individual

是个体认知参数。


71.36 Individual Cognitive Model 的数学抽象

可以简单表示:

ICM_i = (S_i, O_i, R_i, M_i, E_i, P_i, B_i, G_i, D_i, H_i)

其中:

S = State
O = Object
R = Relation
M = Memory
E = Experience
P = Prior
B = Bias
G = Goal
D = Decision
H = Behavior History

这不是为了数学形式本身,而是为了:

明确模型边界。


71.37 Model State

进一步可以定义:

State_t

表示个体在时间 t 的认知状态。

于是:

ICM(t)

表示:

某一个时刻的个体认知模型状态。

发生事件:

Event_t

之后:

ICM(t+1)
=
Transition(ICM(t), Event_t)

这里:

Transition

由 Cognitive Engine 执行。


71.38 Cognitive Model 与 State Machine

第61章:

Cognitive Model
 ↓
State Machine

现在可以进一步明确:

Individual Cognitive Model
        ↓
Individual Cognitive State Machine

例如:

Unknown
 ↓
Observed
 ↓
Recognized
 ↓
Matched
 ↓
Evaluated
 ↓
Selected
 ↓
Acted
 ↓
Learned

因此状态机是:

Individual Cognitive Model 的动态执行表达。


71.39 Cognitive Model 与 Cognitive Engine

二者关系:

Individual Cognitive Model
            ↓
      defines rules
            ↓
      Cognitive Engine
            ↓
        executes

即:

Model
=
What cognition should look like
Engine
=
How cognition is executed

71.40 Cognitive Model 与 Method

同样:

Model
 ↓
Method Definition
 ↓
Module
 ↓
Engine

第62章到第63章:

Method
 ↓
Function Module
 ↓
Cognitive Engine

第71章则把它放回个体模型:

Individual Cognitive Model
 ↓
Methods
 ↓
Cognitive Engine

71.41 Individual Cognitive Model 的工程结构

可以定义一个逻辑对象:

IndividualCognitiveModel

例如:

IndividualCognitiveModel
{
    identity,
    perception,
    elements,
    objects,
    classes,
    relations,
    knowledge,
    memory,
    experience,
    priors,
    biases,
    goals,
    methods,
    decision,
    behavior,
    learning,
    state
}

71.42 与 Individual Cognitive Space 的对应

Individual Cognitive Model
│
├── Identity Model
├── Object Model
├── Relation Model
├── Memory Model
├── Goal Model
├── Decision Model
└── Learning Model
              │
              ↓
Individual Cognitive Space
│
├── Identity Data
├── Objects
├── Relations
├── Memories
├── Goals
├── Decisions
└── Learning History

因此:

Model
↔
Space

形成:

定义—实例关系。


71.43 与第68章 Cognitive Control Panel 的关系

第68章控制面板可以显示:

感觉
对象
属性
状态
匹配
权重
概率
经验
记忆
先验
偏差
目标
行为

第71章说明:

这些信息不是孤立的数据。

它们属于:

Individual Cognitive Model

而控制面板只是:

View
+
Control

因此:

Cognitive Model
        ↓
Cognitive Space
        ↓
Control Panel

71.44 Individual Cognitive Model 的核心闭环

最终:

                 ┌───────────────┐
                 │  Individual   │
                 └───────┬───────┘
                         ↓
             Individual Cognitive Model
                         ↓
             Individual Cognitive Space
                         ↓
                  Cognitive Engine
                         ↓
                    Decision
                         ↓
                    Behavior
                         ↓
                    Experience
                         ↓
                    Learning
                         ↓
             Cognitive Model Update
                         │
                         └──────────→

这意味着:

个体模型不是一次性创建的静态模型,而是可以随着个体经验持续演化的模型。


71.45 第71章的核心定义

可以最终定义:

Individual Cognitive Model 是对一个具体个体的认知结构、认知状态、认知记忆、认知经验、认知偏好、认知目标、决策机制、行为机制和学习机制进行统一形式化描述的个体模型。

核心关系:

General Cognitive Theory
        ↓
Cognitive Model
        ↓
Individual Cognitive Model
        ↓
Individual Cognitive Space
        ↓
Cognitive Engine
        ↓
Behavior
        ↓
Learning
        ↓
Individual Cognitive Model Update

71.46 第58—71章的理论—工程链

到第71章,前面的理论已经可以连接成一条完整工程链:

理论对象
 ↓
数据对象
 ↓
匹配理论
 ↓
匹配算法
 ↓
个体认知
 ↓
个体模型
 ↓
状态机
 ↓
Method
 ↓
功能模块
 ↓
Cognitive Engine
 ↓
人的感知工程模型
 ↓
人的认知工程模型
 ↓
个体认知工程模型
 ↓
行为认知工程模型
 ↓
认知控制面板
 ↓
个体人工智能
 ↓
Individual Cognitive Space
 ↓
Individual Cognitive Model

其中第70章回答:

认知在哪里?

第71章回答:

认知按照什么结构存在?

所以接下来整个 ICAI 工程体系可以进一步建立三个核心层:

Individual
     ↓
Individual Cognitive Model
     ↓
Individual Cognitive Space
     ↓
Cognitive Engine

最终形成:

一个“有模型、有空间、有状态、有记忆、有经验、有目标、有决策、有行为,并能够通过学习改变自身认知结构”的真正个体人工智能工程基础。

Leave a Reply

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