CloudBN: 基于云计算的概率图模型学习系统
贝叶斯网(BN)作为一种重要的概率图模型,是统计型不确定性知识表示和推理的基本框架。如何从海量数据中学习BN,是目前云计算环境下海量数据中不确定性知识推理及相关应用的基础和关键。我们利用Hadoop平台,设计并实现了CloudBN这一基于云计算的概率图模型学习系统。CloudBN以BN结构的学习为核心,首先将海量数据存储于HBase中,然后将传统的BN打分搜索学习方法扩展到并行环境,基于MapReduce实现了海量数据中BN的并行学习。本文介绍了CloudBN的系统结构和相关技术,给出了系统功能和性能的演示。CloudBN充分利用了MapReduce和HBase等云计算支撑技术的海量数据处理能力,实现了海量数据环境的高效BN学习,有效解决了现有BN学习方法不能适用于海量数据的问题。
用户评论