ISNN 2013: Advances in Neural Networks – ISNN 2013 pp 385-394 | Cite as
A Robust Multi-criteria Recommendation Approach with Preference-Based Similarity and Support Vector Machine
Abstract
In the next generation of recommender systems, multi- criteria recommendation could be regarded as one of the most important branches. Compared with traditional recommender systems with usually one single rating, multi-criteria recommender systems have several ratings from different aspects, and generally describe users’ interests more accurately. However, owing to the cost of ratings, multi-criteria recommender systems meet more severe data sparsity problem than traditional single criteria recommender systems.
In this paper, We design a new approach to compute the similarity between users, which tackles the challenge posed by data sparsity that one cannot obtain the similarity between users with no common rated items. With a new method of data preprocessing, the features of items are combined to eliminate the effect of noise and evaluation scale. We model the aggregation function using support vector regression which is more accurate and robust than linear regression. The experiments demonstrate that our method produces a better performance, while providing more powerful suitability on sparse and noisy datasets.
Keywords
recommendation multi-criteria support vector regression sparsity preferencePreview
Unable to display preview. Download preview PDF.
References
- 1.Adomavicius, G., Tuzhilin, A.: Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering 17(6), 734–749 (2005)CrossRefGoogle Scholar
- 2.Konstan, J.: Introduction to recommender systems: Algorithms and evaluation. ACM Transactions on Information Systems (TOIS) 22(1), 1–4 (2004)CrossRefGoogle Scholar
- 3.Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., Riedl, J.: Grouplens: an open architecture for collaborative filtering of netnews. In: Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work, pp. 175–186. ACM (1994)Google Scholar
- 4.Adomavicius, G., Manouselis, N., Kwon, Y.: Multi-criteria recommender systems. In: Recommender Systems Handbook, pp. 769–803 (2011)Google Scholar
- 5.Adomavicius, G., Kwon, Y.: New recommendation techniques for multicriteria rating systems. IEEE Intelligent Systems 22(3), 48–55 (2007)CrossRefGoogle Scholar
- 6.Breese, J., Heckerman, D., Kadie, C.: Empirical analysis of predictive algorithms for collaborative filtering. In: Proceedings of the Fourteenth Conference on Uncertainty in Artificial Intelligence, pp. 43–52. Morgan Kaufmann Publishers Inc. (1998)Google Scholar
- 7.Tang, T., McCalla, G.: The pedagogical value of papers: a collaborative-filtering based paper recommender. Journal of Digital Information 10(2) (2009)Google Scholar
- 8.Liu, L., Mehandjiev, N., Xu, D.: Multi-criteria service recommendation based on user criteria preferences. In: Proceedings of the Fifth ACM Conference on Recommender Systems, pp. 77–84. ACM (2011)Google Scholar
- 9.Xin, X., Lyu, M., King, I.: Cmap: effective fusion of quality and relevance for multi-criteria recommendation. In: Proceedings of the Fourth ACM International Conference on Web Search and Data Mining, pp. 455–464. ACM (2011)Google Scholar
- 10.Li, Q., Wang, C., Geng, G.: Improving personalized services in mobile commerce by a novel multicriteria rating approach. In: Proceeding of the 17th International Conference on World Wide Web, pp. 1235–1236 (2008)Google Scholar
- 11.De Lathauwer, L., De Moor, B., Vandewalle, J.: A multilinear singular value decomposition. SIAM Journal on Matrix Analysis and Applications 21(4), 1253–1278 (2000)MathSciNetMATHCrossRefGoogle Scholar
- 12.Vapnik, V., Golowich, S., Smola, A.: Support vector method for function approximation, regression estimation, and signal processing. Advances in Neural Information Processing Systems, 281–287 (1997)Google Scholar
- 13.Joachims, T.: Text categorization with support vector machines: Learning with many relevant features. Machine Learning: ECML 1998, 137–142 (1998)Google Scholar
- 14.Willmott, C., Matsuura, K.: Advantages of the mean absolute error (mae) over the root mean square error (rmse) in assessing average model performance. Climate Research 30(1), 79 (2005)CrossRefGoogle Scholar
- 15.Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th International Conference on World Wide Web, pp. 285–295. ACM (2001)Google Scholar
- 16.Hu, M., Liu, B.: Mining and summarizing customer reviews. In: Proceedings of the Tenth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 168–177. ACM (2004)Google Scholar