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

第三十八章 对象认知工程

第三十八章 对象认知工程

——Object Cognition Model


38.1 对象认知在人工个体中的位置

第三十七章建立:

认知元素工程(Cognitive Element Model)

解决:

感知信息如何转化为人工个体内部认知结构。

认知过程:

外部世界
感知元素
认知元素
认知结构
理解

但是,任何认知都不是无对象的。

人工个体认识世界时,首先需要回答:

我正在认识什么?

例如:

  • 一个什么人?
  • 一个什么组织?
  • 一个什么产品?
  • 一个什么事件?
  • 一个什么环境?

因此,第五卷进一步建立:

对象认知工程(Object Cognition Engineering)。


38.2 对象认知定义

本书定义:

对象认知是人工个体对世界中的实体、事物、主体和概念进行识别、建立身份、描述属性并形成内部对象模型的认知过程。


对象认知解决:

这个东西是什么?
它是谁?
它有什么特点?
它处于什么状态?
它与什么存在关系?

对象是人工个体世界模型的基础。


38.3 对象与数据区别

传统数据库:

id
name
value

例如:

customer_id
name=张三

只是:

数据记录。


ICAI对象:

张三
Person Object
身份
属性
经历
关系
状态
行为

对象不是字段集合。

而是:

具有结构意义的认知单元。


38.4 对象认知模型

建立:

Object Cognition
Object
|
—————–
| | |
Identity Attribute State
|
Relation
|
Event

对象包含:

1. 身份 Identity

回答:

它是谁。


2. 属性 Attribute

回答:

它有什么特点。


3. 状态 State

回答:

它现在怎么样。


4. 关系 Relation

回答:

它和谁有什么联系。


5. 事件 Event

回答:

它发生过什么。


38.5 对象身份认知

人工个体首先建立:

对象身份。

例如:

输入:

一个客户

初始:

Person

随着信息增加:

Person
Customer
Important Customer
Business Partner

对象身份会随着经历变化。


模型:

Unknown Object
Recognized Object
Identified Object
Meaningful Object

38.6 对象属性认知

对象不是只有名字。

需要建立属性。

例如:

企业对象:

Company Object
名称
行业
规模
产品
市场
历史
关系

属性形成:

对象特征。

模型:

Object
Attributes
Object Understanding

38.7 对象状态认知

对象状态描述:

当前变化。

例如:

企业:

过去:

创业阶段

现在:

增长阶段

未来:

扩张阶段

因此:

对象不是固定。

模型:

Object(t)
Change
Object(t+1)

38.8 对象关系认知

任何对象都存在关系。

例如:

客户:

客户
购买
产品

员工:

员工
工作
企业

关系形成:

世界结构。

模型:

Object A
|
Relation
|
Object B

38.9 对象认知与个体差异

同一个对象:

不同人工个体:

产生不同认知。

例如:

看到一家餐饮企业。

消费者:

吃饭地点

供应商:

采购客户

投资者:

投资对象

对象相同。

意义不同。

原因:

Object
+
Individual Cognitive Structure
Object Meaning

38.10 对象认知形成流程

完整流程:

Perception
Object Detection
Identity Recognition
Attribute Analysis
Relation Building
Object Cognition

例如:

发现网站访问者:

感知:

访问行为

对象:

用户

属性:

采购人员

关系:

潜在客户

形成:

对象认知。


38.11 对象认知权重模型

人工个体不会关注所有对象。

对象权重:

Object Weight
=
Interest
+
Goal
+
Relationship
+
Experience

例如:

销售人工个体:

客户对象权重大。


生产人工个体:

供应商对象权重大。


38.12 对象认知生命周期

对象认知变化:

Unknown
Recognized
Known
Trusted
Historical

例如:

一个客户:

第一次:

陌生访客

合作后:

长期客户

多年:

重要关系对象

38.13 Object Cognition对象设计

PHP OOP:

class CognitiveObject
{
protected $id;
protected $individualId;
protected $objectType;
protected $identity;
protected $attributes;
protected $state;
protected $relations;
public function getIdentity()
{
return $this->identity;
}
public function updateState($state)
{
$this->state=$state;
}
}

对象:

CognitiveObject

不是:

$array[‘object’]

38.14 Object Engine设计

WSaiOS:

建立:

ObjectCognitionEngine

结构:

ObjectCognitionEngine
├── detect()
├── identify()
├── classify()
├── analyzeAttribute()
├── buildRelation()
├── updateState()
└── remember()

detect()

发现对象。

identify()

确认身份。

classify()

对象分类。

analyzeAttribute()

分析属性。

buildRelation()

建立关系。

remember()

保存对象历史。


38.15 MVC架构实现

对象认知模块:

ObjectController
ObjectService
ObjectCognitionEngine
CognitiveObject
ObjectRepository
Database

Controller:

接收:

对象输入。

Service:

管理:

对象流程。

Engine:

执行:

对象认知。

Repository:

保存:

对象模型。


38.16 数据库设计

对象认知表:

CREATE TABLE cognitive_objects
(
id INT AUTO_INCREMENT PRIMARY KEY,
individual_id INT,
object_type VARCHAR(100),
identity VARCHAR(255),
attributes TEXT,
state TEXT,
relations TEXT,
weight INT,
created_at DATETIME
);

数据:

object_type:
customer
identity:
某企业采购负责人
state:
active
weight:
90

38.17 Smarty展示层

对象认知:

<h2>
对象认知
</h2>
{foreach $objects as $obj}
<div>
对象:
{$obj.identity}
状态:
{$obj.state}
权重:
{$obj.weight}
</div>
{/foreach}

展示:

人工个体认识的对象。


38.18 对象认知与记忆

对象是长期记忆核心。

流程:

Object Cognition
Object Memory
Experience
Relationship History

例如:

客户对象:

保存:

第一次接触
沟通记录
采购历史
合作结果

形成:

对象生命周期。


38.19 对象认知学习

对象认知不断修正。

模型:

Old Object Cognition
New Experience
Update
New Object Cognition

例如:

过去:

普通客户

后来:

核心客户

对象意义发生变化。


38.20 WSaiOS-ICAI对象认知系统

完整:

World
Perception Engine
Object Cognition Engine
Cognitive Object
Object Memory
Experience Engine
Learning Engine
Individual Understanding

38.21 本章核心模型

第三十八章建立:

Object Cognition Model

核心链:

外部对象
对象识别
对象身份
对象属性
对象状态
对象关系
对象认知
世界模型
个体理解

本章小结

对象认知工程解决:

人工个体如何在世界中建立“认识对象”的能力。

它不是:

简单识别名称。

而是:

为世界中的事物建立身份、属性、状态、关系和历史。

建立:

  • CognitiveObject Object
  • ObjectCognitionEngine
  • Object Memory
  • Object Learning

通过:

  • PHP OOP
  • MVC
  • Smarty
  • Database

实现工程化。

最终形成:

对象
认知
关系
理解
判断
决策
行为
人工个体

下一章:

第三十九章 属性认知工程

——Attribute Cognition Model

研究:

  • 对象属性如何形成;
  • 属性如何影响对象理解;
  • 属性权重如何计算;
  • 属性变化如何影响人工个体判断。

Leave a Reply

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