基于共同主题组挖掘的 Web 服务发现
1. 核心概念与示例
1.1 CTG - 主题分配矩阵
CTG - 主题分配矩阵(TGA′ ⊆ CTG × T × (G ⋃ {0}))是一个重要概念。当状态与服务 - 主题矩阵(STM)一致时,意味着集合 S 中的每个服务在主题 - 等级分配上与 STM 相同。
1.2 示例说明
假设服务集合 S = {s1, s2, s3, s4, s5},主题集合 T = {t1, t2, t3, t4, t5},等级集合 G = {g1, g2, g3},最小服务数 MINS 和最小主题数 MINT 都为 2。原始的服务 - 主题分布矩阵 M 可表示服务在不同主题下的概率等级。
从矩阵 M 中提取的瓷砖(tiles)构成共同主题组(CTG)。例如,当无法用少于 3 个瓷砖覆盖矩阵 M 时,这 3 个瓷砖就被视为 3 个 CTG。完成 CTG 挖掘后,会得到一个状态 ,其中 CTG = {ctg1, ctg2, ctg3},SA 和 TGA 分别有对应的表示。
2. 整体框架
2.1 框架组成
基于 CTG 的 Web 服务发现框架主要由三部分组成:
1. 数据预处理 :从服务描述文档中提取有意义的词作为特征词。
2. 服务聚类与组织 :利用主题建模技术发现潜在主题,并提取共同主题组。
3. 服务匹配与排序 :根据用户查询,匹配相关服务并进行排序。
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



