[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/1886351.1886419guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Improving the scalability of recommender systems by clustering using genetic algorithms

Published: 15 September 2010 Publication History

Abstract

It is on human nature to seek for recommendation before any purchase or service request. This trend increases along with the enormous information, products and services evolution, and becomes more and more challenging to create robust, and scalable recommender systems that are able to perform in real time. A popular approach for increasing the scalability and decreasing the time complexity of recommender systems, involves user clustering, based on their profiles and similarities. Cluster representatives make successful recommendations for the other cluster members; this way the complexity of recommendation depends only on cluster size. Although classic clustering methods have been often used, the requirements of user clustering in recommender systems, are quite different from the typical ones. In particular, there is no reason to create disjoint clusters or to enforce the partitioning of all the data. In order to eliminate these issues we propose a data clustering method that is based on genetic algorithms. We show, based on findings, that this method is faster and more accurate than classic clustering schemes. The use of clusters created, based on the proposed method, leads to significantly better recommendation quality.

References

[1]
Braak, P.t., Abdullah, N., Xu, Y.: Improving the Performance of Collaborative Filtering Recommender Systems through User Profile Clustering. In: The 2009 IEEE/ACM Int'l Joint Conference on Web Intelligence and Intelligent Agent Technology, vol. 03, pp. 147-150. IEEE Computer Society, Washington (2009)
[2]
O'Donovan, J., Smyth, B.: Trust in recommender systems. In: 10th Int'l Conference on Intelligent User Interfaces (IUI 2005), pp. 167-174. ACM, New York (2005)
[3]
Ester, M., Kriegel, H.-P., Sander, J., Xu, X.: A density-based algorithm for discovering clusters in large spatial databases with noise. In: 2nd International Conference on Knowledge Discovery and Data Mining, Portland, OR, pp. 226-231 (1996)
[4]
Goldberg, K., Roeder, T., Gupta, D., Perkins, C.: Eigentaste: A Constant Time Collaborative Filtering Algorithm. Information Retrieval 4(2), 133-151 (2001)
[5]
Goldberg, D.: Genetic Algorithms. Addison-Wesley, Reading (1989)
[6]
The GroupLens Research Project, http://www.grouplens.org/
[7]
Herlocker, J.L., Konstan, J.A., Terveen, L.G., Riedl, J.T.: Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems 22(1), 5-53 (2004)
[8]
Jain, A.K., Dubes, R.C.: Algorithms for Clustering Data. Prentice Hall Publishers, Englewood Cliffs (1988)
[9]
Kim, K., Ahn, H.: A recommender system using GA K-means clustering in an online shopping market. Expert Systems with Applications: An International Journal 34(2), 1200-1209 (2008)
[10]
Min, S.-H., Han, I.: Dynamic Fuzzy Clustering for Recommender Systems. In: Ho, T.-B., Cheung, D., Liu, H. (eds.) PAKDD 2005. LNCS (LNAI), vol. 3518, pp. 480-485. Springer, Heidelberg (2005)
[11]
Truong, K., Ishikawa, F., Honiden, S.: Improving Accuracy of Recommender System by Item Clustering. IEICE - Transactions on Information and Systems E90- D(9), 1363-1373 (2007)

Cited By

View all
  • (2017)Combining aspects of genetic algorithms with weighted recommender hybridizationProceedings of the 19th International Conference on Information Integration and Web-based Applications & Services10.1145/3151759.3151765(13-22)Online publication date: 4-Dec-2017
  • (2014)An improved collaborative movie recommendation system using computational intelligenceJournal of Visual Languages and Computing10.1016/j.jvlc.2014.09.01125:6(667-675)Online publication date: 1-Dec-2014
  • (2013)A comparison of clustering-based privacy-preserving collaborative filtering schemesApplied Soft Computing10.1016/j.asoc.2012.11.04613:5(2478-2489)Online publication date: 1-May-2013
  • Show More Cited By
  1. Improving the scalability of recommender systems by clustering using genetic algorithms

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    ICANN'10: Proceedings of the 20th international conference on Artificial neural networks: Part I
    September 2010
    587 pages
    ISBN:3642158188
    • Editors:
    • Konstantinos Diamantaras,
    • Wlodek Duch,
    • Lazaros S. Iliadis

    Sponsors

    • University of Macedonia
    • Aristotle University of Thessaloniki
    • Alexander TEI of Thessaloniki
    • Democritus University of Thrace
    • The European Neural Network Society

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 15 September 2010

    Author Tags

    1. collaborative filtering
    2. genetic algorithms
    3. recommender systems
    4. user clustering

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

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

    Other Metrics

    Citations

    Cited By

    View all
    • (2017)Combining aspects of genetic algorithms with weighted recommender hybridizationProceedings of the 19th International Conference on Information Integration and Web-based Applications & Services10.1145/3151759.3151765(13-22)Online publication date: 4-Dec-2017
    • (2014)An improved collaborative movie recommendation system using computational intelligenceJournal of Visual Languages and Computing10.1016/j.jvlc.2014.09.01125:6(667-675)Online publication date: 1-Dec-2014
    • (2013)A comparison of clustering-based privacy-preserving collaborative filtering schemesApplied Soft Computing10.1016/j.asoc.2012.11.04613:5(2478-2489)Online publication date: 1-May-2013
    • (2012)From neighbors to global neighbors in collaborative filteringProceedings of the 14th annual conference on Genetic and evolutionary computation10.1145/2330163.2330214(345-352)Online publication date: 7-Jul-2012
    • (2012)Stochastic search for global neighbors selection in collaborative filteringProceedings of the 27th Annual ACM Symposium on Applied Computing10.1145/2245276.2245322(232-237)Online publication date: 26-Mar-2012

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media