skip to main content
10.1145/3398329.3398360acmotherconferencesArticle/Chapter ViewAbstractPublication PagescniotConference Proceedingsconference-collections
research-article

Large-scale Distributive Matrix Collaborative Filtering for Recommender System

Authors Info & Claims
Published:31 May 2020Publication History

ABSTRACT

In the modern world, people face an explosion of information and difficulty finding the right choice for their interests. Nowadays, people prefer online shopping for their needs. Recently, the recommender system has become one of the key technology for the online purchasing system. The collaborative filtering technique has been extensively applied for the Recommender Systems. However, collaborative filtering is suffering from data sparsity, cold start problems, and inaccuracy problems. To overcome these problems, we propose a novel approach of the Matrix Distributive collaborative filtering with ensemble integration. The experimental results illustrate the increase in performance against the existing methods.

References

  1. Y. Koren and R. Bell, "Advances in collaborative filtering", in Recommender Systems Handbook, Second Edition, 2015.Google ScholarGoogle ScholarCross RefCross Ref
  2. X. Wang, X. He, M. Wang, F. Feng, and T. S. Chua, "Neural graph collaborative filtering", in Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 165--174, 2019.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. S. Ghazarian and M. A. Nematbakhsh, "Enhancing memory-based collaborative filtering for group recommender systems", Expert Syst. Appl., vol. 42, no. 7, pp. 3801--3812, 2015.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. S. Zhang, L. Yao, A. Sun, and Y. Tay, "Deep learning based recommender system: A survey and new perspectives", ACM Computing Surveys. vol. 52, no. 1, pp.38, 2019.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. C. J. Willmott and K. Matsuura, "Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance", Clim. Res., vol. 30, no. 1, pp. 79--82, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  6. J. Bennett and S. Lanning, "The Netflix Prize", in Proceedings of KDD Cup and Workshop, 2007.Google ScholarGoogle Scholar
  7. Netflix, "Netflix Prize", Proceedings of KDD Cup and Workshop, 2009. [Online]. Available: www.netflixprize.com. [Accessed: 03-Jan-2019].Google ScholarGoogle Scholar
  8. Y. Koren, R. Bell, and C. Volinsky, "Matrix factorization techniques for recommender systems", vol. 42, no. 8, pp. 30--37, 2009.Google ScholarGoogle Scholar
  9. R. Kumar, B. K. Verma, and S. Sunder Rastogi, "Social Popularity based SVD++ Recommender System", Int. J. Comput. Appl., vol. 87, no. 14, pp. 33--37, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  10. R. Burke, "Hybrid recommender systems: Survey and experiments", User Model. User-Adapted Interact., vol. 12, no. 4, pp. 331--370, 2002.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. G. Takács, I. Pilászy, B. Németh, and D. Tikk, "Scalable Collaborative Filtering Approaches for Large Recommender Systems", J. Mach. Learn. Res., vol. 10, pp. 623--656, 2009.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. B. Sarwar, G. Karypis, J. Konstan, and J. Riedl, "Analysis of recommendation algorithms for e-commerce", in Proceedings of the 2nd ACM conference on Electronic commerce - EC '00, pp. 158--167, 2000.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. B. Sarwar, G. Karypis, J. Konstan, and J. Riedl, "Item-based collaborative filtering recommendation algorithms", in Proceedings of the 10th International conference on World Wide Web, pp. 285--295, 2001.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Y. Koren, "Factorization meets the neighborhood: a multifaceted collaborative filtering model", in Proceedings of the 14th ACM SIGKDD International conference on Knowledge Discovery and Data mining, pp. 426--434, 2008.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. A. Hernando, J. Bobadilla, and F. Ortega, "A non negative matrix factorization for collaborative filtering recommender systems based on a bayesian probabilistic model," Knowl.-Based Syst., vol. 97, pp. 188--202, 2016.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. R. M. Bell and Y. Koren, "Scalable collaborative filtering with jointly derived neighborhood interpolation weights", in Proceedings - IEEE International Conference on Data Mining, ICDM, pp. 43--52, 2007.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Z. Zhang, Y. Liu and Z. Zhang, "Field-Aware Matrix Factorization for Recommender Systems," in IEEE Access, vol. 6, pp. 45690--45698, 2018.Google ScholarGoogle ScholarCross RefCross Ref
  18. R. Bell and Y. Koren, "Lessons from the Netflix Prize Challenge", SIGKDD Explorations 9, 2007.Google ScholarGoogle Scholar
  19. L. Candillier, F. Meyer, F. Fessant. "Designing Specific Weighted Similarity Measures to Improve Collaborative Filtering Systems". IEEE International Conference on Data Mining, pp. 242--255, 2008.Google ScholarGoogle Scholar
  20. X. Su, T.M Khoshgoftaar, X. Zhu, and R. Greiner. "Imputation-boosted collaborative filtering using machine learning classifiers". Symposium on Applied Computing, Proceedings of the 2008 ACM symposium on Applied computing, pp.949--950, 2008.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. M. Wu "Collaborative Filtering via Ensembles of Matrix Factorizations". Proceedings of KDD Cup and Workshop, pp. 43--47, 2007.Google ScholarGoogle Scholar
  22. J.S Lee, J.-S., & S. Olafsson. "Two-way cooperative prediction for collaborative filtering recommendations". Expert Systems with Applications, vol. 36, no. 3, pp. 5353--5361, 2009.Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. A. Schclar, A. Meisels, A. Gershman, L. Rokach, A. Tsikinovsky. "Ensemble Methods for Improving the Performance of Neighborhood-based Collaborative Filtering". Proceedings of ACM RecSys pp. 261--264, 2009.Google ScholarGoogle Scholar
  24. M. Jahrer, A. Töscher, R. Legenstein, "Combining predictions for accurate recommender systems", Proc. 16th ACM SIGKDD, pp. 693--702, 2010.Google ScholarGoogle Scholar
  25. Q. Ho, J. Cipar, H. Cui, and S. Lee, "More effective distributed ML via a stale synchronous parallel parameter server," in Proceedings -Advances in Neural Information Processing Systems (NIPS), pp. 1223--1231, 2013.Google ScholarGoogle Scholar
  26. H. F. Yu, C. J. Hsieh, S. Si, and I. Dhillon, "Scalable coordinate descent approaches to parallel matrix factorization for recommender systems", in Proceedings - IEEE International Conference on Data Mining (ICDM), pp. 765--774, 2012.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Y. Zhuang, W.-S. Chin, Y.-C. Juan, and C.-J. Lin, "A fast parallel SGD for matrix factorization in shared memory systems", in Proceedings of the ACM conference on Recommender systems, pp. 249--256, 2013.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. H. Li, K. Li, J. An, and K. Li, "MSGD: A Novel Matrix Factorization Approach for Large-Scale Collaborative Filtering Recommender Systems on GPUs", IEEE Trans. Parallel Distrib. Syst., vol. 29, no. 7, pp. 1530--1544, 2018.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. W. Tan, S. Chang, L. Fong, C. Li, Z. Wang, and L. Cao, "Matrix Factorization on GPUs with Memory Optimization and Approximate Computing", in Proceedings of the International Conference on Parallel Processing, 2018.Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. X. Guan, C. Li and Y. Guan, "Matrix Factorization With Rating Completion: An Enhanced SVD Model for Collaborative Filtering Recommender Systems," in IEEE Access, vol. 5, pp. 27668--27678, 2017.Google ScholarGoogle ScholarCross RefCross Ref
  31. R. Gemulla, E. Nijkamp, P. J. Haas, and Y. Sismanis, "Large-scale matrix factorization with distributed stochastic gradient descent", in Proceedings of the 17th ACM SIGKDD International conference on Knowledge Discovery and Data mining - KDD '11, pp. 69--77, 2011.Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. F.Maxwell and J. A. Konstan, "The MovieLens Datasets: History and Context", ACM Trans. Intell. Syst. Technol., vol. 5, no. 4, pp. 19, 2015.Google ScholarGoogle Scholar
  33. Y. Koren, "Factor in the neighbors: Factor in the Neighbors: Scalable and Accurate Collaborative Filtering", ACM Trans. Knowl. Discov. Data, vol. 4, no. 1, pp. 1--24, 2010.Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Y. Zhou, D. Wilkinson, R. Schreiber, and R. Pan, "Large-scale parallel collaborative filtering for the netflix prize", in Proceedings of the International conference on Algorithmic Aspects in Information and Management, pp. 337--348, 2008.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Large-scale Distributive Matrix Collaborative Filtering for Recommender System

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Other conferences
        CNIOT '20: Proceedings of the 2020 International Conference on Computing, Networks and Internet of Things
        April 2020
        234 pages
        ISBN:9781450377713
        DOI:10.1145/3398329

        Copyright © 2020 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 31 May 2020

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed limited

        Acceptance Rates

        CNIOT '20 Paper Acceptance Rate39of82submissions,48%Overall Acceptance Rate39of82submissions,48%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader