云平台下的基于项目的KNN协同过滤算法在煤炭系统中的研究与应用

来源 :煤炭技术 | 被引量 : 0次 | 上传用户:xiaofyk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的发展,往往希望通过分析消费者已有的历史数据,推荐消费者可能感兴趣的产品,并进一步取得更好的销售记录。煤炭系统中希望通过分析用户的消费记录,从而推荐给用户潜在的煤炭产品,提高煤炭的销售量。基于用户协同过滤算法被广泛地应用在煤炭推荐系统中,基于项目的 KNN协同过滤算法是通过分析产品之间的相似性完成聚类并推荐。传统的基于项目的 KNN协同过滤算法对现有的海量规模的煤炭系统中的销售记录数据不能高效、快速地完成推荐工作。文章基于海量规模数据,提出了基于MapReduce的分布式、基于项目的KNN协同过滤算法。通过实验结果表明,文中提出的算法具有很高的加速比,并且,具有很好的可扩展性。 With the development of Internet technology, it is often hoped to recommend products that may be of interest to consumers by analyzing the historical data of consumers and further obtain better sales records. In the coal system, it is hoped that by analyzing the user’s consumption records, it is possible to recommend to the users potential coal products and increase the sales volume of coal. The collaborative filtering algorithm based on user is widely used in coal recommendation system. The KNN collaborative filtering algorithm based on project completes clustering and recommends by analyzing the similarity between products. The traditional project-based KNN collaborative filtering algorithm can not efficiently and quickly perform the recommendation work on the sales record data in the existing large-scale coal system. Based on mass data, this paper proposes a distributed, project-based KNN collaborative filtering algorithm based on MapReduce. The experimental results show that the proposed algorithm has high speedup and has good scalability.
其他文献
在煤矿生产中通过采用计算机技术能够实现安全系统和矿井生产的控制、监视与监测,从而改善了企业的安全状况、大大提高了煤矿的生产效率。文章介绍了煤矿生产中的信息系统的
网络攻击在我们的生活中已经非常熟悉.对于个人信息安全及计算机安全等,网络攻击都有着非常恶劣的影响及极具危害性的后果.那么,如何进行计算机网络攻击的防范,对其效果的分
煤质分析仪是检测煤炭煤质的重要仪器,对于控制煤炭燃烧后的环境污染、降低能源消耗量、确保安全生产方面具有重要的作用.如何实现煤质分析仪的自动运行,这对于提高煤质分析
嵌入式系统开发转变了计算机技术的应用环境,通过软硬件双方面作用调控了系统的正常运作.深入开发嵌入式系统是未来计算机行业改革的重点内容,现分析计算机嵌人式系统研发常
计费系统是目前宾馆、学校、网吧等特殊上网环境的常见网络设备之一,但由于其昂贵的成本和复杂的配置使很多中小企业用户望而却步,文章主要是基于m0n0开源防火墙进行计费系统
针对煤矿司炉工考核培训的需求,开发了35t/h角管式工业锅炉仿真机。仿真机研制采用了DCS操控和盘台操控2种型式,既满足传统司炉工培训需求,又符合锅炉运行管理的技术发展趋势
文章结合钢铁生产中的烧结系统和电气系统中常用的高压变频器、高压无功补偿等配电装置,介绍了LabVIEW在钢铁企业自动监控系统中的具体应用。系统硬件结构简单,软件设计方便
在移动计算技术快速发展的今天,移动数据库已经在经济社会发展的多个领域得到了广泛的应用,在嵌入式操作系统中更是显示出了不可比拟的优势.但是,移动环境的诸多特性—频繁断
随着煤化工工艺的发展,煤液化成为了当今化工行业中的一个重点课题.但是,在煤液化装置的污水严重乳化问题一直困扰着各大煤化工企业.文章针对中润煤化工煤直接液化生产线的污
针对EDA实验的需求,构建了基于动态配置的EDA实验平台,通过对实验内容进行动态配置和生成,能够根据不同的目标和需求,构建不同的实验内容.开发的实验平台能够支持EDA的常用实