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

第252章 认知管理页面

第252章 认知管理页面

第251章建立了 ICAI 的对象管理页面,对象通过属性、状态和关系形成机器个体可以处理的结构化对象体系。

但是,对象本身并不等于认知。

ICAI 需要在对象结构之上进一步形成对对象所处环境、已有知识、当前需求以及未来目标的认知结构。因此,认知管理页面需要从对象层进一步进入认知层。

本章建立认知管理页面的四个核心组成:

知识
场景
需求
目标

其基本结构可以表示为:

CognitionPage={Knowledge,Scene,Need,Goal}CognitionPage= \{Knowledge,Scene,Need,Goal\}

进一步连接前面的对象结构:

Object→Knowledge→Scene→Need→GoalObject \rightarrow Knowledge \rightarrow Scene \rightarrow Need \rightarrow Goal

但这并不是一个简单的线性过程,而是四类认知数据共同参与 ICAI 的认知计算。

因此可以定义:

Cognition=F(Object,Knowledge,Scene,Need,Goal)Cognition= F(Object,Knowledge,Scene,Need,Goal)

其中:

  • ObjectObject:认知对象;
  • KnowledgeKnowledge:已有知识;
  • SceneScene:当前场景;
  • NeedNeed:当前需求;
  • GoalGoal:需要达到的目标。

认知管理页面的作用,就是将这些认知结构以结构化、可查询、可修改、可追踪的方式进行管理。


252.1 认知管理页面定义

认知管理页面(Cognition Management Page)是用于管理 ICAI 个体认知结构的页面。

它不是普通的信息展示页面,也不是简单的数据库管理页面,而是 ICAI 认知数据的工程化管理入口。

可以定义:

CognitionPage={Knowledge,Scene,Need,Goal}CognitionPage= \{Knowledge,Scene,Need,Goal\}

页面至少需要能够查看:

知识
场景
需求
目标

同时可以根据实际系统继续连接:

对象
属性
状态
关系
匹配
判断
决策

因此完整认知管理结构可以表示为:

对象
 ↓
知识
 ↓
场景
 ↓
需求
 ↓
目标
 ↓
认知计算

这里的页面只是管理和呈现认知数据,真正的认知计算仍然由 CognitiveEngine 完成。

因此:

CognitionPage≠CognitionEngineCognitionPage\neq CognitionEngine


252.2 认知与对象

认知不能脱离对象。

ICAI 首先需要知道:

是什么对象
对象具有什么属性
对象处于什么状态
对象与什么对象存在关系

因此:

Object={Attribute,State,Relation}Object = \{Attribute,State,Relation\}

然后这些对象结构进入认知计算:

Object→CognitiveEngineObject \rightarrow CognitiveEngine

例如:

对象:设备A
属性:温度=85℃
状态:running
关系:属于生产线A

这些数据本身只是对象数据。

当 ICAI 结合知识、场景、需求和目标进行计算后,才形成认知结果。

因此:

ObjectData≠CognitionResultObjectData\neq CognitionResult


252.3 知识管理

知识是 ICAI 进行认知、判断和行为计算的重要基础。

知识可以定义为:

Knowledge={Fact,Rule,Relation,Experience,Method}Knowledge= \{Fact,Rule,Relation,Experience,Method\}

在不同 ICAI 类型中,知识结构可以不同。

例如设备 ICAI:

设备知识
├── 设备类型
├── 参数规则
├── 正常状态
├── 异常状态
├── 操作规则
└── 维护规则

企业 ICAI:

企业知识
├── 企业信息
├── 产品知识
├── 客户知识
├── 业务规则
├── 服务规则
└── 管理规则

个人 ICAI:

个人知识
├── 个人信息
├── 工作知识
├── 生活知识
├── 任务知识
└── 历史经验

因此:

Knowledge(I)={K1,K2,…,Kn}Knowledge(I)=\{K_1,K_2,\ldots,K_n\}


252.4 知识不是数据库

知识可以持久化到数据库,但知识本身不是数据库。

Knowledge≠MySQLKnowledge\neq MySQL

数据库负责保存数据:

MySQL→PersistenceMySQL\rightarrow Persistence

知识属于 ICAI 的认知资源:

Knowledge→CognitionKnowledge\rightarrow Cognition

工程上可以通过 Repository 保存知识:

Knowledge→KnowledgeRepository→MySQLKnowledge \rightarrow KnowledgeRepository \rightarrow MySQL

读取时:

MySQL→Repository→KnowledgeDomainObject→CognitiveEngineMySQL \rightarrow Repository \rightarrow KnowledgeDomainObject \rightarrow CognitiveEngine

因此:

Knowledge≠RepositoryKnowledge\neq Repository Repository≠MySQLRepository\neq MySQL


252.5 知识结构

知识管理页面可以将知识分为几个基本部分:

知识
├── 事实
├── 规则
├── 关系
├── 经验
└── 方法

例如:

事实:
设备A属于生产线A

规则:
温度 > 80℃ 时进入检查状态

关系:
设备A → belongs_to → 生产线A

经验:
过去高温状态下需要检查

方法:
采用检查方法A

这样知识不再是一个无法拆分的文本,而成为结构化知识元素。

因此:

Knowledge={Fact,Rule,Relation,Experience,Method}Knowledge= \{Fact,Rule,Relation,Experience,Method\}


252.6 场景管理

场景(Scene)描述 ICAI 当前所处的综合环境和条件。

场景不是单个对象,也不是单个状态。

可以定义:

Scene={Objects,States,Relations,Conditions,Time,Location,Event}Scene= \{Objects,States,Relations,Conditions,Time,Location,Event\}

例如:

场景:
生产线A运行

对象:
设备A
设备B
传感器A

状态:
设备A = running
设备B = running
温度 = 85℃

关系:
设备A属于生产线A

时间:
2026-09-05 10:00

事件:
温度升高

这些数据共同构成一个场景。

因此:

Scene≠ObjectScene\neq Object Scene≠StateScene\neq State

场景是多个对象、状态、关系以及环境条件的组合。


252.7 场景的结构

一个完整场景可以定义为:

Scene={ID,Objects,States,Relations,Conditions,Time,Location,Event}Scene= \{ ID, Objects, States, Relations, Conditions, Time, Location, Event \}

其中:

  • IDID:场景标识;
  • ObjectsObjects:场景中的对象;
  • StatesStates:对象当前状态;
  • RelationsRelations:对象之间的关系;
  • ConditionsConditions:当前条件;
  • TimeTime:时间;
  • LocationLocation:位置;
  • EventEvent:当前事件。

因此场景不是简单的一条数据,而是一个结构化环境。


252.8 场景与认知

ICAI 的认知不是仅仅读取单个对象。

它需要知道:

对象是什么
对象处于什么状态
对象在哪里
对象与谁存在关系
当前发生了什么
当前条件是什么

因此:

Cognition=F(Object,State,Relation,Scene,Knowledge)Cognition= F(Object,State,Relation,Scene,Knowledge)

例如:

对象:设备A
状态:running
温度:85℃
场景:生产线运行
知识:正常温度范围0~80℃

ICAI 可以形成:

判断:
设备A处于异常高温状态。

这里真正产生认知的是 CognitiveEngine,而不是场景页面。


252.9 需求管理

需求(Need)表示 ICAI 当前需要解决的问题或需要达到的状态。

需求可以定义为:

Need={ID,Individual,Object,Type,Condition,Priority,Status,Time}Need= \{ID,Individual,Object,Type,Condition,Priority,Status,Time\}

例如:

需求:
检查设备A

对象:
设备A

条件:
温度超过正常范围

优先级:
High

状态:
pending

需求是从当前状态与期望状态之间的差异中形成的重要认知结构。

可以表示为:

Need=F(CurrentState,ExpectedState,Condition)Need=F(CurrentState,ExpectedState,Condition)


252.10 需求与问题

需求通常来自某种差异。

例如:

当前温度:
85℃

正常温度:
≤80℃

差异:
5℃

因此:

Difference=CurrentState−ExpectedStateDifference=CurrentState-ExpectedState

当差异满足需求形成规则时:

Difference→NeedDifference\rightarrow Need

例如:

Temperature>80→Need(Check)Temperature>80 \rightarrow Need(Check)

因此需求不是简单的用户输入,也可以由 ICAI 根据对象状态、场景和规则计算形成。


252.11 需求类型

需求可以根据 ICAI 类型进行分类。

例如:

任务需求
维护需求
信息需求
服务需求
安全需求
资源需求
发展需求
学习需求

也可以根据系统状态分类:

NormalNeed
UrgentNeed
MaintenanceNeed
ProtectionNeed
LearningNeed

需求结构可以统一:

Need={Type,Object,Condition,Priority,Status}Need= \{Type,Object,Condition,Priority,Status\}


252.12 目标管理

目标(Goal)表示 ICAI 需要通过行为、动作或状态变化达到的预期结果。

可以定义:

Goal={ID,Type,Object,TargetState,Condition,Priority,Status,Time}Goal= \{ID,Type,Object,TargetState,Condition,Priority,Status,Time\}

例如:

目标:
恢复设备A正常运行

对象:
设备A

目标状态:
running_normal

优先级:
High

状态:
pending

目标与需求不同。

需求回答:

需要解决什么问题?

目标回答:

最终需要达到什么状态?

因此:

Need≠GoalNeed\neq Goal


252.13 需求到目标

需求可以经过认知计算形成目标:

Need→GoalNeed \rightarrow Goal

例如:

需求:
设备A温度异常,需要检查

↓

目标:
完成设备A检查并恢复正常状态

形式化:

Goal=F(Need,Capability,Condition,Knowledge)Goal=F(Need,Capability,Condition,Knowledge)

也就是说,同一个需求在不同 ICAI 个体中可能形成不同目标。

例如:

Goal(I1)≠Goal(I2)Goal(I_1)\neq Goal(I_2)

原因可能是:

能力不同
知识不同
资源不同
当前状态不同
优先级不同

252.14 目标状态

目标必须具有明确的目标状态。

定义:

GoalStateGoalState

当前状态:

StatetState_t

目标状态:

StategoalState_{goal}

目标执行的核心问题就是:

Statet→StategoalState_t\rightarrow State_{goal}

例如:

当前:
device = abnormal

目标:
device = normal

行为系统通过能力、方法和动作完成状态转换:

Statet→Behavior→Action→Statet+1State_t \rightarrow Behavior \rightarrow Action \rightarrow State_{t+1}

最终:

Statecurrent=StategoalState_{current}=State_{goal}

才可以判断目标已经达到。


252.15 知识、场景、需求、目标的关系

四者之间存在明显的结构关系。

知识提供认知基础:

Knowledge→CognitionKnowledge\rightarrow Cognition

场景提供当前环境:

Scene→CognitionScene\rightarrow Cognition

需求提供当前需要:

Need→GoalNeed\rightarrow Goal

目标提供预期状态:

Goal→BehaviorGoal\rightarrow Behavior

综合起来:

Knowledge+Scene+Need+Goal→CognitionKnowledge + Scene + Need + Goal \rightarrow Cognition

进一步:

Cognition→Matching→Decision→BehaviorCognition \rightarrow Matching \rightarrow Decision \rightarrow Behavior

因此形成:

知识
   ↓
场景
   ↓
需求
   ↓
目标
   ↓
认知
   ↓
匹配
   ↓
决策
   ↓
行为

这里表示的是认知计算链,而不是四类数据必须严格按照单一顺序产生。


252.16 CognitionEngine

CognitionEngine 是认知计算的核心 Engine。

可以定义:

CognitionEngine=F(Object,Knowledge,Scene,Need,Goal)CognitionEngine= F(Object,Knowledge,Scene,Need,Goal)

输入:

Object
Knowledge
Scene
Need
Goal

输出:

Judgment
Reason
Confidence
Condition
NextStep

因此:

CognitiveResult={Object,Scene,Need,Goal,Judgment,Reason,Confidence,Time}CognitiveResult= \{ Object, Scene, Need, Goal, Judgment, Reason, Confidence, Time \}


252.17 认知结果

认知管理页面不仅可以显示输入数据,也可以显示 CognitiveResult。

例如:

对象:
设备A

场景:
生产线运行

需求:
检查设备A

目标:
恢复正常运行

判断:
设备A处于高温异常状态

原因:
温度85℃超过规则上限80℃

置信度:
0.92

这里的“置信度”是结构化计算结果中的一个数值,并不意味着使用神经网络或生成式模型。

它可以通过明确规则、权重和概率计算获得。

例如:

Confidence=MatchedEvidenceTotalEvidenceConfidence= \frac{MatchedEvidence}{TotalEvidence}

具体计算方法由 ICAI 的认知规则确定。


252.18 认知管理页面结构

页面可以分为四个主要区域:

┌──────────────────────────────┐
│ 知识管理                      │
├──────────────────────────────┤
│ 场景管理                      │
├──────────────────────────────┤
│ 需求管理                      │
├──────────────────────────────┤
│ 目标管理                      │
└──────────────────────────────┘

进一步可以增加:

┌──────────────────────────────┐
│ 当前认知结果                  │
├──────────────────────────────┤
│ 判断                          │
│ 原因                          │
│ 条件                          │
│ 置信度                        │
└──────────────────────────────┘

这样页面同时管理认知输入和认知结果。


252.19 ViewData

认知管理页面最终需要形成 ViewData。

例如:

$viewData = array(
    'knowledge' => $knowledgeData,
    'scene' => $sceneData,
    'need' => $needData,
    'goal' => $goalData,
    'cognition' => $cognitionData
);

然后:

CognitiveDomainData
        ↓
ViewData
        ↓
Smarty
        ↓
HTML

因此:

ViewData≠DomainObjectViewData\neq DomainObject

ViewData 只负责将认知数据转换为页面需要的表现结构。


252.20 Smarty认知页面

Smarty 模板可以表示:

<h1>ICAI认知管理</h1>

<h2>知识</h2>

{foreach $knowledge as $item}
<p>
    {$item.type}:
    {$item.value}
</p>
{/foreach}

<h2>场景</h2>

<p>场景:{$scene.name}</p>
<p>时间:{$scene.time}</p>
<p>状态:{$scene.state}</p>

<h2>需求</h2>

<p>类型:{$need.type}</p>
<p>内容:{$need.description}</p>
<p>优先级:{$need.priority}</p>

<h2>目标</h2>

<p>目标:{$goal.description}</p>
<p>目标状态:{$goal.target_state}</p>

<h2>认知结果</h2>

<p>判断:{$cognition.judgment}</p>
<p>原因:{$cognition.reason}</p>

模板只负责输出。

因此:

Smarty≠CognitionEngineSmarty\neq CognitionEngine Smarty≠KnowledgeEngineSmarty\neq KnowledgeEngine Smarty≠GoalEngineSmarty\neq GoalEngine


252.21 认知管理 MVC

认知页面采用 ICAI 统一 MVC:

Browser→CognitionController→CognitionService→CognitionEngineBrowser \rightarrow CognitionController \rightarrow CognitionService \rightarrow CognitionEngine

如果需要读取持久化数据:

CognitionEngine→DomainObject→Repository→MySQLCognitionEngine \rightarrow DomainObject \rightarrow Repository \rightarrow MySQL

返回:

MySQL→Repository→DomainObject→CognitionEngine→CognitionService→CognitionController→ViewData→Smarty→HTMLMySQL \rightarrow Repository \rightarrow DomainObject \rightarrow CognitionEngine \rightarrow CognitionService \rightarrow CognitionController \rightarrow ViewData \rightarrow Smarty \rightarrow HTML

完整流程:

Browser
   ↓
CognitionController
   ↓
CognitionService
   ↓
CognitionEngine
   ↓
Domain Object
   ↓
Repository
   ↓
MySQL

MySQL
   ↑
Repository
   ↑
Domain Object
   ↑
CognitionEngine
   ↑
CognitionService
   ↑
CognitionController
   ↓
ViewData
   ↓
Smarty
   ↓
HTML

252.22 认知管理页面与匹配

知识、场景、需求和目标最终需要进入匹配过程。

例如:

Matching=F(Need,Goal,Knowledge,Scene,Capability)Matching= F(Need,Goal,Knowledge,Scene,Capability)

可以形成:

需求:
检查设备A

目标:
恢复设备A正常状态

知识:
温度超过80℃需要检查

场景:
当前温度85℃

能力:
设备诊断能力

↓

匹配:
诊断方法A

因此:

Cognition→MatchingCognition \rightarrow Matching

匹配结果再进入方法选择:

Matching→MethodSelectionMatching \rightarrow MethodSelection

然后:

Method→Decision→BehaviorMethod \rightarrow Decision \rightarrow Behavior


252.23 认知管理页面与决策

认知页面的数据最终可能成为决策输入。

完整流程:

Knowledge+Scene+Need+Goal→Cognition→Matching→Method→DecisionKnowledge + Scene + Need + Goal \rightarrow Cognition \rightarrow Matching \rightarrow Method \rightarrow Decision

例如:

知识:
温度>80℃需要检查

场景:
温度=85℃

需求:
检查设备

目标:
恢复正常

↓

认知:
设备异常

↓

匹配:
检查方法A

↓

决策:
执行检查方法A

因此:

CognitiveResult→DecisionCognitiveResult\rightarrow Decision


252.24 认知与行为

认知本身不是行为。

认知:

设备A存在异常

行为:

执行设备检查

因此:

Cognition≠BehaviorCognition\neq Behavior

两者之间存在:

Cognition→Need→Goal→Capability→Method→Decision→BehaviorCognition \rightarrow Need \rightarrow Goal \rightarrow Capability \rightarrow Method \rightarrow Decision \rightarrow Behavior

这也是 ICAI 从“认识”进入“行动”的基本结构。


252.25 认知管理页面与学习

认知结果可以进入学习系统。

例如:

认知判断
↓
执行行为
↓
产生结果
↓
反馈
↓
记忆
↓
经验
↓
学习

因此:

CognitiveResult→Behavior→Result→Feedback→LearningCognitiveResult \rightarrow Behavior \rightarrow Result \rightarrow Feedback \rightarrow Learning

学习产生的新知识又可以更新认知结构:

Learning→KnowledgeUpdate→CognitionLearning \rightarrow KnowledgeUpdate \rightarrow Cognition

由此形成闭环:

Cognition→Behavior→Result→Learning→Knowledge→CognitionCognition \rightarrow Behavior \rightarrow Result \rightarrow Learning \rightarrow Knowledge \rightarrow Cognition


252.26 认知管理页面与自我维护

认知还可以参与自我维护。

例如:

场景:
设备运行

状态:
温度异常

需求:
检查设备

目标:
恢复正常

↓

Detection
↓
Risk
↓
Diagnosis
↓
Repair
↓
Verification

因此:

Cognition→MaintenanceCognition \rightarrow Maintenance

同时维护结果可以反馈给认知:

MaintenanceResult→CognitionMaintenanceResult \rightarrow Cognition

这样 ICAI 可以形成认知与维护之间的循环。


252.27 知识、场景、需求、目标的数据关系

四类数据可以建立如下关系:

Knowledge
    │
    ├────────────┐
    ↓            ↓
  Scene        Need
    │            │
    └──────┬─────┘
           ↓
          Goal
           ↓
       Cognition

但从数据模型角度,它们并不是简单的一对一关系。

一个场景可以对应多个需求:

Scene→{Need1,Need2,…,Needn}Scene\rightarrow\{Need_1,Need_2,\ldots,Need_n\}

一个需求可以对应多个候选目标:

Need→{Goal1,Goal2,…,Goaln}Need\rightarrow\{Goal_1,Goal_2,\ldots,Goal_n\}

一个目标又可能依赖多个知识元素:

Goal→{K1,K2,…,Kn}Goal\rightarrow\{K_1,K_2,\ldots,K_n\}

因此 ICAI 的认知结构是一个关系系统,而不是一张简单的数据表。


252.28 认知数据的持久化

认知管理数据可以建立相应的数据表:

knowledge
scenes
needs
goals
cognition_results

关系可以继续扩展:

scene_objects
scene_states
need_objects
goal_objects
goal_conditions

形成:

Knowledge↔Scene↔Need↔GoalKnowledge \leftrightarrow Scene \leftrightarrow Need \leftrightarrow Goal

Repository 负责持久化:

CognitionRepository→MySQLCognitionRepository \rightarrow MySQL

但认知计算仍由 Engine 完成:

CognitionEngine≠CognitionRepositoryCognitionEngine\neq CognitionRepository


252.29 认知管理的创建与修改

知识、场景、需求和目标都具有自己的生命周期。

例如知识:

Create→Load→Modify→Save→UpdateCreate \rightarrow Load \rightarrow Modify \rightarrow Save \rightarrow Update

需求:

Create→Active→CompletedCreate \rightarrow Active \rightarrow Completed

目标:

Create→Pending→Running→CompletedCreate \rightarrow Pending \rightarrow Running \rightarrow Completed

场景:

Create→Active→ClosedCreate \rightarrow Active \rightarrow Closed

因此:

CognitionData≠StaticDataCognitionData \neq StaticData

认知数据可以随着 ICAI 的运行不断变化。


252.30 认知状态

认知本身也可以具有状态。

例如:

pending
processing
completed
failed

可以定义:

CognitionState={Pending,Processing,Completed,Failed}CognitionState= \{Pending,Processing,Completed,Failed\}

因此认知计算过程可以表示:

CognitionStatet→EventCognitionStatet+1CognitionState_t \xrightarrow{Event} CognitionState_{t+1}

例如:

pending
↓
processing
↓
completed

如果计算异常:

processing
↓
failed

这使认知系统也能够纳入 ICAI 的生命周期和维护体系。


252.31 认知失败

认知计算可能失败。

例如:

KnowledgeMissing
SceneMissing
NeedInvalid
GoalInvalid
RuleMissing
CognitionCalculationFailure
PersistenceFailure

因此:

CognitionFailure=KnowledgeFailure+SceneFailure+NeedFailure+GoalFailure+CalculationFailureCognitionFailure = KnowledgeFailure + SceneFailure + NeedFailure + GoalFailure + CalculationFailure

但这些失败需要区分。

例如:

KnowledgeMissing≠CognitionCalculationFailureKnowledgeMissing\neq CognitionCalculationFailure NotFound≠PersistenceExceptionNotFound\neq PersistenceException

这样系统才能准确诊断认知问题。


252.32 认知页面的安全边界

认知管理页面不能把 ICAI 内部全部数据无条件显示给用户。

例如:

内部规则
内部权重
内部维护数据
内部风险数据
内部系统参数

可能不应该全部直接展示。

因此:

DomainData→Filter→ViewDataDomainData\rightarrow Filter\rightarrow ViewData

页面只输出允许展示的数据。

这再次说明:

DomainObject≠ViewDataDomainObject\neq ViewData ViewData≠DatabaseRecordViewData\neq DatabaseRecord


252.33 认知页面与个体页面

第250章的个体管理页面负责:

IndividualPage={Identity,Type,State,Structure,History}IndividualPage= \{Identity,Type,State,Structure,History\}

第252章的认知管理页面负责:

CognitionPage={Knowledge,Scene,Need,Goal}CognitionPage= \{Knowledge,Scene,Need,Goal\}

两者关系:

IndividualPage→CognitionPageIndividualPage \rightarrow CognitionPage

例如:

ICAI-001
│
├── 个体身份
├── 个体类型
├── 个体状态
├── 个体结构
├── 个体历史
│
└── 认知管理
    ├── 知识
    ├── 场景
    ├── 需求
    └── 目标

因此认知页面属于个体内部结构管理的一部分。


252.34 认知页面与对象页面

第251章对象管理页面:

ObjectPage={Object,Attribute,State,Relation}ObjectPage= \{Object,Attribute,State,Relation\}

第252章认知管理页面:

CognitionPage={Knowledge,Scene,Need,Goal}CognitionPage= \{Knowledge,Scene,Need,Goal\}

两者之间存在数据流:

ObjectPage→CognitionPageObjectPage \rightarrow CognitionPage

更准确地说:

Object+Attribute+State+Relation→CognitionEngineObject+Attribute+State+Relation \rightarrow CognitionEngine

再结合:

Knowledge+Scene+Need+GoalKnowledge+Scene+Need+Goal

最终形成:

CognitiveResultCognitiveResult

因此对象页面和认知页面不是两个孤立页面,而是同一个 ICAI 工程体系中的两个层次。


252.35 认知管理页面完整数据流

完整认知数据流可以表示为:

Object→Attribute→State→RelationObject \rightarrow Attribute \rightarrow State \rightarrow Relation

同时:

Knowledge→CognitionKnowledge \rightarrow Cognition Scene→CognitionScene \rightarrow Cognition Need→Goal→CognitionNeed \rightarrow Goal \rightarrow Cognition

最终:

Object+Knowledge+Scene+Need+Goal→CognitiveEngine→CognitiveResultObject + Knowledge + Scene + Need + Goal \rightarrow CognitiveEngine \rightarrow CognitiveResult

再进入后续系统:

CognitiveResult→Matching→Method→Decision→Behavior→Action→ResultCognitiveResult \rightarrow Matching \rightarrow Method \rightarrow Decision \rightarrow Behavior \rightarrow Action \rightarrow Result


252.36 认知管理页面与统一 ICAI 架构

至此,ICAI 页面体系已经从个体层进入对象层,再进入认知层。

整体结构:

Individual
│
├── Identity
├── Type
├── State
├── Structure
├── History
│
├── Object
│   ├── Attribute
│   ├── State
│   └── Relation
│
└── Cognition
    ├── Knowledge
    ├── Scene
    ├── Need
    └── Goal

继续向后:

Cognition
    ↓
Matching
    ↓
Method
    ↓
Decision
    ↓
Behavior
    ↓
Action
    ↓
Result
    ↓
Feedback
    ↓
Memory
    ↓
Experience
    ↓
Learning
    ↓
Update
    ↓
Maintenance

这样页面结构开始与 ICAI 的核心运行结构完全对应。


252.37 认知管理页面的统一模型

本章最终建立:

CognitionPage={Knowledge,Scene,Need,Goal}CognitionPage= \{Knowledge,Scene,Need,Goal\}

知识:

Knowledge={Fact,Rule,Relation,Experience,Method}Knowledge= \{Fact,Rule,Relation,Experience,Method\}

场景:

Scene={Objects,States,Relations,Conditions,Time,Location,Event}Scene= \{Objects,States,Relations,Conditions,Time,Location,Event\}

需求:

Need={Object,Type,Condition,Priority,Status,Time}Need= \{Object,Type,Condition,Priority,Status,Time\}

目标:

Goal={Object,TargetState,Condition,Priority,Status,Time}Goal= \{Object,TargetState,Condition,Priority,Status,Time\}

认知计算:

Cognition=F(Object,Knowledge,Scene,Need,Goal)Cognition= F(Object,Knowledge,Scene,Need,Goal)

认知结果:

CognitiveResult={Object,Scene,Need,Goal,Judgment,Reason,Confidence,Time}CognitiveResult= \{Object,Scene,Need,Goal,Judgment,Reason,Confidence,Time\}


252.38 本章小结

认知管理页面是 ICAI 从对象结构进入认知结构的重要工程页面。

对象管理页面回答:

ICAI 正在处理什么对象?

认知管理页面进一步回答:

ICAI 知道什么?
ICAI 当前处于什么场景?
ICAI 需要解决什么问题?
ICAI 希望达到什么目标?

因此:

Object→Knowledge→Scene→Need→GoalObject \rightarrow Knowledge \rightarrow Scene \rightarrow Need \rightarrow Goal

最终进入:

Cognition→Matching→Decision→BehaviorCognition \rightarrow Matching \rightarrow Decision \rightarrow Behavior

四类认知管理数据分别承担不同作用:

结构 主要作用
Knowledge 提供已有知识、事实、规则、经验和方法
Scene 描述当前对象、状态、关系及环境条件
Need 描述当前需要解决的问题
Goal 描述希望达到的目标状态

因此:

CognitionPage=Knowledge+Scene+Need+Goal\boxed{ CognitionPage= Knowledge+Scene+Need+Goal }

并通过 MVC 和 Smarty 进入实际工程:

Browser→CognitionController→CognitionService→CognitionEngine→DomainObject→Repository→MySQLBrowser \rightarrow CognitionController \rightarrow CognitionService \rightarrow CognitionEngine \rightarrow DomainObject \rightarrow Repository \rightarrow MySQL

返回:

MySQL→Repository→DomainObject→CognitionEngine→CognitionService→CognitionController→ViewData→Smarty→HTMLMySQL \rightarrow Repository \rightarrow DomainObject \rightarrow CognitionEngine \rightarrow CognitionService \rightarrow CognitionController \rightarrow ViewData \rightarrow Smarty \rightarrow HTML

最终形成:

Object+Knowledge+Scene+Need+Goal→Cognition→Decision→Behavior\boxed{ Object + Knowledge + Scene + Need + Goal \rightarrow Cognition \rightarrow Decision \rightarrow Behavior }

由此,ICAI 的页面工程已经从“个体管理”进入“对象管理”,再进入“认知管理”,形成从机器个体结构到机器个体认知的连续工程体系。

Leave a Reply

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