第46章 主动学习
46.1 主动学习的基本定义
主动学习是人工个体基于自身的目标、状态、知识缺口和能力需求,主动发起学习行为,主动寻找外部资料、网络信息或其他信息来源,并通过信息获取、读取、解析、知识提取、知识结构化和验证,形成新的知识结构以及新的能力的行为过程。
核心关系:
当前状态
↓
当前目标
↓
知识缺口 / 能力缺口
↓
学习需求
↓
主动学习
↓
信息获取
↓
知识结构化
↓
知识
↓
能力
主动学习的关键不是“获取信息”,而是:
个体主动改变自身知识结构和能力结构。
46.2 主动学习的起点
主动学习不会无缘无故发生。
它通常从个体当前状态与目标之间的差异开始。
Current State
+
Current Goal
↓
Goal Gap
↓
Knowledge Gap
↓
Capability Gap
↓
Learning Need
例如:
目标:
完成任务 A
当前能力:
无法完成
分析:
缺少知识 K
↓
产生学习需求
↓
主动学习
因此:
主动学习首先是一种需求驱动行为。
46.3 学习需求
Learning Need 是主动学习的直接驱动结构。
Learning Need
│
├── Goal
├── Current State
├── Knowledge Gap
├── Capability Gap
├── Required Knowledge
├── Required Capability
├── Learning Priority
└── Expected Result
学习需求回答:
为什么要学习?
需要学习什么?
学习到什么程度?
学习之后要形成什么能力?
因此主动学习不是无限获取信息,而是围绕学习需求进行。
46.4 主动学习目标
学习需求进一步形成具体的 Learning Goal。
Learning Need
↓
Learning Goal
↓
Learning Scope
↓
Information Requirement
例如:
Learning Goal:
理解对象 A
需要获得:
Object Identity
Attributes
Relations
States
Methods
Conditions
Risks
Results
学习目标越明确,后续的信息获取和知识结构化越容易受到约束。
46.5 信息需求
主动学习不是先搜索再决定需要什么,而是应该先确定:
为了完成当前学习目标,我需要什么信息?
因此:
Learning Goal
↓
Information Requirement
↓
Information Source
↓
Information Acquisition
Information Requirement 可以包括:
Object Information
Attribute Information
Relation Information
State Information
Method Information
Condition Information
Constraint Information
Risk Information
Result Information
46.6 信息来源发现
确定信息需求之后,主动学习开始寻找来源。
Information Requirement
↓
Source Discovery
↓
Candidate Sources
信息来源可以包括:
网站
网页
文档
书籍
数据库
搜索结果
知识库
结构化数据
API
环境观察
历史资料
主动学习的一个重要能力就是:
知道到哪里寻找自己不知道的东西。
46.7 信息来源选择
发现来源后,并不是全部使用。
需要进行来源评价:
Candidate Sources
↓
Source Evaluation
↓
Source Ranking
↓
Source Selection
评价因素可以包括:
相关性
完整性
可靠性
时效性
一致性
权威性
信息密度
因此主动学习实际上包含:
学习目标
↓
寻找来源
↓
评价来源
↓
选择来源
46.8 主动获取信息
来源确定之后,个体主动实施获取行为:
Source
↓
Request / Query
↓
Retrieve
↓
Receive
↓
Raw Information
这里的核心是主动性。
例如:
Knowledge Gap
↓
Search Query
↓
Search
↓
Result
↓
Select
↓
Retrieve
搜索不是学习的终点,而是学习行为中的信息获取动作。
46.9 信息读取
获得资料以后,进入读取过程:
Raw Information
↓
Reading
↓
Recognition
↓
Meaning Extraction
读取的对象可以是:
文字
表格
网页
文档
图像
结构化数据
数据库记录
事件信息
读取的目的不是复制原始资料,而是识别其中具有知识价值的内容。
46.10 信息解析
读取之后进行信息解析:
Information
↓
Parsing
↓
Knowledge Elements
解析结果可以形成:
Object
Attribute
Relation
State
Event
Condition
Constraint
Method
Action
Result
Rule
这一步完成:
Information
↓
Structured Elements
46.11 知识提取
从结构化信息中进一步提取知识:
Structured Information
↓
Knowledge Extraction
↓
Knowledge Elements
例如:
Object:
A
Attribute:
B
Relation:
A → C
State:
D
Method:
E
Condition:
F
这些知识元素还不是完整知识体系,需要进一步组织。
46.12 知识结构化
主动学习的核心动作是:
Knowledge Elements
↓
Classification
↓
Relation
↓
Hierarchy
↓
Dependency
↓
Knowledge Structure
形成:
Knowledge
│
├── Object
│ ├── Attribute
│ ├── State
│ └── Relation
│
├── Method
│ ├── Condition
│ ├── Constraint
│ └── Parameter
│
└── Result
因此:
主动学习真正产生的不是资料,而是结构化知识。
46.13 知识关联
新的知识不能永远孤立存在。
需要与已有知识建立关系:
New Knowledge
+
Existing Knowledge
↓
Knowledge Matching
↓
Relation Discovery
↓
Knowledge Integration
例如:
Object A
↓
has_attribute
↓
Attribute B
以及:
Object A
↓
uses_method
↓
Method C
于是新的学习内容进入已有知识空间。
46.14 知识冲突
主动学习过程中可能发现新知识与旧知识不一致:
Old Knowledge
+
New Knowledge
↓
Conflict Detection
例如:
旧知识:
Method A 有效
新资料:
Method A 在 Condition C 下无效
此时不能简单覆盖。
应该形成:
Knowledge Conflict
↓
Condition Analysis
↓
Context Analysis
↓
Source Comparison
↓
Knowledge Revision
最终可能形成:
Method A
├── Condition A → Valid
└── Condition C → Invalid
这就是知识结构精细化。
46.15 知识验证
新知识形成后需要验证:
New Knowledge
↓
Validation
↓
Confidence
↓
Accepted Knowledge
验证可以来自:
多来源一致
历史经验
实际执行
已有知识
逻辑一致性
状态验证
结果验证
因此:
学习
≠
信息接受
而是:
获取
↓
解析
↓
结构化
↓
验证
↓
知识形成
46.16 知识形成
当信息经过解析、结构化和验证之后:
Information
↓
Knowledge Extraction
↓
Knowledge Structure
↓
Validation
↓
Knowledge
这时外部信息真正进入个体的知识系统。
因此:
学习是外部信息进入内部知识空间的结构转换行为。
46.17 从知识到能力
学习不能停留在知识层。
最终需要:
Knowledge
↓
Capability Requirement
↓
Capability Matching
↓
Method
↓
Behavior
↓
Action
↓
Execution
↓
Capability Validation
如果知识能够支持新的任务完成:
Knowledge
↓
Method
↓
Behavior
↓
Action
↓
Successful Execution
↓
Capability
则说明主动学习产生了能力变化。
46.18 主动学习的能力结果
主动学习可以产生:
New Capability
Improved Capability
Expanded Capability
More Reliable Capability
New Method Capability
New Scene Capability
New Object Capability
因此:
Learning
↓
Knowledge Change
↓
Capability Change
能力变化才是主动学习进入个体行为系统的重要表现。
46.19 主动学习本身也是行为
主动学习与前面建立的 Behavior System 完全一致。
可以表示为:
Learning Method
↓
Learning Behavior
↓
Learning Action
↓
Execution
例如:
Learning Behavior
│
├── Search
├── Retrieve
├── Read
├── Observe
├── Compare
├── Analyze
├── Extract
├── Classify
├── Relate
├── Structure
└── Validate
因此:
学习不是抽象发生的,而是通过一系列具体学习动作发生的。
46.20 主动学习状态
主动学习也具有自己的运行状态:
Idle
↓
Learning Trigger
↓
Goal Formation
↓
Information Seeking
↓
Source Selection
↓
Information Acquisition
↓
Information Processing
↓
Knowledge Extraction
↓
Knowledge Structuring
↓
Knowledge Validation
↓
Knowledge Formation
↓
Capability Formation
↓
Complete
异常状态:
Information Failure
Knowledge Conflict
Validation Failure
Learning Pause
Learning Retry
Learning Termination
46.21 主动学习失败
主动学习可能失败。
例如:
找不到信息
或者:
信息不足
或者:
信息冲突
或者:
知识形成
↓
无法形成能力
此时可以重新调整:
学习目标
↓
信息需求
↓
信息来源
↓
学习方法
形成:
Learning Recovery
46.22 主动学习经验
一次主动学习完成以后,本身也会形成学习经验:
Learning
↓
Learning Result
↓
Learning Experience
例如:
Source A
→
高质量
Search Method B
→
效率低
Knowledge Structure C
→
容易形成能力
这些经验可以进入:
Learning Memory
从而影响下一次主动学习。
46.23 主动学习记忆
学习记忆可以保存:
过去学过什么
从哪里学
使用什么方法学
花费多少时间
形成什么知识
形成什么能力
结果如何
因此下一次:
New Learning Goal
↓
Learning Memory Recall
↓
Historical Learning
↓
Learning Strategy
这样个体可以避免重复无效学习。
46.24 主动学习的递归
主动学习会不断改变自身的学习能力:
第一次主动学习
↓
获得知识
↓
形成能力
↓
获得学习经验
↓
形成学习记忆
↓
改进下一次学习
↓
第二次主动学习
↓
更有效率
↺
因此:
主动学习不仅学习对象,也能够学习“如何学习”。
46.25 主动学习的完整结构
ActiveLearning
│
├── Learning Identity
├── Learning Trigger
├── Current State
├── Current Goal
├── Knowledge Gap
├── Capability Gap
│
├── Learning Need
├── Learning Goal
├── Information Requirement
│
├── Source Discovery
├── Source Evaluation
├── Source Selection
├── Information Acquisition
├── Information Reading
├── Information Parsing
│
├── Knowledge Extraction
├── Knowledge Structuring
├── Knowledge Integration
├── Knowledge Validation
├── Knowledge Update
│
├── Capability Formation
├── Learning Experience
├── Learning Memory
├── Learning Result
└── Learning State
46.26 主动学习完整运行链
CURRENT STATE
↓
CURRENT GOAL
↓
GOAL GAP
↓
KNOWLEDGE GAP
↓
CAPABILITY GAP
↓
LEARNING NEED
↓
LEARNING GOAL
↓
INFORMATION REQUIREMENT
↓
SOURCE DISCOVERY
↓
SOURCE EVALUATION
↓
SOURCE SELECTION
↓
INFORMATION ACQUISITION
↓
INFORMATION READING
↓
INFORMATION PARSING
↓
KNOWLEDGE EXTRACTION
↓
KNOWLEDGE STRUCTURING
↓
KNOWLEDGE INTEGRATION
↓
KNOWLEDGE VALIDATION
↓
KNOWLEDGE UPDATE
↓
CAPABILITY FORMATION
↓
CAPABILITY VALIDATION
↓
LEARNING RESULT
↓
LEARNING EXPERIENCE
↓
LEARNING MEMORY
↓
NEXT ACTIVE LEARNING
↺
46.27 主动学习与整个 ICAI
主动学习最终进入整个人工个体运行体系:
REALITY
↓
DATA
↓
STATE
↓
COGNITION
↓
GOAL
↓
KNOWLEDGE GAP
↓
ACTIVE LEARNING
↓
INFORMATION
↓
KNOWLEDGE STRUCTURE
↓
KNOWLEDGE
↓
CAPABILITY
↓
DECISION
↓
METHOD
↓
BEHAVIOR
↓
ACTION
↓
EXECUTION
↓
RESULT
↓
EXPERIENCE
↓
MEMORY
↓
KNOWLEDGE / CAPABILITY
UPDATE
↓
COGNITION
↺
46.28 第45章与第46章的关系
可以将两章明确区分:
第45章
学习的定义
│
├── Learning 是什么
├── 主动学习
└── 被动学习
第46章
主动学习
│
├── 为什么主动学习
├── 学习需求
├── 学习目标
├── 信息需求
├── 信息来源
├── 信息获取
├── 信息解析
├── 知识提取
├── 知识结构化
├── 知识验证
└── 能力形成
因此:
第45章定义学习类型,第46章建立主动学习的行为机制。
46.29 核心结论
主动学习不是简单的信息搜索,也不是知识数据库的数据增加。
它是一个完整的人工个体行为:
需求
↓
目标
↓
知识缺口
↓
主动学习
↓
信息获取
↓
信息处理
↓
知识提取
↓
知识结构化
↓
知识验证
↓
知识形成
↓
能力形成
因此可以正式定义:
主动学习,是人工个体基于自身目标、知识缺口或能力需求,主动发起并执行信息获取与知识结构化行为,将外部资料、网络信息及其他信息资源转化为内部知识,并进一步形成、扩展或增强自身能力的连续行为过程。
其最核心的理论链是:
Learning Need
↓
Active Learning
↓
Information
↓
Knowledge Structure
↓
Knowledge
↓
Capability
↓
Behavior
↓
Action
↓
Experience
↓
Learning
↺
主动学习因此成为 WSaiOS-ICAI 中“个体主动扩展自身认知与能力边界”的基本行为机制。