基于机器学习的融合推荐算法研究
Research on Hybrid Recommendation Algorithm Based on Machine Learning
DOI: 10.12677/CSA.2019.910210, PDF,  被引量    科研立项经费支持
作者: 刘佳星*, 张宏烈, 刘艳菊, 张惠玉, 刘彦忠:齐齐哈尔大学计算机与控制工程学院,黑龙江 齐齐哈尔
关键词: 推荐交替最小二乘法天牛须搜索基于密度的噪声应用空间聚类XGBoostRecommendation Alternating Least Squares Beetle Antennae DBSCAN XGBoost
摘要: 为了缓解信息爆炸的困境,采用机器学习算法建立一个融合的推荐系统以提高预测准确性和聚合推荐多样性。针对稀疏的数据集及推荐结果单一的问题,提出了以协同过滤为基础的天牛须搜索优化的交替最小二乘法模型、基于密度的噪声应用空间聚类的用户聚类模型、并建立了XGBoost融合排序模型,从而得到个性化推荐。采用来自亚马逊平台的苹果手机销售数据,对三个模型进行仿真测试,结果表明:与单一的交替最小二乘法相比新模型拓展性高,收敛速度快,具有更好的实用价值。
Abstract: In order to alleviate the dilemma of information explosion, a fused recommendation system is built to improve the accuracy of prediction and aggregate the diversity of recommendations by machine learning algorithm. According to the problems of sparse data sets and single recommendation results, the alternative-least-square optimization model of Beetle antennae search algorithm based on collaborative filtering and the user clustering model based on density-based spatial clustering of noise application are presented. And the XGBoost fusion sorting model is built to get personalized recommendation. The three models are simulated with the sales data of Apple iPhone from Amazon platform. The results show that compared with the single alternating least squares method, the new model has high expansibility, fast convergence and better practical value.
文章引用:刘佳星, 张宏烈, 刘艳菊, 张惠玉, 刘彦忠. 基于机器学习的融合推荐算法研究[J]. 计算机科学与应用, 2019, 9(10): 1874-1881. https://doi.org/10.12677/CSA.2019.910210

参考文献

[1] Mehrbakhsh, N., Othman, I. and Karamollah, B. (2018) A Recommender System Based on Collaborative Filtering Using Ontology and Dimensionality Reduction Techniques. Expert Systems with Applications, 92, 507-520. [Google Scholar] [CrossRef
[2] 毕曦文, 纪明宇, 吴鹏, 等. 个性化高校新闻分类推荐的应用研究[J]. 计算机应用与软件, 2019, 36(7): 218-223.
[3] Mlungisi, D. and Bhekisipho, T. (2018) Optimising Latent Features Using Artificial Immune System in Collaborative Filtering for Recommender Systems. Applied Soft Computing, 71, 183-198. [Google Scholar] [CrossRef
[4] Li, H., Li, K.Q., An, J.Y., et al. (2018) An Efficient Manifold Regularized Sparse Non-Negative Matrix Factorization Model for Large-Scale Recommender Systems on GPUs. Information Sciences, 496, 464-484. [Google Scholar] [CrossRef
[5] De, C., Fernández-Luna, L.M., et al. (2010) Combining Con-tent-Based and Collaborative Recommendations: A Hybrid Approach Based on Bayesian Networks. International Jour-nal of Approximate Reasoning, 51, 785-799. [Google Scholar] [CrossRef
[6] 张宏烈, 刘佳星, 刘艳菊, 等. 加速交替最小二乘法推荐系统优化设计[J]. 科学技术与工程, 2019, 19(14): 257-261.
[7] 骆正山, 姚梦月, 骆济豪, 等. 基于kpca-bas-grnn的埋地管道外腐蚀速率预测[J]. 表面技术, 2018, 47(11): 173-180.
[8] Zhang, J.F., Ma, G.W., Huang, Y.M., et al. (2019) Modelling Uniaxial Compressive Strength of Lightweight Self-Compacting Concrete Using Random Forest Regression. Construction and Building Materials, 210, 713-719. [Google Scholar] [CrossRef
[9] 郭智鹏. 个性化聚类下基于DBSCAN的密度聚类算法研究[D]: [硕士学位论文]. 武汉: 华中科技大学, 2018.
[10] 陈明华, 刘群英, 张家枢, 等. 基于XGBoost的电力系统暂态稳定预测方法研究[J/OL]. 电网技术: 1-10 [2019-04-02].[CrossRef
[11] Debaditya, C. and Hazem, E. (2019) Early Detection of Faults in HVAC Systems Using an XGBoost Model with a Dynamic Threshold. Energy and Buildings, 185, 326-344. [Google Scholar] [CrossRef
[12] João, N. and Rui, F.N. (2019) Combining Principal Component Analysis, Discrete Wavelet Transform and XGBoost to Trade in the Financial Markets. Expert Systems with Applications, 125, 181-194. [Google Scholar] [CrossRef
[13] Andreja, S., Nenad, S., Gordana, V., et al. (2019) Explainable Ex-treme Gradient Boosting Tree-Based Prediction of Toluene, Ethylbenzene and Xylene Wet Deposition. Science of the To-tal Environment, 653, 140-147. [Google Scholar] [CrossRef] [PubMed]