计算机科学 ›› 2013, Vol. 40 ›› Issue (12): 259-263.
郑志蕴,李步源,李伦,李钝
ZHENG Zhi-yun,LI Bu-yuan,LI Lun and LI Dun
摘要: 数据的指数级增长及算法本身的复杂性使受限玻尔兹曼机面临着计算效率的问题。在详细分析受限玻尔兹曼机的基础上,将受限玻尔兹曼机与Hadoop平台的并行计算架构相结合,提出基于云平台的受限玻尔兹曼机推荐算法。该算法通过复制机制解决数据相关性问题,并将传统的受限玻尔兹曼机过程分解为若干个Hadoop任务的循环,实现并行计算。实验结果表明,与在传统平台上的实现相比,基于Hadoop并行架构的受限玻尔兹曼机推荐算法在大体量数据集的条件下可大幅提高推荐计算效率。
[1] 范波,程久军.用户间多相似度协同过滤推荐算法[J].计算机科学,2012(1):23-26 [2] 张光卫,李德毅,李鹏,等.基于云模型的协同过滤推荐算法[J].软件学报,2007(10):2403-2411 [3] 许海玲,吴潇,李晓东,等.互联网推荐系统比较研究[J].软件学报,2009(2):350-362 [4] 马宏伟,张光卫,李鹏.协同过滤推荐算法综述[J].小型微型计算机系统,2009(7):1282-1288 [5] 李乔,郑啸.云计算研究现状综述[J].计算机科学,2011(04):32-37 [6] Salakhutdinov R,Mnih A,Hinton G.Restricted Boltzmann Machines for Collaborative Filtering[C]∥Proceedings of the 24th International Conference on Machine Learning.2007:791-798 [7] Hinton G.A Practical Guide to Training Restricted BoltzmannMachines[EB/OL].http://www.cs.toronto.edu/~hinton/absps/guideTR.pdf,2010-08-02 [8] Fischer A,Igel C.An Introduction to Restricted Boltzmann Machines[C]∥Progress in Pattern Recognition,Image Analysis,Computer Vision and Applications.2012:14-36 [9] Cueto M A,Morton J,Sturmfels B.Geometry of the Restricted Boltzmann Machine[C]∥AMS Special Session on Algebraic Methods in Statistics and Probability.2010,6:135-153 [10] Jeffrey D,Sanjay G.Mapreduce:Simplified data processing on large clusters[C]∥Proceedings of the Sixth Symposium on Operating Systems Design and Implementation.2004:137-149 [11] Apache HDFS Architecture[EB/OL].http://hadoop.apache.org/docs/hdfs/current/dfs_design.html,2011-04-12 |
No related articles found! |
|