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

WSaiOS EOM模拟人工认知工程理论 第三十章:WSaiOS EOM认知闭环系统设计——从感知到学习的完整运行机制

WSaiOS EOM模拟人工认知工程理论

第三十章:WSaiOS EOM认知闭环系统设计——从感知到学习的完整运行机制


30.1 为什么研究认知闭环

前面章节分别研究:

Element

Object

Relationship

Knowledge

Memory

Matching

Decision

Method

Action

但是:

这些模块如果相互独立:

仍然只是软件组件。


真正的人工认知系统:

必须形成:

持续运行的循环结构。


人类智能不是:

一次性过程。


而是:

不断循环:

感知

↓

理解

↓

行动

↓

获得结果

↓

形成经验

↓

更新认知

↓

再次感知

因此:

EOM提出:

人工认知闭环模型


30.2 EOM完整认知循环

WSaiOS定义:

完整流程:

                外部世界


                    ↓


              Perception

              感知输入


                    ↓


              Element

              元素形成


                    ↓


              Object

              对象理解


                    ↓


              Relationship

              关系建立


                    ↓


              Knowledge

              知识形成


                    ↓


              Matching

              认知匹配


                    ↓


              Decision

              决策


                    ↓


              Method

              方法调用


                    ↓


              Action

              行动


                    ↓


              Experience

              经验形成


                    ↓


              Memory

              记忆更新


                    ↓


              Knowledge Update


                    ↓


              新一轮认知

这就是:

WSaiOS EOM认知循环。


30.3 感知阶段(Perception)

感知:

是人工认知入口。


输入来源:

包括:

用户输入

文件资料

数据库信息

外部数据

系统反馈

例如:

用户输入:

寻找美国电动牙刷供应商

系统接收:

原始信息。


此时:

还没有认知。


进入:

Element Engine。


30.4 元素阶段(Element)

信息转换:

Information

↓

Element

例如:

输入:

美国电动牙刷供应商

产生:

Element:

美国

Type:
Location


Element:

电动牙刷

Type:
Product


Element:

供应商

Type:
Role

系统获得:

基本认知单位。


30.5 对象阶段(Object)

元素组合:

形成:

认知对象。


例如:

美国

+

电动牙刷

+

供应商

形成:

Supplier Object

{

地区:

美国


产品:

电动牙刷


角色:

供应商

}

对象代表:

系统认识的事物。


30.6 关系阶段(Relationship)

对象之间建立连接。


例如:

供应商A

生产

电动牙刷


电动牙刷

销售

美国市场

关系产生:

理解。


没有关系:

对象只是孤立信息。


有关系:

形成知识。


30.7 知识阶段(Knowledge)

知识形成:

公式:

Knowledge

=

Object

+

Relationship

+

Experience

例如:

形成知识:

供应商A

是一家

美国市场电动牙刷供应商

知识进入:

Knowledge Base。


30.8 匹配阶段(Matching)

面对新需求:

系统调用知识。


例如:

新请求:

寻找可靠供应商

系统生成:

需求对象。


匹配:

知识库对象。


同时调用:

Memory。


得到:

候选结果。


30.9 决策阶段(Decision)

匹配以后:

不是直接输出。


需要判断:

下一步行动。


例如:

候选供应商:

A

B

C


系统根据:

产品匹配

地区匹配

历史经验

成功概率

选择:

最佳方案。


30.10 方法阶段(Method)

决策之后:

调用对象方法。


例如:

供应商对象:

拥有:

recommend()

compare()

contact()

evaluate()

系统选择:

合适方法。


方法:

代表:

对象能力。


30.11 行动阶段(Action)

行动产生:

现实结果。


例如:

执行:

发送询价

建立联系

生成报告

推荐供应商

结果:

反馈系统。


30.12 经验阶段(Experience)

行动结束:

产生经验。


例如:

结果:

成功。


形成:

Experience

{

Action:

推荐供应商A


Result:

成交


Value:

Positive

}

经验:

不是简单日志。


而是:

影响未来判断的信息。


30.13 记忆更新阶段(Memory)

经验进入:

不同记忆。


例如:

短期:

当前任务。


长期:

供应商可靠记录。


时序:

合作变化过程。


概率:

成功率统计。


结构:

Experience

↓

Short Memory

↓

Long Memory

↓

Sequence Memory

↓

Probability Memory

30.14 知识更新机制

记忆不会停止。


它反向影响:

知识库。


例如:

原知识:

供应商A可靠

新经验:

连续失败。


更新:

供应商A

可靠度下降

形成:

动态知识。


30.15 Cognitive Kernel设计

所有模块:

由:

Cognitive Kernel协调。


结构:

class CognitiveKernel
{


ElementEngine

ObjectEngine

RelationshipEngine

KnowledgeEngine

MatchingEngine

DecisionEngine

MemoryEngine


}

Kernel不是业务模块。


它负责:

认知流程控制。


30.16 Cognitive Kernel运行代码模型

class CognitiveKernel
{


public function process($input)
{


// 感知

$elements =
$this->elementEngine
->parse($input);


// 对象形成

$object =
$this->objectEngine
->create($elements);


// 知识匹配

$result =
$this->matchingEngine
->match($object);


// 决策

$action =
$this->decisionEngine
->decide(
$result
);


// 记忆

$this->memoryEngine
->store(
$action
);


return $action;


}


}

30.17 MVC完整工程结构

WSaiOS:

采用:

MVC + Cognitive Layer。


目录:

wsaios/


app/


├── controllers/


├── models/


├── views/


│     └── smarty/


├── cognitive/


│
├── ElementEngine.php
│
├── ObjectEngine.php
│
├── RelationshipEngine.php
│
├── KnowledgeEngine.php
│
├── MatchingEngine.php
│
├── DecisionEngine.php
│
└── MemoryEngine.php



database/


public/

30.18 Smarty表现层设计

认知结果:

需要表达。


Smarty:

负责:

结果展示。


例如:

Controller:

传递:

$smarty->assign(
"result",
$cognitiveResult
);

Smarty:

显示:

供应商:

{$result.name}


匹配度:

{$result.score}


历史经验:

{$result.memory}

因此:

Smarty不是认知。


它是:

认知结果表达。


30.19 WSaiOS与普通软件区别

普通软件:

数据

↓

处理

↓

输出

WSaiOS:

信息

↓

元素

↓

对象

↓

关系

↓

知识

↓

匹配

↓

决策

↓

行动

↓

经验

↓

记忆

核心区别:

普通软件处理数据。


WSaiOS处理:

认知结构。


30.20 本章总结

EOM提出:

人工认知不是单一算法,而是由感知、结构化、理解、匹配、决策、行动和记忆组成的循环系统。


WSaiOS最终闭环:


感知

↓

认知

↓

理解

↓

决策

↓

行动

↓

经验

↓

学习

↓

新的认知


软件工程映射:


EOM理论

↓

PHP OOP模型

↓

Cognitive Kernel

↓

MVC架构

↓

Smarty表达

↓

Knowledge Base

↓

Memory System


第三十一章:

WSaiOS EOM认知操作系统设计——从应用软件到人工认知OS

重点研究:

  • 为什么人工认知需要操作系统思想;
  • WSaiOS为什么形成AI Operating System架构;
  • Cognitive Kernel与传统OS Kernel区别;
  • 认知资源管理;
  • 应用层如何调用认知能力;
  • WSaiOS最终工程体系。

Leave a Reply

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