| Collaborative recommendation: A robustness analysis |
| Full text |
Pdf
(452 KB)
|
| Source
|
ACM Transactions on Internet Technology (TOIT)
archive
Volume 4 , Issue 4 (November 2004)
table of contents
Pages: 344 - 377
Year of Publication: 2004
ISSN:1533-5399
|
|
Authors
|
|
Michael O'Mahony
|
University College Dublin, Belfield, Dublin, Ireland
|
|
Neil Hurley
|
University College Dublin, Belfield, Dublin, Ireland
|
|
Nicholas Kushmerick
|
University College Dublin, Belfield, Dublin, Ireland
|
|
Guénolé Silvestre
|
University College Dublin, Belfield, Dublin, Ireland
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 17, Downloads (12 Months): 161, Citation Count: 33
|
|
|
ABSTRACT
Collaborative recommendation has emerged as an effective technique for personalized information access. However, there has been relatively little theoretical analysis of the conditions under which the technique is effective. To explore this issue, we analyse the <i>robustness</i> of collaborative recommendation: the ability to make recommendations despite (possibly intentional) noisy product ratings. There are two aspects to robustness: recommendation <i>accuracy</i> and <i>stability</i>. We formalize recommendation accuracy in machine learning terms and develop theoretically justified models of accuracy. In addition, we present a framework to examine recommendation stability in the context of a widely-used collaborative filtering algorithm. For each case, we evaluate our analysis using several real-world data-sets. Our investigation is both practically relevant for enterprises wondering whether collaborative recommendation leaves their marketing operations open to attack, and theoretically interesting for the light it sheds on a comprehensive theory of collaborative recommendation.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Albert, M. and Aha, D. 1991. Analyses of instance-based learning algorithms. In Proceedings of the 9th National Conference on Artificial Intelligence.
|
| |
2
|
|
 |
3
|
Yossi Azar , Amos Fiat , Anna Karlin , Frank McSherry , Jared Saia, Spectral analysis of data, Proceedings of the thirty-third annual ACM symposium on Theory of computing, p.619-626, July 2001, Hersonissos, Greece
[doi> 10.1145/380752.380859]
|
| |
4
|
Breese, J., Heckerman, D., and Kadie, C. 1998. Empirical analysis of predictive algorithms for collaborative filtering. In Conference on the Uncertainty in Artificial Intelligence.
|
 |
5
|
|
 |
6
|
|
| |
7
|
|
| |
8
|
Haussler, D. 1990. Probably approximately correct learning. In National Conference on Artificial Intelligence. 1101--1108.
|
 |
9
|
Jonathan L. Herlocker , Joseph A. Konstan , Al Borchers , John Riedl, An algorithmic framework for performing collaborative filtering, Proceedings of the 22nd annual international ACM SIGIR conference on Research and development in information retrieval, p.230-237, August 15-19, 1999, Berkeley, California, United States
[doi> 10.1145/312624.312682]
|
| |
10
|
Hsu, C.-N. and Knoblock, C. A. 1995. Estimating the robustness of discovered knowledge. In Proceedings of the First International Conference on Knwledge Discovery and Data Mining. Montreal, Canada.
|
| |
11
|
Hsu, C.-N. and Knoblock, C. A. 1996. Discovering robust knowledge from dynamic closed-world data. In Proceedings of AAAI'96.
|
| |
12
|
|
| |
13
|
|
| |
14
|
IEEE. 1990. IEEE standard glossary of software engineering terminology. IEEE Standard 610.12-1990.
|
 |
15
|
|
| |
16
|
|
| |
17
|
|
| |
18
|
Ng, A., Zheng, A., and Jordan, M. 2001. Link analysis, eigenvectors and stability. In Proceedings of the 17th International Joint Conference on Artificial Intelligence.
|
| |
19
|
|
 |
20
|
Paul Resnick , Neophytos Iacovou , Mitesh Suchak , Peter Bergstrom , John Riedl, GroupLens: an open architecture for collaborative filtering of netnews, Proceedings of the 1994 ACM conference on Computer supported cooperative work, p.175-186, October 22-26, 1994, Chapel Hill, North Carolina, United States
[doi> 10.1145/192844.192905]
|
| |
21
|
|
 |
22
|
|
CITED BY 33
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bharath Kumar Mohan , Benjamin J. Keller , Naren Ramakrishnan, Scouts, promoters, and connectors: the roles of ratings in nearest neighbor collaborative filtering, Proceedings of the 7th ACM conference on Electronic commerce, p.250-259, June 11-15, 2006, Ann Arbor, Michigan, USA
|
|
Robin Burke , Bamshad Mobasher , Chad Williams , Runa Bhaumik, Classification features for attack detection in collaborative recommender systems, Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining, August 20-23, 2006, Philadelphia, PA, USA
|
|
Sheng Zhang , Amit Chakrabarti , James Ford , Fillia Makedon, Attack detection in time series for recommender systems, Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining, August 20-23, 2006, Philadelphia, PA, USA
|
|
|
|
|
|
Sheng Zhang , Yi Ouyang , James Ford , Fillia Makedon, Analysis of a low-dimensional linear model under recommendation attacks, Proceedings of the 29th annual international ACM SIGIR conference on Research and development in information retrieval, August 06-11, 2006, Seattle, Washington, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|