数据挖掘  >> Vol. 3 No. 1 (January 2013)

基于迁移学习的单类协同过滤算法
One Class Collaborative Filtering Algorithm Based on Transfer Learning

DOI: 10.12677/HJDM.2013.31003, PDF, HTML, XML, 下载: 3,997  浏览: 16,081 

作者: 罗圣美, 叶小伟:中兴通讯,南京;林运祯*, 文海龙:清华大学软件学院,北京

关键词: 推荐系统协同过滤单类迁移学习Recommendation; Collaborative Filtering; One Class; Transfer Learning

摘要: 协同过滤算法是现在个性化推荐领域流行的算法。对常见的推荐问题,协同过滤算法已有成熟的实现。单类协同过滤问题是推荐领域的一个新问题,其数据特征导致其不适用于常见的协同过滤算法。本文研究了基于加权矩阵分解的单类协同过滤算法,并对其进行基于迁移学习的改进。通过在真实数据集上的验证,证明其效果优于传统的单类协同过滤算法。
Abstract: Collaborative filtering is a useful algorithm for problems of personalized recommendation. For these prob-lems, there are many mature collaborative filtering algorithms. One class collaborative filtering is a new field of per-sonalized recommendation. Because of its data characteristics, common collaborative filtering algorithms have a lot of defects in the field of one class collaborative filtering. We studied the algorithm based on weighted matrix decomposi-tion, and optimized this algorithm by transfer learning. We prove the improvement of this optimization by experiments.

文章引用: 罗圣美, 林运祯, 叶小伟, 文海龙. 基于迁移学习的单类协同过滤算法[J]. 数据挖掘, 2013, 3(1): 12-17. http://dx.doi.org/10.12677/HJDM.2013.31003

参考文献

[1] R. Pan, Y. Zhou, B. Cao, N. N. Liu, R. M. Lukose, M. Scholz and Q. Yang. One-class collaborative filtering. IEEE International Conference on Data Mining, 15-19 December 2008: 502-511.
[2] N. D. Buono, T. Politi. A continuous technique for the weighted low-rank approximation problem. Lecture Notes in Computer Science, 2007, 3044: 988-997.
[3] S. Oh. Matrix completion: Fundamentak limits and efficient al- gorithms. Stanford University, 2010.
[4] P. Turney. Thumbs up or thumbs down? Semantic orientation applied to unsupervised classification of reviews. New Brunswick: Proceedings of the 40th Annual Meeting of the Association of Computational Linguistics, July 2002: 417-424.
[5] R. Pan, M. Scholz. Mind the gaps: Weighting the unknown in large-scale one-class collaborative filtering. Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2009: 667-676.
[6] Y. Hu, Y. Koren and C. Volinsky. Collaborative filtering for implicit feedback datasets. Proceedings of the 2008 8th IEEE International Conference on Data Mining, 2008: 263-272.
[7] N. Srebro, T. Jaakkola. Weighted low-rank approximations. Pro- ceedings of the 20th International Conference on Machine Learning, 2003.
[8] W. Pan, E. W. Xiang, N. N. Liu and Q. Yang. Transfer learning in collaborative filtering for sparsity reduction. Proceedings of the Twenty-Fourth AAAI Conference on Artificial Intelligence (AAAI-10), 2010
[9] Y. Li, J. Hu, C. X. Zhai and Y. Chen. Improving one-class collaborative filtering by incorporating rich user information. Pro- ceedings of the 19th ACM International Conference on Informa- tion and Knowledge Management, 2010: 959-968.
[10] http://www.grouplens.org/node/73