知识发现新进展与成果概述 - 软件架构课程第3讲

课程:0B105 软件体系结构(北京大学软件与微电子学院) 讲师:周鹰(zhouying,PPT 作者署名) 文件:知识发现新进展与成果概述.ppt(429KB,PowerPoint 97-2003 格式) 主题:知识发现(KDD)的内涵、外延与技术体系综述

提取说明:该 PPT 为早期 PowerPoint 97 格式,中文正文大量以艺术字/图片形式嵌入,纯文本提取仅获得幻灯片标题大纲和英文缩写。以下内容基于标题结构、缩写符号结合 KDD 领域知识整理,具体细节待确认。

一、报告概览

  • 报告题目:知识发现新进展与成果概述
  • 副标题:《一般性综述》——当前计算机技术发展中抽取的共性问题——KDD
  • 核心定位:KDD(Knowledge Discovery in Databases,数据库中的知识发现)是从当前计算机技术发展中抽取的共性问题

二、知识发现的内涵与外延扩展

2.1 内涵扩展:从 KDD 到 KDK

从 PPT 中提取的缩写符号推断知识发现的内涵经历了以下扩展:

缩写全称推断含义
KDDKnowledge Discovery in Databases数据库中的知识发现(经典定义)
KDKKnowledge Discovery in Knowledge知识库中的知识发现
KD(D&K)Knowledge Discovery in (Database & Knowledge)数据库与知识库双源知识发现

说明:KDD→KDK→KD(D&K) 体现了知识发现的数据源从单一数据库扩展到数据库+知识库的融合。

2.2 外延扩展的五个维度

PPT 从以下五个维度阐述知识发现的外延扩展:

  1. 挖掘知识类型扩展
  2. 知识发现方法技术扩展
  3. 知识发现应用扩展
  4. 知识发现发展趋势
  5. 体系结构模型(三阶段均适用)

三、体系结构模型详解

3.1 核心框架:三阶段体系结构

PPT 提出了一个贯穿始终的”体系结构模型”,且强调”三阶段均此”——即知识发现的三个阶段共享同一套体系结构框架。

从缩写 FBSM 推断可能涉及某种基础结构模型(Fundamental / Framework-based Software Architecture Model 或类似命名)。

3.2 三个机制

按体系结构详解的 3 个机制(具体名称待确认):

  • 机制一:待确认
  • 机制二:待确认
  • 机制三:待确认

注:PPT 标题明确提到”按体系结构详解3个机制”,但因正文为图片格式,具体机制名称未能提取。

3.3 四个结构模型

按体系结构详解的 4 个结构模型:

  1. 模型一:待确认
  2. 模型二:待确认
  3. KD(D&K) 模型(已确认,PPT 中明确标注)
  4. 模型四:待确认

其中 KD(D&K) 模型是核心模型之一,体现了数据库与知识库双源融合的知识发现范式。

从缩写 u1-r1-n1、uv-rv-nv 推断,PPT 可能用某种三元组或三层结构来描述模型中的组件关系(如 user-resource-node 之类的三层抽象)。

3.4 七个算法

按体系结构详解的 7 个算法(具体算法名称待确认):

  1. 待确认
  2. 待确认
  3. 待确认
  4. 待确认
  5. 待确认
  6. 待确认
  7. 待确认

3.5 六个软件

按体系结构详解的 6 个软件/工具(具体名称待确认):

  1. 待确认
  2. 待确认
  3. 待确认
  4. 待确认
  5. 待确认
  6. 待确认

3.6 三个系统

按体系结构详解的 3 个系统(具体名称待确认):

  1. 待确认
  2. 待确认
  3. 待确认

注:缩写 Si、Sj、Sk 可能对应三个系统(System i / System j / System k)的简称。


四、知识发现发展趋势

PPT 专设一节讨论知识发现的发展趋势,结合”Internet”关键词的出现,推断涉及:

  • Web 挖掘 / Internet 知识发现:从互联网数据中发现知识
  • 多数据源融合:数据库 + 知识库 + Web
  • 从结构化数据到非结构化/半结构化数据的扩展

五、与软件架构的关联

本讲作为软件体系结构课程的一部分,其价值在于:

  1. KDD 系统本身就是复杂软件系统,需要软件架构方法论指导其设计
  2. 体系结构模型是贯穿机制、算法、软件、系统各层面的统一框架
  3. KD(D&K) 等模型体现了异构数据源集成的架构思想,与企业应用集成(EAI)、数据中台等架构范式相通
  4. 三阶段共享同一体系结构的思路,体现了架构复用和分层设计原则

六、待确认事项

由于该 PPT 中文正文多以图片/艺术字形式存储,以下内容需通过其他方式确认:

  • 3 个机制的具体名称和内容
  • 4 个结构模型的完整列表(除 KD(D&K) 外)
  • 7 个算法的具体名称
  • 6 个软件/工具的具体名称
  • 3 个系统的具体名称和案例
  • 知识发现发展趋势的详细论述
  • FBSM、u1-r1-n1、uv-rv-nv 等缩写的完整含义

提取方法说明:使用 olefile 库解析 PowerPoint 97 OLE 复合文档,从 DocumentSummaryInformation 流提取幻灯片标题大纲(GBK/UTF-16 混合编码),从 PowerPoint Document 流递归扫描 TextCharsAtom/TextBytesAtom 记录提取英文缩写。中文正文因以图形对象(艺术字/形状)形式存储,无法通过纯文本解析获取。