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

第十六章:WSaiOS EOM模拟人工认知工程总体架构——从理论模型到完整系统

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

第十六章:WSaiOS EOM模拟人工认知工程总体架构——从理论模型到完整系统


16.1 从理论模型走向工程系统

前十五章建立了EOM人工认知理论基础:

信息

↓

元素

↓

对象

↓

关系

↓

知识

↓

匹配

↓

决策

↓

方法

↓

行动

↓

经验

↓

记忆

↓

学习

但是:

理论必须能够实现。


人工认知工程的核心问题:

如何把认知过程转换成软件系统结构?


EOM认为:

人工认知系统不是单一算法。

而是一组相互连接的软件对象。


因此:

WSaiOS采用:

认知模型

+

面向对象设计

+

MVC架构

+

模板表达

+

知识库

+

记忆系统

实现工程化。


16.2 WSaiOS EOM总体认知模型

EOM整体结构:


                外部世界

                    ↓


              信息输入层


                    ↓


          +----------------+

          |  感知 Perception |

          +----------------+

                    ↓


          +----------------+

          | 元素 Element    |

          +----------------+

                    ↓


          +----------------+

          | 对象 Object     |

          +----------------+

                    ↓


          +----------------+

          | 关系 Relationship|

          +----------------+

                    ↓


          +----------------+

          | 知识 Knowledge  |

          +----------------+

                    ↓


          +----------------+

          | 匹配 Matching   |

          +----------------+

                    ↓


          +----------------+

          | 决策 Decision   |

          +----------------+

                    ↓


          +----------------+

          | 方法 Method     |

          +----------------+

                    ↓


          +----------------+

          | 行动 Action     |

          +----------------+

                    ↓


          +----------------+

          | 经验 Experience |

          +----------------+

                    ↓


          +----------------+

          | 记忆 Memory     |

          +----------------+

                    ↓


               学习更新

                    ↓


              新认知能力

这就是:

EOM人工认知闭环。


16.3 EOM六大核心认知对象

为了工程实现:

WSaiOS将认知过程对象化。


核心对象:

1. Element对象

负责:

信息最小结构化。


Element

{

名称

类型

来源

意义

}

例如:

深圳

类型:

地点

意义:

区域


2. Cognitive Object对象

负责:

形成认知实体。


Object

{

Elements

Attributes

State

Relations

Methods

}

例如:

供应商对象:

名称:

A公司


属性:

OEM能力


状态:

正常


关系:

生产电动牙刷


方法:

报价


3. Relationship对象

负责:

建立知识连接。


Relationship

{

Source

Type

Target

Weight

Context

}

例如:

供应商A

生产

电动牙刷

权重:

90%


4. Knowledge对象

负责:

保存认知结构。


Knowledge

{

Object

Relation

Experience

}


5. Method对象

负责:

产生行动能力。


Method

{

Condition

Action

Result

}


6. Memory对象

负责:

保存经验。


Memory

{

Type

Content

Time

Weight

}

16.4 EOM与PHP OOP完整映射

EOM核心思想:

现实对象 →

认知对象 →

程序对象。


映射关系:

EOM理论 PHP OOP
认知元素 Element Class
认知对象 Object Class
关系 Relationship Class
知识 Knowledge Class
方法 Method Class
记忆 Memory Class

例如:

现实:

供应商

认知:

Supplier Object

PHP:

class Supplier
{

public $name;

public $products;

public $state;


public function quote()
{


}


}

形成:

程序中的认知对象。


16.5 WSaiOS MVC总体架构

EOM选择MVC:

因为认知系统同样需要:

数据管理、

认知处理、

结果表达。


整体:


                 User

                  ↓


              Controller

                  ↓


        -------------------

        |                 |

     Cognitive Engine   Method Engine


        |                 |

        -------------------


                  ↓


                 Model


                  ↓


        Knowledge + Memory


                  ↓


                 View


                  ↓


              Smarty Template


                  ↓


                Output

16.6 Model层——认知数据模型

Model负责:

保存认知结构。


包括:

元素模型

elements

对象模型

objects

关系模型

relationships

知识模型

knowledge

记忆模型

memory

数据库只是:

存储工具。


真正核心:

是认知结构。


16.7 Controller层——认知处理中心

Controller相当于:

人工认知系统的大脑控制流程。


负责:

接收信息

↓

解析元素

↓

形成对象

↓

匹配知识

↓

调用方法

↓

产生决策

↓

更新记忆

例如:

用户输入:

寻找深圳电动牙刷供应商

Controller:

第一步:

元素解析:

深圳

电动牙刷

供应商

第二步:

对象形成:

采购需求对象

第三步:

知识匹配。


第四步:

决策。


第五步:

输出。


16.8 View层——认知表达系统

人工认知不仅需要:

内部理解。

还需要:

外部表达。


Smarty模板:

负责:

认知结果转换。


流程:

内部认知结构

↓

Smarty

↓

用户理解语言

例如:

内部:

Object:

SupplierA


Score:

90


Memory:

成功率85%

输出:

推荐供应商A

原因:

产品匹配

历史合作成功率高

16.9 WSaiOS认知引擎模块设计

整体:


WSaiOS Cognitive Engine


        |

----------------------------


Element Engine

元素分析


Object Engine

对象形成


Relationship Engine

关系分析


Knowledge Engine

知识匹配


Decision Engine

决策


Method Engine

行动


Memory Engine

学习


----------------------------

16.10 认知流程实例

用户:

寻找美国电动牙刷供应商

第一步:感知

输入:

文字信息

第二步:元素

解析:

美国

电动牙刷

供应商

第三步:对象

形成:

采购需求对象

第四步:关系

分析:

客户

需要

供应商

第五步:知识匹配

查询:

供应商对象库

第六步:决策

评分:

供应商A:

90分

第七步:方法

执行:

推荐方法

第八步:记忆

保存:

推荐结果

用户反馈

成功情况

16.11 WSaiOS与传统软件系统区别

传统系统:

输入

↓

程序逻辑

↓

输出

WSaiOS:

输入

↓

感知

↓

结构化

↓

认知对象

↓

知识匹配

↓

决策

↓

行动

↓

经验学习

区别:

传统软件:

执行逻辑。


WSaiOS:

模拟认知过程。


16.12 EOM工程实现原则

WSaiOS遵循:

原则一:

一切信息对象化。


原则二:

一切关系结构化。


原则三:

一切能力方法化。


原则四:

一切经验记忆化。


原则五:

一切结果可学习化。


形成:

完整认知工程闭环。


16.13 本章核心结论

EOM认为:

人工认知工程不是建立一个更复杂的软件,而是把人的认知过程转换为可计算、可存储、可调用的软件对象结构。


WSaiOS总体模型:


信息

↓

Element

↓

Object

↓

Relationship

↓

Knowledge

↓

Matching

↓

Decision

↓

Method

↓

Action

↓

Memory

↓

Learning

工程实现:


PHP OOP

+

MVC

+

Smarty

+

Knowledge Base

+

Memory Engine

最终形成:

WSaiOS EOM模拟人工认知工程系统

从:

信息处理软件

发展到:

认知结构化软件系统。


下一章:

第十七章:WSaiOS EOM人工认知操作系统设计——从软件框架到认知OS

重点研究:

  • 为什么人工认知需要操作系统思想;
  • WSaiOS为什么称为AI Operating System;
  • Cognitive Kernel(认知内核)设计;
  • 感知、记忆、推理、行动模块如何协同;
  • 从应用软件到认知操作系统的工程实现。

Leave a Reply

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