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

第二十三章 WSaiOS认知系统工程实现架构 WSaiOS Cognitive System Engineering Architecture

第二十三章

WSaiOS认知系统工程实现架构

WSaiOS Cognitive System Engineering Architecture


23.1 认知系统工程实现概述

前面的章节建立了 WSaiOS 人工认知理论体系:

感知元素

↓

认知元素

↓

认知对象

↓

认知数据库

↓

知识网络

↓

方法函数

↓

事件状态

↓

场景理解

↓

意图分析

↓

推理决策

↓

学习反馈

本章开始进入:

如何将人工认知理论转换为可运行的软件系统。


WSaiOS认为:

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

而是:

由多个认知功能模块组成的工程系统。


23.2 WSaiOS工程架构定义

WSaiOS Cognitive Architecture

定义:

WSaiOS认知系统工程架构,是基于认知元素理论建立的软件结构体系,通过对象模型、数据模型、关系组织、方法函数和认知引擎,实现人工认知过程的工程化运行。


核心:

认知理论

↓

数据结构

↓

软件对象

↓

函数模块

↓

运行系统

23.3 WSaiOS总体架构

WSaiOS采用分层架构:

WSaiOS Cognitive System


┌─────────────────────┐
│ 认知应用层           │
│ Application Layer    │
└─────────────────────┘

↓

┌─────────────────────┐
│ 决策执行层           │
│ Decision Layer       │
└─────────────────────┘

↓

┌─────────────────────┐
│ 认知理解层           │
│ Cognition Layer      │
└─────────────────────┘

↓

┌─────────────────────┐
│ 知识组织层           │
│ Knowledge Layer      │
└─────────────────────┘

↓

┌─────────────────────┐
│ 数据记忆层           │
│ Memory Layer         │
└─────────────────────┘

↓

┌─────────────────────┐
│ 感知输入层           │
│ Perception Layer     │
└─────────────────────┘

23.4 感知输入层

Perception Layer

负责:

将现实世界转换为:

感知元素。


输入:

图片

视频

声音

文本

传感器数据

输出:

{
"color":"red",

"shape":"round",

"object":"fruit"

}

例如:

摄像头看到:

红色

圆形

水果

转换:

感知元素集合

23.5 认知对象层

Cognitive Object Layer

负责:

将感知元素组合成为稳定对象。


例如:

输入:

颜色:

红色


形状:

圆形


类别:

水果

形成:

Apple Object

对象结构:

{
"id":"001",

"type":"object",

"name":"Apple",

"attribute":{

"color":"red",

"shape":"round"

}

}

核心:

感知元素

↓

对象形成

23.6 认知数据库层

Cognitive Database Layer

负责保存:

认知对象。


存储:

1. 对象结构

例如:

苹果
汽车
用户
企业

2. 属性结构

例如:

颜色

尺寸

能力

3. 状态结构

例如:

运行

停止

变化

4. 方法结构

例如:

购买()

生产()

移动()

数据库模型:

{

"object":"",

"attribute":{

},

"state":{

},

"method":[

]

}

23.7 WSaiOS关系组织引擎

WSaiOS Relationship Organization Engine

负责:

建立认知对象之间关系。


关系类型:

分类关系

所属关系

生产关系

使用关系

商业关系

空间关系

例如:

苹果

↓

水果

↓

食品

商业:

用户

↓

购买

↓

产品

↓

供应商

关系模型:

{

"source":"",

"relation":"",

"target":""

}

23.8 方法函数引擎

Method Function Engine

负责:

让对象具有能力。


例如:

汽车对象:

Car

拥有:

start()

drive()

stop()

结构:

对象

↓

方法

↓

执行

↓

结果

23.9 事件状态引擎

Event State Engine

负责:

记录变化。


例如:

事件:

用户购买苹果

产生:

状态变化:

库存减少

用户拥有苹果

结构:

事件

↓

状态变化

↓

记录

23.10 场景理解引擎

Scene Understanding Engine

负责:

理解对象所在环境。


例如:

输入:

用户

商品

支付设备

商店

分析:

购物场景

场景结构:

{

"scene":"shopping",

"objects":[

],

"goal":"purchase"

}

23.11 意图分析引擎

Intent Analysis Engine

负责:

理解目标。


例如:

用户:

搜索:

电动牙刷供应商

分析:

商业采购意图

结构:

行为

↓

需求

↓

目标

↓

意图

23.12 推理决策引擎

Reasoning Decision Engine

负责:

根据认知结构产生判断。


输入:

对象

关系

状态

意图

规则

输出:

方案

决策

行动

例如:

采购:

分析:

价格

质量

交期

选择:

最佳供应商

23.13 学习反馈引擎

Learning Feedback Engine

负责:

系统持续优化。


流程:

执行

↓

结果

↓

反馈

↓

经验

↓

更新

例如:

推荐:

成功:

增加关系权重。

失败:

调整规则。


23.14 WSaiOS核心对象模型

WSaiOS所有认知对象统一抽象:

{

"id":"",

"name":"",

"type":"",

"attribute":{

},

"state":{

},

"relation":[

],

"method":[

],

"event":[

],

"scene":[

],

"intent":[

]

}

对应:

面向对象:

class CognitiveObject
{

$id;

$type;

$attribute;

$state;

$relation;

$method;


}

23.15 WSaiOS核心引擎关系

整体:

Perception Engine

↓

Object Engine

↓

Database Engine

↓

Relationship Engine

↓

Method Engine

↓

Event Engine

↓

Scene Engine

↓

Intent Engine

↓

Reasoning Engine

↓

Decision Engine

↓

Learning Engine

23.16 工程模块目录设计

例如:

WSaiOS-Core/


├── perception/

│   感知模块


├── cognition/

│   认知对象模块


├── database/

│   认知数据库


├── relation/

│   关系组织引擎


├── method/

│   方法函数引擎


├── event/

│   事件状态引擎


├── scene/

│   场景理解引擎


├── intent/

│   意图分析引擎


├── reasoning/

│   推理引擎


├── decision/

│   决策引擎


└── learning/

    学习反馈引擎

23.17 WSaiOS工程运行流程

案例:

机器识别苹果。


第一步:感知

输入:

图片。

输出:

红色

圆形

水果

第二步:对象形成

生成:

Apple Object

第三步:关系组织

建立:

Apple

属于

Fruit

第四步:场景理解

环境:

超市

第五步:意图分析

判断:

购买需求

第六步:推理决策

选择:

推荐苹果产品

第七步:学习

记录:

用户偏好苹果

23.18 本章总结

WSaiOS工程实现架构解决:

如何把人工认知理论转换为软件系统。

核心公式:

人工认知系统

=

认知元素

+

对象模型

+

关系组织

+

方法函数

+

事件状态

+

推理决策

+

学习反馈

WSaiOS不是:

单一算法。

而是:

一种人工认知操作系统架构。


下一章:

第二十四章

WSaiOS认知系统运行机制与完整闭环模型

WSaiOS Cognitive Operating Mechanism & Complete Cognitive Loop

重点:

  • 从输入到认知;
  • 从认知到行动;
  • 从行动到学习;
  • 认知循环机制;
  • 人工认知操作系统模型。

Leave a Reply

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