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

第十三章 WSaiOS认知知识网络与关系组织引擎深化设计 WSaiOS Cognitive Knowledge Network & Relation Organization Engine Advanced Design

第十三章

WSaiOS认知知识网络与关系组织引擎深化设计

WSaiOS Cognitive Knowledge Network & Relation Organization Engine Advanced Design


13.1 认知知识网络概述

在 WSaiOS 体系中:

认知对象解决:

“世界中有什么?”


关系组织解决:

“对象之间有什么联系?”


但是:

大量对象和关系组合后,需要形成:

世界结构。


因此 WSaiOS提出:

WSaiOS认知知识网络

WSaiOS Cognitive Knowledge Network


定义:

WSaiOS认知知识网络,是由大量认知对象、关系结构、状态变化和经验信息组成的动态认知网络,用于表示机器对现实世界的结构化理解。


核心:


对象

↓

关系

↓

网络

↓

世界理解

13.2 为什么需要知识网络

单个对象:

无法表达复杂世界。


例如:

苹果对象:


苹果

红色

水果

甜

但是现实:

苹果还涉及:


苹果

↓

水果

↓

食品

↓

农业

↓

供应链

↓

消费者

这些连接形成:

知识网络。


13.3 WSaiOS知识网络基本结构

知识网络由三个核心部分组成:


第一:

节点 Node


节点代表:

认知对象。


例如:


Apple

User

Company

Product

City

Machine


第二:

关系 Edge


关系连接节点。


例如:


Apple

belongs_to

Fruit


第三:

属性 Property


描述节点和关系特征。


例如:


Apple

price

10元

整体:


节点

+

关系

+

属性

=

知识网络

13.4 WSaiOS关系组织引擎定位

关系组织引擎不是数据库查询工具。


它负责:

1. 创建关系

例如:


苹果

属于

水果

2. 管理关系

例如:


供应商

生产

产品

3. 分析关系

例如:


用户

购买

产品

4. 推导关系

例如:

已知:


苹果属于水果

已知:


水果属于食品

推理:


苹果属于食品

13.5 WSaiOS关系分类深化

关系进一步分为:


第一类:结构关系

Structural Relation

描述:

对象组成结构。


例如:


汽车

包含

发动机

机器人:


机器人

包含

传感器

第二类:语义关系

Semantic Relation

描述:

概念意义。


例如:


苹果

属于

水果

第三类:行为关系

Behavior Relation

描述:

对象之间行为作用。


例如:


用户

购买

商品

第四类:时间关系

Temporal Relation

描述:

事件变化顺序。


例如:


生产

↓

运输

↓

销售

第五类:空间关系

Spatial Relation

描述:

空间位置。


例如:


仓库

位于

深圳

第六类:因果关系

Causal Relation

描述:

原因和结果。


例如:


价格下降

↓

销量增加

13.6 知识网络形成机制

WSaiOS知识网络形成:

不是人工全部录入。


流程:


感知

↓

元素

↓

对象

↓

关系发现

↓

关系确认

↓

网络形成

例如:

系统发现:

图片:


苹果

创建对象:


Apple

匹配知识:


Fruit

建立:


Apple

is_a

Fruit

13.7 知识网络层级结构

WSaiOS支持:

认知层级。


例如:


苹果

↓

水果

↓

食品

↓

商品

↓

消费品

企业:


公司

↓

行业

↓

市场

↓

经济系统

形成:

多层认知结构。


13.8 动态知识网络

现实世界不断变化。

因此:

知识网络必须动态更新。


例如:

供应关系:

以前:


A公司

供应

B公司

事件:

合作结束。


更新:


关系状态:

inactive

因此:

关系具有:

生命周期。


13.9 知识网络更新机制

更新来源:


事件更新

例如:

交易发生。

增加:


Customer

buys

Product

状态更新

例如:

产品停售。

改变:


Product

status:

inactive

学习更新

例如:

用户长期购买。

增加:


User

prefers

Product

13.10 WSaiOS知识网络查询

传统:

查询数据。


WSaiOS:

查询认知关系。


问题:

苹果是什么?


网络查询:


Apple

↓

Fruit

↓

Food

问题:

谁生产苹果?


查询:


Apple

←

Produce

←

Company

问题:

用户为什么购买苹果?


查询:


User

↓

Need

↓

Apple

13.11 WSaiOS知识网络推理

知识网络支持:

关系推理。


例如:

已有:


深圳公司

生产

牙刷

已有:


牙刷

属于

口腔产品

推理:


深圳公司

生产

口腔产品

形成:

新的认知。


13.12 知识网络工程结构


Knowledge Network Engine


├── Node Manager

节点管理


├── Relation Manager

关系管理


├── Graph Builder

网络构建


├── Relation Analyzer

关系分析


├── Reasoning Module

关系推理


├── Update Manager

动态更新


└── Query Service

知识查询

13.13 数据结构示例

节点:


{

"id":"001",

"type":"object",

"name":"Apple",

"attribute":{

"color":"red"

}

}

关系:


{

"source":"Apple",

"type":"belongs_to",

"target":"Fruit"

}

网络:


{

"nodes":[

"Apple",

"Fruit"

],

"relations":[

"belongs_to"

]

}

13.14 工程实现示例

PHP:


class KnowledgeNetwork
{

public $nodes=[];

public $relations=[];


public function addNode($node)
{

$this->nodes[]=$node;

}


public function addRelation(
$source,
$type,
$target
)
{

$this->relations[]=[

"source"=>$source,

"type"=>$type,

"target"=>$target

];

}

}

创建:


$network->addRelation(

"Apple",

"belongs_to",

"Fruit"

);

结果:


Apple

↓

Fruit

13.15 WSaiOS知识网络与人工认知

知识网络提供:

机器理解世界的基础。


没有网络:

机器:


对象孤立

有网络:

机器:


对象关联

关系理解

因果分析

行为预测

13.16 本章总结

WSaiOS认知知识网络:

实现:


对象

↓

关系

↓

网络

↓

推理

↓

理解世界

核心公式:


知识网络

=

认知对象集合

+

关系组织

+

状态变化

+

经验连接

WSaiOS认为:

智能系统的核心不是存储更多对象,而是建立对象之间正确、动态、可推理的关系网络。


下一章:

第十四章

WSaiOS认知推理引擎与世界理解机制

WSaiOS Cognitive Reasoning Engine & World Understanding Mechanism

重点:

  • 推理引擎结构;
  • 规则推理;
  • 关系推理;
  • 状态推理;
  • 因果推理;
  • 概率判断;
  • 从知识网络到理解。

Leave a Reply

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