Learning user preference patterns for Top-N recommendations
Version 2 2024-06-04, 01:51Version 2 2024-06-04, 01:51
Version 1 2014-11-14, 15:51Version 1 2014-11-14, 15:51
conference contribution
posted on 2024-06-04, 01:51 authored by Y Ren, Gang LiGang Li, W ZhouIn this paper, we observe that the user preference styles tend to change regularly following certain patterns. Therefore, we propose a Preference Pattern model to capture the user preference styles and their temporal dynamics, and apply this model to improve the accuracy of the Top-N recommendation. Precisely, a preference pattern is defined as a set of user preference styles sorted in a time order. The basic idea is to model user preference styles and their temporal dynamics by constructing a representative subspace with an Expectation- Maximization (EM)-like algorithm, which works in an iterative fashion by refining the global and the personal preference styles simultaneously. Then, the degree which the recommendations match the active user's preference styles, can be estimated by measuring its reconstruction error from its projection on the representative subspace. The experiment results indicate that the proposed model is robust to the data sparsity problem, and can significantly outperform the state-of-the-art algorithms on the Top-N recommendation in terms of accuracy. © 2012 IEEE.
History
Pagination
137-144Location
Macau, ChinaPublisher DOI
Start date
2012-12-04End date
2012-12-07ISBN-13
9780769548807Language
engPublication classification
E Conference publication, E1 Full written paper - refereedCopyright notice
2012, IEEEEditor/Contributor(s)
[Unknown]Title of proceedings
IEEE/WIC/ACM 2012 : Proceedings from the International Conference on International Conferences on Web Intelligence and Intelligent Agent TechnologyEvent
Web Intelligence and Intelligent Agent Technology. Joint Conferences (2012 : Macau, China)Publisher
IEEEPlace of publication
Piscataway, N.J.Usage metrics
Keywords
Licence
Exports
RefWorksRefWorks
BibTeXBibTeX
Ref. managerRef. manager
EndnoteEndnote
DataCiteDataCite
NLMNLM
DCDC