第八章
场景对象理论
Scene Object Theory
8.1 场景对象理论概述
在 WSaiOS 人工认知体系中,单个认知对象并不能完整表示现实世界。
对象只能描述:
它是什么。
属性描述:
它有什么特征。
状态描述:
它当前是什么情况。
关系描述:
它与什么连接。
行为描述:
它能够执行什么动作。
意图描述:
为什么产生行为。
但是现实世界中的对象,总是存在于一定环境结构中。
例如:
一个机器人:
单独描述:
Robot
只能表示一个对象。
加入场景:
Robot
位置:
工厂车间
关系:
连接生产设备
状态:
运行
行为:
搬运零件
目标:
完成生产任务
此时才形成完整认知。
因此:
WSaiOS提出:
场景对象(Scene Object)理论。
场景对象用于描述:
多个对象在特定环境中,通过关系、状态、行为和规则形成的完整认知结构。
8.2 场景对象定义
定义
WSaiOS认为:
场景对象是由多个认知对象、对象关系、对象状态、行为规则以及目标组成的结构化认知环境。
场景不是简单的位置。
例如:
错误理解:
场景 = 地点
办公室只是空间。
完整办公室场景:
办公室
对象:
员工
电脑
文件
会议设备
关系:
员工 使用 电脑
电脑 存储 文件
员工 进入 会议室
状态:
设备运行
人员工作
行为:
编辑
沟通
会议
规则:
文件权限控制
目标:
完成工作任务
因此:
场景是一种认知结构。
符号表示:
Scene
=
Objects
+
Relations
+
States
+
Behaviors
+
Rules
+
Goals
8.3 场景对象结构
WSaiOS采用对象化结构描述场景。
基本结构:
{
"id":"",
"type":"Scene",
"objects":[],
"relations":[],
"states":[],
"behaviors":[],
"rules":[],
"goal":""
}
其中:
1. ID
场景唯一标识。
例如:
office_scene_001
factory_scene_001
home_scene_001
作用:
区分不同认知环境。
2. Type
场景类型。
例如:
Home
Office
Factory
Hospital
Business
用于场景分类。
3. Objects
场景中的认知对象集合。
例如:
办公室:
Employee
Computer
Printer
Server
Document
对象集合形成:
Scene Object Set
4. Relations
描述对象之间关系。
例如:
Employee
uses
Computer
Computer
connects
Server
形成:
Object
↓
Relation
↓
Object
5. States
描述场景整体状态。
例如:
正常状态:
Employee Working
Computer Running
Network Connected
异常状态:
Server Failure
Network Error
6. Behaviors
描述场景中的行为过程。
例如:
办公场景:
Write Document
Send Email
Hold Meeting
7. Rules
描述场景中的约束规则。
例如:
医院:
Doctor
can access
Patient Record
但是:
Unauthorized Person
cannot access
Patient Record
规则用于限制对象行为。
8. Goal
描述场景存在目的。
例如:
生产场景:
Goal:
Manufacture Product
商业场景:
Goal:
Complete Transaction
8.4 场景对象组成理论
8.4.1 对象集合
任何场景首先由多个对象组成。
例如:
智能工厂:
Machine
Robot
Worker
Material
Product
单个对象:
Machine
无法表达工厂。
多个对象组合:
Factory Scene
形成环境认知。
8.4.2 场景关系结构
对象之间通过关系形成场景结构。
例如:
工厂:
Worker
operate
Machine
Robot
move
Material
Machine
produce
Product
关系决定对象之间如何连接。
因此:
Scene
=
Object
+
Relation
8.4.3 场景状态结构
场景具有整体状态。
例如:
生产车间:
正常:
Machine Running
Robot Working
Production Active
异常:
Machine Stop
Robot Error
Production Pause
状态变化:
State(t)
↓
Event
↓
State(t+1)
8.4.4 场景行为结构
场景中的对象通过方法产生行为。
例如:
仓库:
对象:
Robot
方法:
move()
grab()
transport()
产生:
搬运行为
8.4.5 场景规则结构
规则用于描述场景中的逻辑约束。
例如:
交通场景:
对象:
Vehicle
规则:
Vehicle
must follow
Traffic Rule
医疗场景:
Doctor
must verify
Patient Information
规则不是学习产生。
而是人工定义或经验积累形成的符号约束。
8.5 场景对象分类理论
WSaiOS根据现实应用环境划分场景对象。
1. 家庭场景对象
Home Scene
对象:
Family Member
Furniture
Home Device
Food
Robot
行为:
Living
Communication
Management
状态:
Safe
Normal
Active
目标:
生活管理
2. 商业场景对象
Business Scene
对象:
Customer
Product
Company
Supplier
Order
关系:
Customer
purchase
Product
行为:
Search
Compare
Purchase
Service
事件:
Order Created
Payment Completed
目标:
Transaction Complete
3. 工业场景对象
Industrial Scene
对象:
Machine
Robot
Material
Production Line
行为:
Manufacture
Detect
Maintain
状态:
Running
Stopped
Error
目标:
Production Completion
4. 医疗场景对象
Medical Scene
对象:
Patient
Doctor
Equipment
Medicine
关系:
Doctor
treat
Patient
行为:
Check
Diagnose
Treat
目标:
Health Recovery
5. 办公场景对象
Office Scene
对象:
Employee
Computer
File
Meeting System
行为:
Work
Communication
Collaboration
目标:
Task Completion
8.6 场景对象与认知理解
WSaiOS认为:
对象本身具有基础意义。
但是:
对象进入不同场景后,会产生不同认知解释。
例如:
对象:
Apple
没有场景:
Apple
信息有限。
进入家庭场景:
Apple
↓
Food
↓
Eating Object
进入商业场景:
Apple
↓
Product
↓
Sales Object
进入供应链场景:
Apple
↓
Material
↓
Purchase Object
因此:
Object
+
Scene
↓
Cognitive Meaning
8.7 场景对象与意图关系
场景影响行为目的判断。
例如:
对象:
Apple
行为:
Need Apple
不同场景:
家庭:
Intent:
Eat
商店:
Intent:
Buy
批发市场:
Intent:
Purchase Supply
因此:
Scene
↓
Intent
↓
Behavior
场景是意图分析的重要条件。
8.8 场景对象工程实现
WSaiOS采用面向对象方式实现。
PHP示例:
class Scene
{
public $objects;
public $relations;
public $states;
public $rules;
public $goal;
public function analyze()
{
}
public function checkRule()
{
}
}
其中:
analyze()
不是模型预测。
而是:
读取对象
↓
检查关系
↓
匹配规则
↓
生成场景状态
商业场景实例:
$scene = new Scene();
$scene->objects = [
"User",
"Product",
"Supplier"
];
$scene->goal = "Purchase";
形成:
商业认知场景
8.9 场景对象在 WSaiOS 认知体系中的位置
完整结构:
感知元素
↓
认知元素
↓
认知对象
↓
属性
↓
状态
↓
关系
↓
方法函数
↓
事件记录
↓
状态变化
↓
意图对象
↓
场景对象
↓
推理
↓
决策
↓
执行
↓
经验记忆
场景对象位于:
对象认知之后;
推理决策之前。
作用:
提供环境结构。
8.10 本章总结
场景对象理论建立了 WSaiOS 对复杂环境的描述方式。
核心思想:
对象不是孤立存在
↓
对象存在于环境
↓
环境形成场景
↓
场景影响关系
↓
关系影响行为
↓
行为产生事件
↓
事件形成经验
WSaiOS通过场景对象实现:
- 家庭环境认知;
- 商业环境认知;
- 工业环境认知;
- 医疗环境认知;
- 办公环境认知。
最终形成:
对象理解
+
关系理解
+
状态理解
+
行为理解
+
意图理解
+
场景理解
↓
人工认知理解
场景对象理论是 WSaiOS 从单对象认知进入环境系统认知的重要基础。