Aiming at the shortcomings of traditional k-nearest neighbor algorithm (K-NN) classification algorithm
such as large amount of calculation and high-dimension massive data set processing efficiency
this paper revises the Map and Reduce functions based on Hadoop platform by using MapReduce distributed programming model. Principal component analysis and critical region data when the distance weighted method. First
the principal component analysis of high-dimensional data to achieve the purpose of reducing dimension
so as to improve operational efficiency; secondly
in the classification stage of prediction
adding the concept of complete region and critical region
the critical region of values of species distance weighted
Finally
the algorithm running under the Hadoop cluster environment can further improve its operation efficiency against massive data. The experimental results show that this algorithm greatly improves the computational efficiency and accuracy when dealing with massive data
关键词
Keywords
references
Wang S, Wang H J, Qin X P, et al. Architecting big data: challenges, studies and forecasts[J]. Chinese Journal of Computers, 2011, 34(10):1741-1752. DOI: 1741
Dean J, Ghemawat S. MapReduce: a flexible data processing tool[J]. Communications of the Acm, 2010, 53(1):72-77. DOI: 72
Zhang M L, Zhou Z H. ML-KNN: A lazy learning approach to multi-label learning[J]. Pattern Recognition, 2007, 40(7):2038-2048. DOI: 2038
周英, 旧金武, 卞月青.大数据挖掘:系统方法与实例分析[M].北京:机械工业出版社, 2016.
He B, Fang W, Luo Q, et al. Mars: a map reduce framework on graphics processors[C]// International Conference on Parallel Architectures and Compilation Techniques. Minneapolis, USA, IEEE, 2017: 260-269.
Li N, Kong H, Ma Y, et al. Human performance modeling for manufacturing based on an improved KNN algorithm[J]. International Journal of Advanced Manufacturing Technology, 2016, 84(1/4):473-483. DOI: 473
Jiang L, Cai Z, Wang D, et al. Bayesian Citation-KNN with distance weighting[J]. International Journal of Machine Learning % Cybernetics, 2014, 5(2):193-199. DOI: 193
Schmitt E, Vakili K. The FastHCS algorithm for robust PCA[J]. Statistics % Computing, 2015, 26(6):1-14. DOI: 1