第16章
经验系统 Experience Engine
16.1 经验系统概述
在 WSaiOS-ICAI 个体人工智能体系中:
记忆保存过去发生的事情。
经验则是:
从过去行为结果中提取出的可用于未来决策的方法和规律。
人的成长:
不是因为经历很多事情。
而是因为:
从经历中总结经验。
例如:
两个人都做过网站开发。
一个人:
只是完成项目。
另一个人:
总结:
第二个人获得了经验。
因此:
WSaiOS-ICAI 定义:
经验系统是人工个体通过行为反馈,对过去执行过程进行分析、评价和抽象,从而形成能力优化资源的系统。
16.2 经验不是知识
这是 WSaiOS-ICAI 的重要区分。
知识
来源:
学习获取。
回答:
世界是什么。
例如:
经验
来源:
实践过程。
回答:
我过去如何解决类似问题。
例如:
区别:
| 知识 | 经验 | |
|---|---|---|
| 来源 | 学习 | 实践 |
| 对象 | 一般规律 | 个体经历 |
| 作用 | 提供资源 | 优化决策 |
16.3 经验形成模型
WSaiOS-ICAI:
经验形成:
例如:
行为:
结果:
评价:
总结:
形成:
经验对象。
16.4 经验对象模型 Experience Object
按照 EOM:
经验也是对象。
ExperienceObject:
例如:
PHP:
16.5 经验系统总体架构
WSaiOS-ICAI:
三个核心模块:
ExperienceCollector
经验采集。
负责:
从行为结果中提取信息。
Evaluator
经验评价。
负责:
判断经验价值。
ExperienceStore
经验保存。
负责:
长期积累。
16.6 经验模块工程目录
结构:
16.7 ExperienceCollector 经验采集
16.7.1 职责
从行为结果中提取:
- 执行动作;
- 环境条件;
- 方法;
- 结果。
例如:
行为:
结果:
采集:
PHP:
16.8 ExperienceEvaluator 经验评价
不是所有经历都成为经验。
需要评价。
评价指标:
有效性
是否解决问题。
稳定性
是否重复有效。
可复用性
是否可以用于类似问题。
价值
是否提升能力。
模型:
PHP:
16.9 ExperienceStore 经验存储
经验保存:
进入:
长期记忆。
数据库:
结构:
PHP:
16.10 经验调用机制
未来遇到类似问题:
调用经验。
流程:
例如:
新问题:
经验库:
找到:
能力系统:
调整方案。
16.11 失败经验模型
人工个体成长:
不仅来自成功。
也来自失败。
失败经验:
例如:
失败:
总结:
形成:
失败经验。
16.12 经验与能力提升
经验最终目的:
提升能力。
关系:
例如:
第一次:
解决问题需要10小时。
积累经验。
以后:
1小时完成。
这就是:
能力进化。
16.13 ExperienceEngine 核心实现
16.14 经验系统闭环
完整成长:
这就是:
WSaiOS-ICAI 个体成长循环。
16.15 本章总结
WSaiOS-ICAI 经验系统:
不是简单记录历史。
而是:
将行为结果转化为未来解决问题能力的成长系统。
核心流程:
工程结构:
下一章:
第17章 个体能力进化系统
重点:
- 从普通人工个体到成长型人工个体;
- 能力模型;
- 能力评价;
- 能力升级机制;
- 学习、知识、经验如何共同推动进化;
- WSaiOS-ICAI 超级个体成长模型。