Research on PMF Model Based on BP Neural Network Ensemble Learning Bagging and Fuzzy Clustering
Probability matrix factorization model can be used to solve the problem of high-dimensional sparsity of user and rating data in the recommender systems. However, most of the existing methods use the user to model the item rating, ignoring the relationship between the user and the item, so the accura...
Saved in:
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Wiley
2021-01-01
|
Series: | Complexity |
Online Access: | http://dx.doi.org/10.1155/2021/9985894 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832548877726646272 |
---|---|
author | Zhengjin Zhang Guilin Huang Yong Zhang Siwei Wei Baojin Shi Jiabao Jiang Baohua Liang |
author_facet | Zhengjin Zhang Guilin Huang Yong Zhang Siwei Wei Baojin Shi Jiabao Jiang Baohua Liang |
author_sort | Zhengjin Zhang |
collection | DOAJ |
description | Probability matrix factorization model can be used to solve the problem of high-dimensional sparsity of user and rating data in the recommender systems. However, most of the existing methods use the user to model the item rating, ignoring the relationship between the user and the item, so the accuracy of user-item rating prediction is still low. Therefore, this paper proposes a probabilistic matrix factorization model based on BP neural network ensemble learning, bagging, and fuzzy clustering. Firstly, the membership function of fuzzy clustering and the selection of cluster center are used to calculate the user-item rating matrix; secondly, BP neural network trains the user-item scoring matrix after clustering, further improving the accuracy of scoring prediction; finally, the bagging method in ensemble learning is introduced, which takes the number of user-item scores as the base learner, trains the base learner through BP neural network, and finally obtains the score prediction through the voting results, which improves the stability of the model. Compared with the existing PMF models, the root mean square error of the PMF model after fuzzy clustering is increased by 9.27% and 3.95%, and the average absolute error is increased by 21.14% and 1.11%, respectively; then, the performance of the first mock exam is introduced. The root mean square error of the ensemble method is increased by 4.02% and 0.42%, respectively, compared with the existing single model. Finally, the weights of BP neural network training based learner are introduced to improve the accuracy of the model, which also verifies the universality of the model. |
format | Article |
id | doaj-art-390378935d264f4f9431e88889aa3701 |
institution | Kabale University |
issn | 1076-2787 1099-0526 |
language | English |
publishDate | 2021-01-01 |
publisher | Wiley |
record_format | Article |
series | Complexity |
spelling | doaj-art-390378935d264f4f9431e88889aa37012025-02-03T06:12:50ZengWileyComplexity1076-27871099-05262021-01-01202110.1155/2021/99858949985894Research on PMF Model Based on BP Neural Network Ensemble Learning Bagging and Fuzzy ClusteringZhengjin Zhang0Guilin Huang1Yong Zhang2Siwei Wei3Baojin Shi4Jiabao Jiang5Baohua Liang6Chaohu University, Hefei 238000, Anhui, ChinaChaohu University, Hefei 238000, Anhui, ChinaChaohu University, Hefei 238000, Anhui, ChinaChaohu University, Hefei 238000, Anhui, ChinaBengbu University, Bengbu 233030, Anhui, ChinaChaohu University, Hefei 238000, Anhui, ChinaSchool of Information Engineering, Chaohu University, Hefei, ChinaProbability matrix factorization model can be used to solve the problem of high-dimensional sparsity of user and rating data in the recommender systems. However, most of the existing methods use the user to model the item rating, ignoring the relationship between the user and the item, so the accuracy of user-item rating prediction is still low. Therefore, this paper proposes a probabilistic matrix factorization model based on BP neural network ensemble learning, bagging, and fuzzy clustering. Firstly, the membership function of fuzzy clustering and the selection of cluster center are used to calculate the user-item rating matrix; secondly, BP neural network trains the user-item scoring matrix after clustering, further improving the accuracy of scoring prediction; finally, the bagging method in ensemble learning is introduced, which takes the number of user-item scores as the base learner, trains the base learner through BP neural network, and finally obtains the score prediction through the voting results, which improves the stability of the model. Compared with the existing PMF models, the root mean square error of the PMF model after fuzzy clustering is increased by 9.27% and 3.95%, and the average absolute error is increased by 21.14% and 1.11%, respectively; then, the performance of the first mock exam is introduced. The root mean square error of the ensemble method is increased by 4.02% and 0.42%, respectively, compared with the existing single model. Finally, the weights of BP neural network training based learner are introduced to improve the accuracy of the model, which also verifies the universality of the model.http://dx.doi.org/10.1155/2021/9985894 |
spellingShingle | Zhengjin Zhang Guilin Huang Yong Zhang Siwei Wei Baojin Shi Jiabao Jiang Baohua Liang Research on PMF Model Based on BP Neural Network Ensemble Learning Bagging and Fuzzy Clustering Complexity |
title | Research on PMF Model Based on BP Neural Network Ensemble Learning Bagging and Fuzzy Clustering |
title_full | Research on PMF Model Based on BP Neural Network Ensemble Learning Bagging and Fuzzy Clustering |
title_fullStr | Research on PMF Model Based on BP Neural Network Ensemble Learning Bagging and Fuzzy Clustering |
title_full_unstemmed | Research on PMF Model Based on BP Neural Network Ensemble Learning Bagging and Fuzzy Clustering |
title_short | Research on PMF Model Based on BP Neural Network Ensemble Learning Bagging and Fuzzy Clustering |
title_sort | research on pmf model based on bp neural network ensemble learning bagging and fuzzy clustering |
url | http://dx.doi.org/10.1155/2021/9985894 |
work_keys_str_mv | AT zhengjinzhang researchonpmfmodelbasedonbpneuralnetworkensemblelearningbaggingandfuzzyclustering AT guilinhuang researchonpmfmodelbasedonbpneuralnetworkensemblelearningbaggingandfuzzyclustering AT yongzhang researchonpmfmodelbasedonbpneuralnetworkensemblelearningbaggingandfuzzyclustering AT siweiwei researchonpmfmodelbasedonbpneuralnetworkensemblelearningbaggingandfuzzyclustering AT baojinshi researchonpmfmodelbasedonbpneuralnetworkensemblelearningbaggingandfuzzyclustering AT jiabaojiang researchonpmfmodelbasedonbpneuralnetworkensemblelearningbaggingandfuzzyclustering AT baohualiang researchonpmfmodelbasedonbpneuralnetworkensemblelearningbaggingandfuzzyclustering |