Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

A social recommendation method based on an adaptive neighbor selection mechanism

Published: 01 July 2018 Publication History

Abstract

An adaptive neighbor selection mechanism is proposed for recommender systems.The proposed method incorporates social information into recommendation process.The quality of predicted ratings is evaluated using a reliability measure.A new confidence model is proposed to identify useless users from neighbors set.Experiments show that our method outperforms several state-of-the-art methods. Recommender systems are techniques to make personalized recommendations of items to users. In e-commerce sites and online sharing communities, providing high quality recommendations is an important issue which can help the users to make effective decisions to select a set of items. Collaborative filtering is an important type of the recommender systems that produces user specific recommendations of the items based on the patterns of ratings or usage (e.g. purchases). However, the quality of predicted ratings and neighbor selection for the users are important problems in the recommender systems. Selecting suitable neighbors set for the users leads to improve the accuracy of ratings prediction in recommendation process. In this paper, a novel social recommendation method is proposed which is based on an adaptive neighbor selection mechanism. In the proposed method first of all, initial neighbors set of the users is calculated using clustering algorithm. In this step, the combination of historical ratings and social information between the users are used to form initial neighbors set for the users. Then, these neighbor sets are used to predict initial ratings of the unseen items. Moreover, the quality of the initial predicted ratings is evaluated using a reliability measure which is based on the historical ratings and social information between the users. Then, a confidence model is proposed to remove useless users from the initial neighbors of the users and form a new adapted neighbors set for the users. Finally, new ratings of the unseen items are predicted using the new adapted neighbors set of the users and the top_N interested items are recommended to the active user. Experimental results on three real-world datasets show that the proposed method significantly outperforms several state-of-the-art recommendation methods.

References

[1]
D.H. Alahmadi, X.J. Zeng, ISTS: Implicit social trust and sentiment based approach to recommender systems, Expert Systems with Applications, 42 (2015) 8840-8849.
[2]
B. Bahmani, R. Kumar, S. Vassilvitskii, Densest subgraph in streaming and mapreduce, in: The 38th international conference on very large data bases, Vol. 5, 2012, pp. 454-465.
[3]
P. Bedi, P. Vashisth, Empowering recommender systems using trust and argumentation, Information Sciences, 279 (2014) 569-586.
[4]
A. Bilge, H. Polat, A scalable privacy-preserving recommendation scheme via bisecting k-means clustering, Information Processing & Management, 49 (2013) 912-927.
[5]
C. Birtolo, D. Ronca, Advances in clustering collaborative filtering by means of fuzzy C-means and trust, Expert Systems with Applications, 40 (2013) 6997-7009.
[6]
C. Cechinel, M.A. Sicilia, S.S. Alonso, E.G. Barriocanal, Evaluating collaborative filtering recommendations inside large learning object repositories, Information Processing & Management, 49 (2013) 34-50.
[7]
S. Deng, L. Huang, G. Xu, Social network-based service recommendation with trust enhancement, Expert Systems with Applications, 41 (2014) 8075-8084.
[8]
M.A. Domingues, A.M. Jorge, C. Soares, Dimensions as virtual items: improving the predictive ability of top-N recommender systems, Information Processing & Management, 49 (2013) 698-720.
[9]
H. Fang, G. Guo, J. Zhang, Multi-faceted trust and distrust prediction for recommender systems, Decision Support Systems, 71 (2015) 37-47.
[10]
M. Friedman, The use of ranks to avoid the assumption of normality implicit in the analysis of variance, Journal of the American Statistical Association, 32 (1937) 675-701.
[11]
G. Guo, J. Zhang, N.Y. Smith, Leveraging multiviews of trust and similarity to enhance clustering-based recommender systems, Knowledge-Based Systems, 74 (2015) 14-27.
[12]
G. Guo, J. Zhang, N.Y. Smith, TrustSVD: Collaborative filtering with both the explicit and implicit influence of user trust and of item ratings, in: Proceedings of the 29th AAAI conference on artificial intelligence, 2015, pp. 123-129.
[13]
G. Guo, J. Zhang, D. Thalmann, Merging trust in collaborative filtering to alleviate data sparsity and cold start, Knowledge-Based Systems, 57 (2014) 57-68.
[14]
J.L. Herlocker, J.A. Konstan, L.G. Terveen, J.T. Riedl, Evaluating collaborative filtering recommender systems, ACM Transactions on Information Systems, 22 (2004) 5-53.
[15]
A. Hernando, J. Bobadilla, F. Ortega, J. Tejedor, Incorporating reliability measurements into the predictions of a recommender system, Information Sciences, 218 (2013) 1-16.
[16]
A. Hernando, J. Bobadilla, F. Ortega, A non negative matrix factorization for collaborative filtering recommender systems based on a Bayesian probabilistic model, Knowledge-Based Systems, 97 (2016) 188-202.
[17]
T. Hofmann, Latent semantic models for collaborative filtering, ACM Transactions on Information Systems, 22 (2004) 89-115.
[18]
F.X. Hong, X.L. Zheng, C.C. Chen, Latent space regularization for recommender systems, Information Sciences, 360 (2016) 202-216.
[19]
M. Jamali, M. Ester, A matrix factorization technique with trust propagation for recommendation in social networks, in: Proceedings of the 4th ACM conference on eecommender systems (RecSys), 2010, pp. 135-142.
[20]
A. Javari, M. Jalili, A probabilistic model to resolve diversityaccuracy challenge of recommendation systems, Knowledge and Information Systems, 44 (2015) 609-627.
[21]
O. Kak, M. Kompan, M. Bielikov, Personalized hybrid recommendation for group of users: Top-N multimedia recommender, Information Processing & Management, 52 (2016) 459-477.
[22]
Y.A. Kim, R. Phalak, A trust prediction framework in rating-based experience sharing social networks without a web of trust, Information Sciences, 191 (2012) 128-145.
[23]
S. Lee, M. Kahng, S.G. Lee, Constructing compact and effective graphs for recommender systems via node and edge aggregations, Expert Systems with Applications, 42 (2015) 3396-3409.
[24]
H. Liu, Z. Hu, A. Mian, H. Tian, X. Zhu, A new user similarity model to improve the accuracy of collaborative filtering, Knowledge-Based Systems, 56 (2014) 156-166.
[25]
B. Ma, N. Zhang, G. Liu, L. Li, H. Yuan, Semantic search for public opinions on urban affairs: A probabilistic topic modeling-based approach, Information Processing & Management, 52 (2016) 430-445.
[26]
P. Massa, P. Avesani, Trust-aware recommender systems, in: ACM conference on recommender systems, 2007.
[27]
H.S. Moon, J.K. Kim, Y.U. Ryu, A sequence-based filtering method for exhibition booth visit recommendations, International Journal of Information Management, 33 (2013) 620-626.
[28]
P. Moradi, S. Ahmadian, F. Akhlaghian, An effective trust-based recommendation method using a novel graph clustering algorithm, Physica A, 436 (2015) 462-481.
[29]
M.P. O'Mahony, N.J. Hurley, G.C.M. Silvestre, Recommender systems: Attack types and strategies, in: Proceedings of the 20th national conference on American association for artificial intelligence (AAAI-05), 2005, pp. 334-339.
[30]
Y. Park, S. Park, W. Jung, S. Lee, Reversed CF: A fast collaborative filtering algorithm using a k-nearest neighbor graph, Expert Systems with Applications, 42 (2015) 4022-4028.
[31]
A.L.V. Pereira, E.R. Hruschka, Simultaneous co-clustering and learning to address the cold start problem in recommender systems, Knowledge-Based Systems, 82 (2015) 11-19.
[32]
F. Ricci, L. Rokach, B. Shapira, P.B. Kantor, Recommender systems handbook, Springer Science, Business Media, 2011.
[33]
G. Shani, R.I. Brafman, D. Heckerman, An MDP-based recommender system, Journal of Machine Learning Research, 6 (2005) 1265-1295.
[34]
C.I,F. Tsa, C. Hung, Cluster ensembles in collaborative filtering recommendation, Applied Soft Computing, 12 (2012) 1417-1425.
[35]
C.Y. Tsai, B.H. Lai, A Location-Item-Time sequential pattern mining algorithm for route recommendation, Knowledge-Based Systems, 73 (2015) 97-110.
[36]
S. Yan, X. Zheng, D. Chen, Y. Wang, Exploiting two-faceted web of trust for enhanced-quality recommendations, Expert Systems with Applications, 40 (2013) 7080-7095.
[37]
B. Yang, Y. Lei, D. Liu, J. Liu, Social collaborative filtering by trust, in: Proceedings of the 23th international joint conference on artificial intelligence (IJCAI), 2013, pp. 2747-2753.
[38]
X. Yang, Y. Guo, Y. Liu, Bayesian-inference-based recommendation in online social networks, IEEE Transactions on Parallel and Distributed Systems, 24 (2013) 642-651.
[39]
W. Yuan, D. Guan, Y.K. Lee, S. Lee, S.J. Hur, Improved trust-aware recommender system using small-worldness of trust networks, Knowledge-Based Systems, 23 (2010) 232-238.

Cited By

View all
  • (2024)Matrix factorization recommender based on adaptive Gaussian differential privacy for implicit feedbackInformation Processing and Management: an International Journal10.1016/j.ipm.2024.10372061:4Online publication date: 1-Jul-2024
  • (2023)Recommender Systems for Social Networks: A Short ReviewProceedings of the 6th International Conference on Networking, Intelligent Systems & Security10.1145/3607720.3607725(1-7)Online publication date: 24-May-2023
  • (2023)DHSIRS: a novel deep hybrid side information-based recommender systemMultimedia Tools and Applications10.1007/s11042-023-15021-982:22(34513-34539)Online publication date: 7-Mar-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Information Processing and Management: an International Journal
Information Processing and Management: an International Journal  Volume 54, Issue 4
July 2018
259 pages

Publisher

Pergamon Press, Inc.

United States

Publication History

Published: 01 July 2018

Author Tags

  1. Adaptive neighbor selection
  2. Confidence
  3. Recommender systems
  4. Reliability
  5. Trust

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 07 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Matrix factorization recommender based on adaptive Gaussian differential privacy for implicit feedbackInformation Processing and Management: an International Journal10.1016/j.ipm.2024.10372061:4Online publication date: 1-Jul-2024
  • (2023)Recommender Systems for Social Networks: A Short ReviewProceedings of the 6th International Conference on Networking, Intelligent Systems & Security10.1145/3607720.3607725(1-7)Online publication date: 24-May-2023
  • (2023)DHSIRS: a novel deep hybrid side information-based recommender systemMultimedia Tools and Applications10.1007/s11042-023-15021-982:22(34513-34539)Online publication date: 7-Mar-2023
  • (2022)IoT Speech Recognition Application in Mass Sports Data Monitoring Based on Dynamic Adaptive Recommendation AlgorithmComputational Intelligence and Neuroscience10.1155/2022/80325712022Online publication date: 1-Jan-2022
  • (2022)Legal Supervision Mechanism of Recommendation Algorithm Based on Intelligent Data RecognitionWireless Communications & Mobile Computing10.1155/2022/10291652022Online publication date: 1-Jan-2022
  • (2022)HCNAInformation Processing and Management: an International Journal10.1016/j.ipm.2022.10302159:5Online publication date: 1-Sep-2022
  • (2022)A deep neural network-based collaborative filtering using a matrix factorization with a twofold regularizationNeural Computing and Applications10.1007/s00521-021-06831-934:9(6991-7003)Online publication date: 1-May-2022
  • (2021)VR User Preference Recommendation Strategy Based on Improved BP Neural Network Algorithm2021 3rd International Conference on Artificial Intelligence and Advanced Manufacture10.1145/3495018.3495062(259-264)Online publication date: 23-Oct-2021
  • (2021)Deep Representation Learning using Multilayer Perceptron and Stacked Autoencoder for Recommendation Systems2021 IEEE International Conference on Systems, Man, and Cybernetics (SMC)10.1109/SMC52423.2021.9658978(2485-2491)Online publication date: 17-Oct-2021
  • (2021)Integration of Deep Sparse Autoencoder and Particle Swarm Optimization to Develop a Recommender System2021 IEEE International Conference on Systems, Man, and Cybernetics (SMC)10.1109/SMC52423.2021.9658926(2524-2530)Online publication date: 17-Oct-2021
  • Show More Cited By

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media