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

第99章 认知决策 Cognitive Decision

第99章 Cognitive Decision

认知决策

第98章研究了认知适应

机器已经能够:

感知变化
 ↓
发现变化
 ↓
比较已有认知
 ↓
进行认知调整
 ↓
形成新的认知状态

但认知适应之后,还存在一个更加直接的问题:

当机器面对多个可能的选择时,它究竟如何从“知道”走向“选择”,再从“选择”形成“决策”?

因此,第99章研究:

Cognitive Decision

中文:

认知决策

这里首先需要明确:

认知
≠
决策

机器能够认识一个对象,并不意味着机器已经决定对它做什么。

例如:

机器认识:
Object A

机器知道:
A 当前处于 State X

机器拥有:
关于 A 的知识与经验

这些只是认知结果。

真正进入决策,需要进一步回答:

现在要做什么?
为什么做?
选择哪个?
不选择哪个?
依据是什么?

因此:

Cognition
 ↓
Evaluation
 ↓
Choice
 ↓
Decision

99.1 什么是认知决策

可以定义:

认知决策,是机器个体在当前认知状态下,根据目标、知识、经验、约束以及当前情境,对多个可能选择进行评价、比较和选择,并形成后续行动依据的认知过程。

核心结构:

Cognitive State
+
Goal
+
Knowledge
+
Experience
+
Constraints
 ↓
Evaluation
 ↓
Choice
 ↓
Decision

因此:

决策不是机器凭空产生的输出,而是认知结构经过评价和选择之后形成的结果。


99.2 为什么需要认知决策

前面的机器认知体系已经形成:

Perception
 ↓
Representation
 ↓
Cognitive Element
 ↓
Relation
 ↓
Object
 ↓
State
 ↓
Structure
 ↓
Mapping
 ↓
Matching
 ↓
Interpretation
 ↓
Understanding
 ↓
Memory
 ↓
Experience
 ↓
Feedback
 ↓
Learning
 ↓
Adaptation

但是这些过程本身并没有解决:

下一步选择什么?

因此必须增加:

Decision

于是:

Understanding
 ↓
Decision

成为机器从:

“认识世界”

走向:

“对世界采取行动”

的重要桥梁。


99.3 认知与决策的关系

可以明确区分:

Cognition
=
机器知道什么

Decision
=
机器选择什么

例如:

Cognition:

Object A
State = Available
Quality = High
Cost = Medium
Risk = Low

这是认知。

如果当前目标是:

Goal = Reliability

机器进一步比较:

A
B
C

最后:

Choose A

才形成:

Decision

因此:

Knowledge
≠
Decision
Understanding
≠
Decision

99.4 决策的输入

认知决策不是只依靠一个条件。

至少包括:

Current Cognitive State
Goal
Knowledge
Experience
Constraints
Context
Available Options

可以形成:

                Cognitive State
                       │
Goal ──────────────────┤
Knowledge ─────────────┤
Experience ────────────┤
Constraints ───────────┤
Context ───────────────┤
Options ───────────────┘
                       ↓
                   Evaluation
                       ↓
                    Choice
                       ↓
                   Decision

99.5 Cognitive State

决策首先依赖:

Current Cognitive State

机器不能在不知道当前情况的情况下进行可靠决策。

例如:

Object A
State:
Available

与:

Object A
State:
Unavailable

对应的决策完全不同。

所以:

决策必须建立在当前认知状态之上。


99.6 Goal

同一个认知状态,因为目标不同,也可能产生完全不同的决策。

例如:

Object A
Object B
Object C

如果目标:

Lowest Cost

可能:

Choose A

如果目标:

Highest Reliability

可能:

Choose B

如果目标:

Fastest Delivery

可能:

Choose C

因此:

Same Cognition
+
Different Goal
 ↓
Different Decision

所以:

目标决定决策评价的方向。


99.7 Knowledge

知识提供:

What is known

例如:

A has property X
B has property Y
C has property Z

知识本身并不直接等于决策。

它提供:

Decision Evidence

因此:

Knowledge
 ↓
Evaluation Basis
 ↓
Decision

99.8 Experience

知识告诉机器:

What is known

经验进一步告诉机器:

What happened before

例如:

Past Situation
 ↓
Action A
 ↓
Good Outcome

当前遇到类似情况:

Current Situation

机器可以调用:

Past Experience

辅助决策。

因此:

Current Cognition
+
Past Experience
 ↓
Decision Evaluation

99.9 Constraints

现实中的决策并不是:

Choose the Best

这么简单。

还存在:

Time
Cost
Resources
Rules
Permissions
Safety
Human Control

因此:

Possible Choices

首先需要经过:

Constraint Filtering

例如:

A
B
C
D

如果:

C = Not Allowed
D = Not Available

那么真正的候选集合变成:

A
B

所以:

约束决定“哪些选择可以进入决策”。


99.10 Options

决策必须存在:

Options

否则不存在真正意义上的选择。

例如:

Option A
Option B
Option C

机器才能:

Compare

然后:

Select

因此:

Decision
=
Evaluation among Alternatives

99.11 Evaluation

决策的核心不是简单比较,而是:

Evaluation

即:

机器根据当前目标和认知条件,对候选选择进行价值、适用性、风险、成本或结果评价。

例如:

Option A
Reliability = High
Cost = Medium
Risk = Low

Option B
Reliability = Medium
Cost = Low
Risk = Medium

当前目标:

Reliability First

于是:

Evaluation(A)
>
Evaluation(B)

最终:

Choose A

99.12 Evaluation Rule

评价必须存在依据。

例如:

Goal:
Reliability

对应:

Evaluation Rule:
Reliability Weight > Cost Weight

因此:

Decision

实际上受到:

Goal
+
Evaluation Rule

共同影响。


99.13 Choice

评价之后并不自动等于决策。

中间还有:

Choice

可以表示:

Evaluation
 ↓
Ranking
 ↓
Choice

例如:

A = 0.91
B = 0.83
C = 0.72

机器选择:

A

这一过程称为:

Choice

而最终形成:

Decision

99.14 Choice 与 Decision 的区别

这是本章必须明确的概念。

Choice
=
选择某个候选项

而:

Decision
=
形成一个具有后续意义的确定性认知结论或行动决定

例如:

Choice:
A

进一步:

Decision:
Select A as supplier.

所以:

Choice
 ↓
Decision

99.15 Decision Object

为了工程化,可以把决策本身结构化为一个对象:

Decision
{
    decision_id,
    individual_id,
    context,
    goal,
    state,
    options,
    evaluation,
    selected_option,
    constraints,
    reason,
    confidence,
    timestamp
}

这样:

Decision

不再只是一个字符串:

"A"

而成为:

Cognitive Object

99.16 Decision 的认知来源

一个决策应该能够追溯:

Decision
 ↓
Selected Option
 ↓
Evaluation
 ↓
Cognitive State
 ↓
Knowledge
 ↓
Experience
 ↓
Matching
 ↓
Interpretation
 ↓
Input

因此:

机器决策必须能够追溯到其认知依据。

这与前面第91章的:

Machine Understanding

以及第98章的:

Cognitive Adaptation

形成连续关系。


99.17 Decision Trace

例如:

Decision D001

可以追踪:

Goal:
Reliability

Current State:
Supplier A available

Knowledge:
A has high capacity

Experience:
A previously successful

Constraint:
Budget acceptable

Evaluation:
High reliability / acceptable cost

Choice:
A

Decision:
Select A

这样就形成:

Decision Trace

99.18 决策不是随机选择

如果:

A
B
C

机器随机:

Choose B

这并不能构成完整的认知决策。

因为缺少:

Evaluation Basis

真正的认知决策应该存在:

Reason

因此:

Decision
=
Choice
+
Reason

进一步:

Decision
=
State
+
Goal
+
Knowledge
+
Experience
+
Constraint
+
Evaluation
+
Choice

99.19 Reason

决策中的:

Reason

不是语言解释,而是:

导致该选择成立的认知结构和逻辑依据。

例如:

A selected

原因可能是:

Goal matched
State matched
Experience positive
Constraint satisfied
Risk acceptable

这些本身就是机器认知结构中的:

Relations
Rules
States
Experience

99.20 Decision Rule

机器可以建立:

Decision Rule

例如:

IF
Reliability = High
AND
Cost = Acceptable
AND
Risk = Low

THEN
Preference = High

于是:

Cognitive Structure
 ↓
Logical Evaluation
 ↓
Decision Rule
 ↓
Decision

这与第81章:

Symbolic Logic

形成直接联系。


99.21 符号逻辑与认知决策

在你的符号逻辑体系中:

Element
 ↓
Relation
 ↓
Object
 ↓
State
 ↓
Condition
 ↓
Rule
 ↓
Evaluation
 ↓
Decision

因此决策不是神秘的“智能输出”。

它可以被表示为:

Symbolic Structure
+
Logical Relation
+
Condition
+
Goal
 ↓
Decision

这也是 WSaiOS 路线与纯神经网络路线的重要理论差异之一。


99.22 概率不是决策本身

机器也可以使用:

Probability

例如:

A success probability = 0.9
B success probability = 0.7

但是:

0.9

本身并不是决策。

还需要:

Goal
Constraint
Risk Preference

因此:

Probability
 ↓
Evidence

而:

Evaluation
 ↓
Choice
 ↓
Decision

所以:

概率可以参与认知决策,但不能替代认知决策本身。


99.23 决策与认知匹配

第89章:

Cognitive Matching

在决策中再次发挥作用。

当前:

Situation

需要匹配:

Knowledge
Experience
Rules
Options

形成:

Current Situation
        ↓
Matching
        ↓
Relevant Knowledge
        ↓
Relevant Experience
        ↓
Evaluation
        ↓
Decision

因此:

认知匹配是认知决策的重要前置机制。


99.24 决策与经验匹配

第95章:

Experience Matching

进一步进入决策:

Current Situation
        ↓
Experience Matching
        ↓
Past Experience
        ↓
Outcome Reference
        ↓
Evaluation
        ↓
Decision

机器不是简单复制过去经验,而是:

Past Experience
 ↓
Current Context
 ↓
Applicability
 ↓
Decision Support

99.25 决策与认知适应

第98章:

Cognitive Adaptation

会改变:

Knowledge
Matching
Evaluation
Behavior

因此决策机制也可能随适应发生变化:

Old Cognition
 ↓
Adaptation
 ↓
Updated Cognition
 ↓
New Evaluation
 ↓
New Decision

所以:

认知适应改变机器未来做决策的基础。


99.26 决策与反馈

第96章:

Cognitive Feedback

会评价过去的决策:

Decision
 ↓
Action
 ↓
Outcome
 ↓
Feedback

如果结果不好:

Decision
 ↓
Negative Feedback
 ↓
Experience
 ↓
Learning
 ↓
Adaptation

最终:

Future Decision

发生改变。

形成:

Decision
 ↓
Outcome
 ↓
Feedback
 ↓
Learning
 ↓
Adaptation
 ↓
New Decision

99.27 Decision Learning

这进一步产生:

Decision Experience

例如:

Situation A
 ↓
Decision A
 ↓
Bad Outcome

机器记录:

Decision A

在:

Situation A

下效果不好。

以后再次遇到:

Situation A

机器可以降低:

Decision A

的优先级。

这就是:

Decision Learning

99.28 决策与行为

决策本身不是行为。

必须区分:

Decision
 ↓
Behavior
 ↓
Action

例如:

Decision:
Choose Supplier A

然后:

Behavior:
Initiate Supplier A interaction

最终:

Action:
Send request

因此:

Decision
≠
Behavior
≠
Action

99.29 Decision → Behavior

可以形成:

Cognitive Decision
        ↓
Behavior Selection
        ↓
Method Selection
        ↓
Module Execution
        ↓
Action

这样就把第99章与后续的:

Behavior
Method
Module
Execution

连接起来。


99.30 不做决策也是一种决策

机器面对:

Option A
Option B

也可能认为:

Insufficient Information

于是:

Decision:
Do Not Act

或者:

Decision:
Request More Information

因此:

Decision

不一定意味着:

立即执行

也可以是:

Wait
Ask
Observe
Reject
Escalate

99.31 信息不足

这是现实机器认知非常重要的情况。

如果:

Knowledge insufficient

或者:

State uncertain

机器不应该强行:

Choose A

而应该允许:

Decision:
Need More Information

因此可以建立:

Decision State

包括:

Ready
Uncertain
Need Information
Pending
Selected
Rejected
Escalated
Completed

99.32 Decision Confidence

决策还可以具有:

Confidence

但需要明确:

Confidence
≠
Truth

例如:

Decision:
Choose A

Confidence:
High

表示:

当前认知依据下,机器对该决策具有较高确定性。

而不是:

该决策在现实中一定正确。

最终真实结果仍然需要:

Outcome

进行验证。


99.33 Decision 与 Human Control

在 ICAI 中,人拥有最高控制权限。

因此:

Machine Decision

必须区分:

Internal Decision

与:

Executable Decision

机器可以形成:

Internal Decision

但某些行为需要:

Human Approval

形成:

Decision
 ↓
Permission Check
 ↓
Human Control
 ↓
Execute / Reject / Modify

这与前面的 Individual Cognitive Boundary 和人工最高权限保持一致。


99.34 Decision Authority

可以建立:

Decision Authority

例如:

Level 0
Observation Only

Level 1
Recommendation

Level 2
Low-risk Automatic Decision

Level 3
Human Approval Required

Level 4
Human Exclusive Decision

这里的核心不是等级本身,而是:

决策权必须成为机器认知系统中的显式结构。


99.35 Decision Object 的生命周期

决策可以经历:

Candidate
 ↓
Evaluating
 ↓
Selected
 ↓
Approved
 ↓
Executed
 ↓
Completed
 ↓
Evaluated

如果失败:

Executed
 ↓
Failed
 ↓
Feedback
 ↓
Experience

这样决策本身也成为可记忆、可学习的认知对象。


99.36 Cognitive Decision Loop

完整循环:

Current State
      ↓
Goal
      ↓
Available Options
      ↓
Constraint Filtering
      ↓
Knowledge Matching
      ↓
Experience Matching
      ↓
Evaluation
      ↓
Ranking
      ↓
Choice
      ↓
Decision
      ↓
Human Permission
      ↓
Behavior
      ↓
Action
      ↓
Outcome
      ↓
Feedback
      ↓
Experience
      ↓
Learning
      ↓
Adaptation
      ↓
Future Decision

这就形成:

认知—决策—行为—反馈—学习—适应的完整闭环。


99.37 Decision 与 Individual

决策不能脱离 Individual。

两个不同的 Individual:

Individual A
Individual B

即使面对:

Same Situation

也可能因为:

Different Knowledge
Different Experience
Different Goals
Different Preferences
Different Constraints

产生:

Different Decisions

因此:

Same World
+
Different Individual
 ↓
Different Cognition
 ↓
Different Decision

这正是 ICAI “个体性”的重要体现。


99.38 个体决策不是统一答案

传统系统往往追求:

Input
 ↓
Optimal Output

ICAI 更关注:

Individual
+
Current Cognition
+
Personal Experience
+
Current Goal
 ↓
Individual Decision

所以:

ICAI 的决策不必追求所有机器得到同一个答案,而是追求该个体在自身认知体系下形成可解释、可追溯的决策。


99.39 Decision 与 Objective Optimization

传统工程经常建立:

Optimization

例如:

Maximize X
Minimize Y

ICAI 中可以使用优化思想,但不能把:

Optimization

直接等同于:

Cognitive Decision

因为真实个体可能同时存在:

多个目标
多个约束
不同经验
不同价值判断
不同上下文

因此更完整的是:

Cognition
 ↓
Goal Interpretation
 ↓
Constraint
 ↓
Evaluation
 ↓
Choice
 ↓
Decision

99.40 Decision Conflict

现实中不同认知依据可能产生冲突:

Knowledge → A
Experience → B
Goal → A
Constraint → B

机器必须处理:

Conflict

因此:

Decision Conflict

成为认知决策的重要问题。

可以建立:

Conflict Detection
 ↓
Conflict Evaluation
 ↓
Priority
 ↓
Resolution
 ↓
Decision

99.41 Priority

冲突解决需要:

Priority

例如:

Human Command
>
Safety Constraint
>
Current Goal
>
Experience
>
Preference

这里必须强调:

优先级不是自然产生的,而是认知系统中定义的规则结构。

这也使:

Authority
Constraint
Goal
Experience

能够进入统一决策体系。


99.42 Decision Rule 与 Authority

例如:

Human Command

如果属于最高权限:

Human Command
>
Machine Preference

那么机器即使自己的经验认为:

Option B better

仍然不能越过:

Human Authority

因此:

Decision
=
Evaluation
+
Authority
+
Constraint

而不是简单:

Best Score

99.43 认知决策的错误

机器决策错误可能来自不同层次:

Perception Error
 ↓
Representation Error
 ↓
Object Error
 ↓
State Error
 ↓
Mapping Error
 ↓
Matching Error
 ↓
Interpretation Error
 ↓
Knowledge Error
 ↓
Experience Error
 ↓
Evaluation Error
 ↓
Decision Error

因此:

最终决策错误并不一定意味着“决策算法错误”。

可能是前面的认知结构已经错误。

这也是为什么 ICAI 必须建立完整的:

Cognitive Trace

99.44 Decision Validation

决策形成之后,可以进行:

Decision Validation

检查:

State valid?
Goal valid?
Knowledge valid?
Experience relevant?
Constraints satisfied?
Authority satisfied?
Evaluation complete?
Choice available?

只有通过:

Validation

才允许进入:

Behavior

99.45 Decision Engine

工程上可以建立:

Decision Engine

它负责:

Receive Cognitive State
 ↓
Load Goal
 ↓
Load Constraints
 ↓
Generate Options
 ↓
Match Knowledge
 ↓
Match Experience
 ↓
Evaluate
 ↓
Resolve Conflicts
 ↓
Select
 ↓
Validate
 ↓
Create Decision

因此:

Decision Engine

不是一个单纯:

if...else

程序,而是整个认知决策链的执行模块。


99.46 Decision Engine 与 Cognitive Engine

二者关系:

Cognitive Engine
        ↓
    Decision Engine
        ↓
Behavior Engine

其中:

Cognitive Engine
=
负责形成当前认知

Decision Engine
=
负责形成选择

Behavior Engine
=
负责把选择转换为行为

因此三者职责明确分开。


99.47 Decision Engine 的输入与输出

输入:

Cognitive State
Goal
Knowledge
Experience
Context
Constraints
Options
Authority

输出:

Decision

但同时可以输出:

Decision Reason
Decision Confidence
Required Permission
Selected Option
Rejected Options

这样决策本身就成为结构化认知结果。


99.48 Decision 不等于最终结果

这一点必须特别强调。

Decision

只是机器认为:

应该选择什么

现实真正发生的结果是:

Outcome

所以:

Decision
 ↓
Action
 ↓
Outcome

可能:

Decision = Correct
Outcome = Good

也可能:

Decision = Reasonable
Outcome = Bad

这时机器需要:

Feedback

重新评价。


99.49 Decision → Experience

最终:

Situation
+
Decision
+
Action
+
Outcome
+
Evaluation

形成:

Decision Experience

例如:

Situation:
Supplier selection

Decision:
Choose A

Outcome:
Delivery failed

Evaluation:
Decision quality = Low

Experience:
A is unreliable under Context X

以后再次遇到:

Context X

就可以参与:

Experience Matching

99.50 Decision 的时间连续性

一个真正的 Individual 不应该把每一次决策完全孤立处理。

应该形成:

Decision T1
 ↓
Outcome T1
 ↓
Experience T1
 ↓
Decision T2
 ↓
Outcome T2
 ↓
Experience T2

于是:

Decision History

成为:

Individual Memory

的一部分。


99.51 Decision History

可以记录:

Decision ID
Time
Context
Goal
Options
Selected Option
Reason
Outcome
Feedback
Evaluation

这样机器能够回答:

过去为什么做这个决定?
当时知道什么?
当时有哪些选择?
最后发生了什么?
这个决定后来被如何评价?

这就是:

Decision Memory


99.52 Decision 与机器理解

第91章:

Machine Understanding

解决:

信息是什么意思?

第99章:

Cognitive Decision

解决:

理解之后选择什么?

因此:

Understanding
 ↓
Decision

形成重要关系:

Machine Understanding
≠
Machine Decision

99.53 Decision 与机器认知的完整关系

至此可以形成:

Input
 ↓
Perception
 ↓
Symbol
 ↓
Element
 ↓
Relation
 ↓
Object
 ↓
State
 ↓
Cognitive Structure
 ↓
Mapping
 ↓
Matching
 ↓
Interpretation
 ↓
Understanding
 ↓
Memory
 ↓
Experience
 ↓
Feedback
 ↓
Learning
 ↓
Adaptation
 ↓
Current Cognition
 ↓
Goal
 ↓
Options
 ↓
Evaluation
 ↓
Choice
 ↓
Decision

这一链条第一次把:

认知

真正连接到了:

决策

99.54 Cognitive Decision 的核心模型

可以正式表示:

Cognitive Decision
=
State
+
Goal
+
Knowledge
+
Experience
+
Context
+
Constraints
+
Options
+
Evaluation
+
Authority
+
Choice

然后:

Choice
 ↓
Decision

最终:

Decision
 ↓
Behavior

99.55 Cognitive Decision 的闭环模型

最终完整模型:

                    Reality
                       ↓
                   Perception
                       ↓
                    Cognition
                       ↓
                 Current State
                       ↓
                      Goal
                       ↓
                    Options
                       ↓
              ┌────────┴────────┐
              ↓                 ↓
          Knowledge         Experience
              ↓                 ↓
              └────────┬────────┘
                       ↓
                    Matching
                       ↓
                   Evaluation
                       ↓
                Constraint Check
                       ↓
                 Authority Check
                       ↓
                     Choice
                       ↓
                   Decision
                       ↓
                   Behavior
                       ↓
                    Action
                       ↓
                    Outcome
                       ↓
                   Feedback
                       ↓
                  Experience
                       ↓
                    Learning
                       ↓
                  Adaptation
                       ↓
                Future Cognition
                       ↓
                Future Decision

99.56 本章最核心的理论判断

第99章需要最终明确一个核心观点:

机器决策不是机器直接从输入产生的输出,而是机器在已有认知结构基础上,根据当前状态、目标、知识、经验、约束和权限,对候选方案进行评价和选择后形成的认知结果。

因此:

Input
≠
Decision
Knowledge
≠
Decision
Prediction
≠
Decision
Output
≠
Decision

真正的:

Cognitive Decision

应该是:

认知状态
+
目标
+
知识
+
经验
+
情境
+
约束
+
候选选择
+
评价
+
权限
 ↓
选择
 ↓
决策

99.57 第99章与 ICAI 的关系

到了这里,ICAI 的内部循环进一步完整:

Individual
 ↓
Cognitive Space
 ↓
Perception
 ↓
Cognitive Structure
 ↓
Understanding
 ↓
Memory
 ↓
Experience
 ↓
Learning
 ↓
Adaptation
 ↓
Goal
 ↓
Decision
 ↓
Behavior
 ↓
Outcome
 ↓
Feedback
 ↓
Experience

因此,ICAI 已经形成:

认识世界
      ↓
理解世界
      ↓
记住经历
      ↓
从经历学习
      ↓
适应变化
      ↓
形成目标
      ↓
进行决策
      ↓
产生行为
      ↓
获得结果
      ↓
继续学习

这使“机器认知”第一次形成了从感知到决策、从决策到行为、从行为到经验的连续工程链条。

而第99章真正建立的,不只是一个 Decision Engine,而是一个更重要的理论关系:

Cognition
    ↓
Evaluation
    ↓
Choice
    ↓
Decision

也就是说:

认知提供决策的依据,评价建立选择的逻辑,选择形成决策,决策再进入行为。

下一章可以顺着这个逻辑研究 第100章 Cognitive Goal(认知目标),专门解决一个在第99章已经出现、但还没有展开的问题:

机器为什么选择这个目标?目标从哪里产生?人的目标、机器任务、环境要求和个体自身目标之间是什么关系?

Leave a Reply

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