WSaiOS EOM模拟人工认知工程理论
第十一章:人工认知决策理论——从匹配结果到智能行动
11.1 为什么研究人工认知决策
前面章节建立了EOM人工认知模型:
信息
↓
元素
↓
对象
↓
关系
↓
知识库
↓
匹配
↓
方法
↓
行动
但是:
匹配只是理解过程。
智能系统不能停留在:
“知道是什么”。
真正的智能需要回答:
下一步应该做什么?
例如:
用户输入:
寻找美国电动牙刷供应商
系统通过认知匹配:
发现:
供应商A
供应商B
供应商C
但是:
应该推荐哪个?
需要:
决策。
因此:
EOM提出:
决策是人工认知从理解进入行动的关键阶段。
11.2 人类决策过程分析
人类决策不是简单选择。
通常经历:
感知
↓
理解
↓
比较
↓
判断
↓
选择
↓
行动
例如:
购买汽车:
感知:
看到汽车信息
理解:
这是SUV
比较:
价格
性能
品牌
判断:
适合家庭使用
选择:
购买
EOM认为:
人工系统也需要类似结构。
11.3 EOM决策模型
EOM定义:
决策:
不是单一规则。
而是多个认知因素综合。
模型:
Decision
=
Object
+
Relationship
+
Method
+
Memory
+
Probability
其中:
Object
判断对象。
例如:
供应商。
Relationship
判断对象关系。
例如:
供应商是否满足客户需求。
Method
可执行的方法。
例如:
推荐、联系、采购。
Memory
过去经验。
例如:
历史成功率。
Probability
未来可能性。
例如:
成交概率。
11.4 决策对象模型
EOM将决策看作一个对象。
定义:
Decision Object
{
Target
Condition
Option
Score
Method
Result
}
例如:
供应商推荐:
Decision Object
目标:
寻找供应商
条件:
美国市场
电动牙刷
选项:
A/B/C供应商
评分:
85
方法:
推荐
11.5 决策评分模型
人工认知不是绝对判断。
需要综合评分。
EOM定义:
Decision Score
=
Object Match
+
Relationship Match
+
Experience Weight
+
Probability
例如:
供应商A:
对象匹配:
90
关系匹配:
85
经验:
95
概率:
90
综合:
90分
供应商B:
70分。
系统选择:
A。
11.6 概率记忆在决策中的作用
现实世界:
存在不确定性。
例如:
系统不能保证:
某供应商一定成交。
只能判断:
可能性。
概率模型:
P(Action Result)
=
历史经验
+
当前条件
例如:
历史:
100次推荐。
成功:
80次。
概率:
80%
下一次:
系统参考:
80%。
11.7 决策规则形成
EOM认为:
方法产生行动。
规则辅助选择。
例如:
规则:
如果:
产品匹配
并且
地区匹配
并且
经验评分>80
那么:
推荐
程序:
class DecisionRule
{
public function check($object)
{
}
}
规则不是固定程序。
而是:
认知经验的形式化表达。
11.8 认知方法与决策关系
第六章提出:
方法代表:
对象能力。
决策:
决定:
调用哪个方法。
例如:
对象:
供应商。
方法:
报价
联系
推荐
审核
用户需求:
寻找供应商。
决策:
选择:
推荐方法。
流程:
需求对象
↓
匹配供应商对象
↓
判断目标
↓
选择方法
↓
执行行动
11.9 Decision模型PHP OOP实现
决策对象
class Decision
{
public $target;
public $condition;
public $options;
public $score;
public $method;
public function execute()
{
}
}
决策引擎
class DecisionEngine
{
public function analyze($object)
{
$options = $this->match($object);
$best = $this->calculate($options);
return $best;
}
}
评分模块
class ScoreEngine
{
public function calculate($object)
{
}
}
形成:
对象化决策系统。
11.10 MVC实现认知决策流程
Model层
保存:
对象
关系
知识
经验
规则
决策记录
数据库:
objects
relations
memory
decisions
Controller层
负责:
认知流程控制。
例如:
class CognitiveController
{
public function process($input)
{
$object=$this->parse($input);
$result=$this->matcher->match($object);
$decision=$this->decisionEngine
->analyze($result);
return $decision;
}
}
流程:
输入
↓
对象形成
↓
知识匹配
↓
决策分析
↓
方法调用
↓
结果
View层
Smarty显示:
推荐结果
分析过程
评分依据
历史经验
例如:
输出:
推荐供应商A
原因:
产品匹配90%
地区匹配95%
历史合作成功率90%
11.11 决策与人工认知闭环
EOM完整循环:
感知
↓
元素
↓
对象
↓
关系
↓
知识
↓
匹配
↓
决策
↓
方法
↓
行动
↓
结果
↓
经验
↓
记忆更新
决策不是终点。
行动结果会:
反过来影响:
未来认知。
11.12 WSaiOS决策系统架构
整体:
输入
↓
Cognitive Parser
↓
Object Engine
↓
Knowledge Base
↓
Matching Engine
↓
Decision Engine
↓
Method Engine
↓
Action
↓
Experience Memory
11.13 EOM与传统AI决策区别
传统程序:
条件
↓
结果
EOM:
对象理解
↓
关系分析
↓
经验参考
↓
概率判断
↓
方法选择
↓
行动
区别:
传统系统:
执行逻辑。
EOM:
模拟认知过程。
11.14 本章核心结论
EOM认为:
决策是人工认知系统将理解转化为行动的过程,是对象、关系、方法、经验和概率共同作用的结果。
人工认知不是:
知道
=
智能
而是:
知道
+
判断
+
选择
+
行动
+
学习
WSaiOS通过:
PHP OOP
+
MVC
+
知识库
+
记忆系统
+
决策引擎
实现:
从信息处理系统向人工认知工程系统的演进。
下一章:
第十二章:认知对象形成理论——从元素到世界模型
重点研究:
- 为什么人类不是认识元素,而是认识对象;
- 对象如何由元素形成;
- 对象为什么需要属性、状态、关系、方法;
- 面向对象思想为什么可能成为人工认知工程的重要基础;
- Cognitive Object模型如何对应PHP OOP实现。