[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

Adaptive personalized recommendation based on adaptive learning

Published: 01 May 2011 Publication History

Abstract

Collaborative filtering has been widely applied in many fields in recent years due to the increase in web-based activities such as e-commerce and online content distribution. Current collaborative filtering techniques such as correlation-based, SVD-based and supervised learning-based approaches provide good accuracy, but are computationally very expensive and can only be deployed in static off-line settings, where the known rating information does not change with time. However, a number of practical scenarios require dynamic adaptive collaborative filtering that can allow new users, items and ratings to enter the system at a rapid rate. In this paper, we consider a novel adaptive personalized recommendation based on adaptive learning. Fast adaptive learning runs through all the aspects of the proposed approach, including training, prediction and updating. Empirical evaluation of our approach on Movielens dataset demonstrates that it is possible to obtain accuracy comparable to that of the correlation-based, SVD-based and supervised learning-based approaches at a much lower computational cost.

References

[1]
Hoashi, K., Matsumoto, K. and Inoue, N., Personalization of user profiles for content-based music retrieval based on relevance feedback. ACM Multimedia. 110-119.
[2]
W.-Y. Deng, Q.-H. Zheng, S.-G. Lian, L. Chen, Projection vector machine: one-stage learning algorithm for high dimension and small sample dataset, in: Proceedings of the International Joint Conference on Neural Network (IJCNN'10), Spain, July 2010, pp. 3375-3382
[3]
Y. Koren, The BellKor Solution to the Net¿ix Grand Prize, 2009, {http://www.netflixprize.com/assets/GrandPrize2009_BPC_BellKor.pdf}.
[4]
Huang, G.-B., Zhu, Q.-Y. and Siew, C.-K., Extreme learning machine: theory and applications. Neurocomputing. v70. 489-501.
[5]
Zhang, T. and Iyengar, V.S., Recommender systems using linear classi¿ers. Journal of Machine Learning Research. v2. 313-334.
[6]
Chu, W. and Ghahramani, Z., Gaussian processes for ordinal regression. Journal of Machine Learning Research. v6. 1019-1041.
[7]
Golub, G.H. and Van Loan, C.F., Matrix Computations. 1996. 3rd ed. Johns Hopkins, Baltimore, MD.
[8]
Z. Xia, Y. Dong, G. Xing, Support vector machines for collaborative ¿ltering, in: Proceedings of the 44th Annual Southeast Regional Conference, New York, NY, USA, 2006, pp. 169-174.
[9]
P. Resnick, I.Neophytos, S.Mitesh, P.Bergstrom, J.Riedl, GroupLens, an open architecture for collaborative filtering of netnews, in: Proceedings of Conference on Computer Supported Cooperative Work (CSCW94), Chapel Hill, Addison-Wesley, 1994, pp. 175-186.
[10]
Dueck, D. and Frey, B., Probabilistic sparse matrix factorization. In Technical Report PSI TR 2004-023. 2004. Department of Computer Science, University of Toronto.
[11]
D. Billsus, M.Pazzani, Learning collaborative information filters, in: Proceedings of the 15th International Conference on Machine Learning(ICML'98), San Francisco, CA., Morgan Kaufmann Publishers, 1998, pp. 46-54.
[12]
Hagan, M.T. and Menhaj, M.B., Training feedforward networks with the marquardt algorithm. IEEE Transactions on Neural Networks. v5 i6. 989-993.
[13]
J.L. Herlocker, J.A. Konstan, A. Borchers, J. Riedl, An algorithmic framework for performing collaborative ¿ltering, in: Proceedings of the 22nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, 1999, pp. 230-237.
[14]
A. Pucci, M. Gori, M. Hagenbuchner, F. Scarselli, and A.C. Tsoi, Applications of graph neural networks to large-scale recommender systems some results, in: Proceedings of the International Multiconference on Computer Science and Information Technology, 2006, pp.189-195.
[15]
Liang, N.-Y., Huang, G.-B., Saratchandran, P. and Sundararajan, N., A fast and accurate on-line sequential learning algorithm for feedforward networks. IEEE Transactions on Neural Networks. v17 i6. 1411-1423.
[16]
N.D. Lawrence, R. Urtasun, Non-linear matrix factorization with Gaussian processes, in: Proceedings of the 26th International Conference on Machine Learning(ICML'09), 2009, pp.601-608.
[17]
R. Salakhutdinov, A. Mnih, G.E.Hinton, Restricted Boltzmann machines for collaborative filtering. In: Proceeding of the 23rd International Conference on Machine Learning (ICML07), 2007, pp.791-798.
[18]
A.Töscher, M.Jahrer, R.Legenstein, Improved neighborhood-based algorithms for large-scale recommender systems, in: Proceedings of the Second Net¿ix-KDD Workshop, Las Vegas, NV, USA, August 24, 2008, pp. 25-30.
[19]
K. Miyahara, M. Pazzani, Collaborative ¿ltering with the simple bayesian classi¿er, in: Proceedings of the Paci¿c Rim International Conference on Arti¿cial Intelligence, 2000, pp. 679-689.
[20]
Pazzani, M. and Billsus, D., Learning and revising user profiles: the identification of interesting websites. Machine Learning. v27. 313-331.
[21]
Y. Zhang and J. Koren, Effecient Bayesian hierarchical user modeling for recommendation systems, in: Proceedings of the 30th ACM SIGIR Conference, 2007, pp. 47-54.
[22]
J. Wang, A.P. de Vries, M.J.T. Reinders, Unifying user-based and item-based collaborative filtering approaches by similarity fusion, in: Proceedings of the 29th ACM SIGIR Conference on Information Retrieval, 2006, pp. 501-508.
[23]
B.M.Sarwar, G.Karypis, J.A.Konstan, J.Riedl, Item-based collaborative filtering recommendation algorithms, in: Proceedings of the 10th International World Wide Web Conference (WWW'01), 2001, pp. 285-295.
[24]
Salakhutdinov, R. and Mnih, A., . Probabilistic Matrix Factorization, in Advances in Neural Information Processing Systems. v20. 1257-1264.
[25]
K. Yu, S.-G. Zhu, J. Lafferty, Y.-H. Gong, Fast nonparametric matrix factorization for large-scale collaborative filtering, in: Proceedings of the SIGIR'09, Boston, July 19-23 2009, pp. 211-218.
[26]
K. Yu, J. Lafferty, S. Zhu, and Y. Gong. Large-scale collaborative prediction using a nonparametric random effects model, in: Proceedings of the 25th International Conference on Machine Learning (ICML'09), 2009, pp. 1185-1192.
[27]
Vapnik, V., The Nature of Statistical Learning Theory. 1995. Springer-Verlag, New-York.
[28]
Bishop, C.M., Neural Networks for Pattern Recognition. 1995. Oxford University Press.
[29]
Tackacs, G., Pilaszy, I., Nemeth, B. and Tikk, D., Scalable collaborative filtering approaches for large recommender systems. Journal of Machine Learning Research. v10. 623-656.
[30]
D. Lewis, W.A. Gale, A sequential algorithm for training text classifiers, in: Proceedings of the Seventeenth Annual International ACM-SIGIR Conference on Research and Development in Information Retrieval, 1994, pp. 3-12.
[31]
Li, P., Burges, C.J. and Wu, Mcrank, Q., . Learning to Rank Using Multiple Classi¿cation and Gradient Boosting, in Advances in Neural Information Processing Systems. 845-852.
[32]
Y. Koren, Factorization meets the neighborhood: a multifaceted collaborative filtering model, in: Proceedings of the 14th ACM International Conference on Knowledge Discovery and Data Mining (KDD'08), 2008, pp. 426-434.
[33]
Takacs, G., Pilaszy, I., Nemeth, B. and Tikk, D., Major components of the gravity recommendation system. SIGKDD Explorations. v9. 80-84.
[34]
Y. Koren, Collaborative filtering with temporal dynamics, in: Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD'09), 2009, pp. 447-456.
[35]
Andreas Toscher, Michael Jahrer, The BigChaos Solution to the Netfix Prize 2008. {http://signallake.com/innovation/Bellkor2008.pdf}.
[36]
R. Bell, Y. Koren, Scalable collaborative filtering with jointly derived neighborhood interpolation weights, in: Proceedings of the IEEE International Conference on Data Mining. KDD-Cup07, 2007.
[37]
M.BRAND, Fast online SVD revisions for lightweight recommender systems, in: Proceedings of SIAM International Conference on Data Mining (2003), pp. 101-107.

Cited By

View all
  1. Adaptive personalized recommendation based on adaptive learning

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Neurocomputing
    Neurocomputing  Volume 74, Issue 11
    May, 2011
    259 pages

    Publisher

    Elsevier Science Publishers B. V.

    Netherlands

    Publication History

    Published: 01 May 2011

    Author Tags

    1. Adaptive learning
    2. Extreme learning machine
    3. Personalized recommendation
    4. Real-time learning
    5. Support vector machine

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

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

    Other Metrics

    Citations

    Cited By

    View all
    • (2020)A similarity measure based on Kullback–Leibler divergence for collaborative filtering in sparse dataJournal of Information Science10.1177/016555151880818845:5(656-675)Online publication date: 18-Jun-2020
    • (2017)Context-aware probabilistic matrix factorization modeling for point-of-interest recommendationNeurocomputing10.1016/j.neucom.2017.02.005241:C(38-55)Online publication date: 7-Jun-2017
    • (2016)An intelligent movie recommendation system through group-level sentiment analysis in microblogsNeurocomputing10.1016/j.neucom.2015.09.134210:C(164-173)Online publication date: 19-Oct-2016
    • (2015)Personalized Recommendation System Based on Support Vector Machine and Particle Swarm OptimizationKnowledge Science, Engineering and Management10.1007/978-3-319-25159-2_44(489-495)Online publication date: 28-Oct-2015
    • (2013)Constructing a user similarity network to remove adverse influence of popular objects for personalized recommendationExpert Systems with Applications: An International Journal10.1016/j.eswa.2013.01.00440:10(4044-4053)Online publication date: 1-Aug-2013

    View Options

    View options

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media