摘要
针对宁夏贺兰山东麓葡萄酒庄在销售自产葡萄酒的过程中存在葡萄酒信息数据分析不准确、销售渠道窄、销售信息更新慢、销量不高等问题,提出了一种基于Hadoop分布式框架的数据挖掘算法,对极大量的葡萄酒信息数据分析系统的数据进行采集、分析,并根据分析结果为用户推荐适合其口味的葡萄酒饮品。该系统以宁夏贺兰山东麓葡萄酒庄为实验基地,自主开发葡萄酒信息数据分析系统,并利用数据挖据算法中的聚类算法K-means算法和分类算法中的C4.5算法进行数据挖据;其中针对聚类算法中的K-means算法和分类算法中的C4.5算法实现分布式研究,实现了基于Map Reduce的分布式聚类和分类算法,并且在此基础上对其各自的缺点进行相应的改进。实验证明了基于Hadoop框架的数据挖掘算法在算法的稳定性和准确率上均有很好的提升,并且可以对葡萄酒信息数据分析系统的海量数据进行很好的处理。
Aiming at the problems of inaccurate wine information data analysis, narrow sales channel, slow update of sales information and the low sales volume at Ningxia Helanshan foothill winery, this paper proposed a data mining algorithm based on Hadoop distributed framework for the wine winery at Ningxia Helanshan. A very large amount of wine information data was collected and analyzed, and according to the analysis results, the wine suitable for the user's taste was recommended. Firstly, this system based on the Ningxia Helanshan foothill winery estate as the experiment base, carried on the independent development of wine information data analysis system, and used K-means algorithm as the clustering algorithm and C4.5 algorithm as the classification algorithm for data mining. The distributed clustering and classification algorithms based on Map Reduce were implemented for K-means algorithm and C4.5 algorithm, and the corresponding shortcomings were improved. Experiments show that the data mining algorithm based on Hadoop framework can improve the stability and accuracy of the algorithm, and it can deal with the massive data of wine information data analysis system well.
出处
《计算机应用》
CSCD
北大核心
2017年第A01期72-74,79,共4页
journal of Computer Applications
基金
宁夏大学研究生创新项目(GIP201625)