[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3369114.3369126acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicaaiConference Proceedingsconference-collections
research-article

Improving Collaborative Filtering Recommender System Results using Optimization Technique

Published: 21 January 2020 Publication History

Abstract

Nowadays, recommender systems are utilized as a suitable solution to facilitate the shopping process and make it faster. Collaborative Filtering (CF) is the most popular recommendation method which generates the recommendation for the Active User (AU) based on like-minded users. Thus, the selected neighbors have a significant impact on the accuracy and quality of recommendation. This paper presents a novel optimization-based recommender system called Opt-Nibors. OptNibors employs an optimization tool to select the best neighbors' list that improves prediction accuracy. Consequently, each individual represents a candidate neighbors list of AU. The proposed method consists of two phases, preprocessing and optimization phases. The preprocessing phase prepares the used seeds for initializing the population in the optimization phase. The executed preprocessing steps differ based on the historical recorded shopping behavior of AU. A set of experiments was conducted to compare OptNibors with alternative methods. On average, OptNibors improved the prediction accuracy and recommendation quality by 31.1% and 7.7%. The results demonstrate the superiority of OptNibors and its capability to achieve high performance regardless of the number of selected neighbors.

References

[1]
Q. Shambour and J. Lu. A hybrid multi-criteria semantic-enhanced collaborative filtering approach for personalized recommendations. in Proceeding of IEEE/WIC/ACM International Conference on Web Intelligence, pages 71--78, 2011.
[2]
B. Alhijawi and Y. Kilani. Using genetic algorithms for measuring the similarity values between users in collaborative filtering recommender systems. in Proceedings of the 15th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2016), 2016.
[3]
X. Su and T. Khoshgoftaar. A survey of collaborative filtering techniques. Journal of Advances in Artificial Intelligence, 4, 2009.
[4]
Yilmaz Ar and Erkan Bostanci. A genetic algorithm solution to the collaborative filtering problem. Expert Systems with Applications, 61:122--128, 2016.
[5]
J. Xiao, M. Luo, J.M. Chen, and J.J. Li. An item based collaborative filtering system combined with genetic algorithms using rating behavior. In International Conference on Intelligent Computing, pages 453--460. Springer, 2015.
[6]
M. Athani, N. Pathak, and A.U. Khan. Dynamic music recommender system using genetic algorithm. Engineering and Advanced Technology (IJEAT), 3(4):230--233, 2014.
[7]
Aurora Esteban, Amelia Zafra, and Cristóbal Romero. A hybrid multi-criteria approach using a genetic algorithm for recommending courses to university students. International Educational Data Mining Society, 2018.
[8]
Mohammed Wasid and Vibhor Kant. A particle swarm approach to collaborative filtering based recommender systems through fuzzy features. Procedia Computer Science, 54:440--448, 2015.
[9]
M. Salehi. Latent feature based recommender system for learning materials using genetic algorithm. Information Systems & Telecommunication, 2(3):137--144, 2014.
[10]
Rahul Katarya and Om Prakash Verma. A collaborative recommender system enhanced with particle swarm optimization technique. Multimedia Tools and Applications, 75(15):9225--9239, 2016.
[11]
Rahul Katarya and Om Prakash Verma. An effective collaborative movie recommender system with cuckoo search. Egyptian Informatics Journal, 18(2):105--112, 2017.
[12]
R Logesh, V Subramaniyaswamy, D Malathi, N Senthilselvan, A Sasikumar, P Saravanan, and G Manikandan. Dynamic particle swarm optimization for personalized recommender system based on electroencephalography feedback. Biomedical Research (0970-938X), 28(13), 2017.
[13]
Akira Ochiai. Zoogeographic studies on the soleoid fishes found in japan and its neighbouring regions. Bulletin of Japanese Society of Scientific Fisheries, 22:526--530, 1957.
[14]
P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom, and J. Riedl. Grouplens: an open architecture for collaborative filtering of netnews. in Proceedings of the ACM conference on Computer supported cooperative work, pages 175--186, 1994.
[15]
Jonathan L Herlocker, Joseph A Konstan, Al Borchers, and John Riedl. An algorithmic framework for performing collaborative filtering. In 22nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 1999, pages 230--237. Association for Computing Machinery, Inc, 1999.

Cited By

View all
  • (2022)Survey on the Objectives of Recommender Systems: Measures, Solutions, Evaluation Methodology, and New PerspectivesACM Computing Surveys10.1145/352744955:5(1-38)Online publication date: 3-Dec-2022
  • (2021)A comprehensive analysis on movie recommendation system employing collaborative filteringMultimedia Tools and Applications10.1007/s11042-021-10965-280:19(28647-28672)Online publication date: 1-Aug-2021

Index Terms

  1. Improving Collaborative Filtering Recommender System Results using Optimization Technique

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    ICAAI '19: Proceedings of the 3rd International Conference on Advances in Artificial Intelligence
    October 2019
    253 pages
    ISBN:9781450372534
    DOI:10.1145/3369114
    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]

    In-Cooperation

    • Northumbria University: University of Northumbria at Newcastle

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 21 January 2020

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Collaborative Filtering
    2. Genetic Algorithm
    3. Optimization
    4. Recommender System
    5. Semantic Similarity

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    ICAAI 2019

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)9
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 17 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)Survey on the Objectives of Recommender Systems: Measures, Solutions, Evaluation Methodology, and New PerspectivesACM Computing Surveys10.1145/352744955:5(1-38)Online publication date: 3-Dec-2022
    • (2021)A comprehensive analysis on movie recommendation system employing collaborative filteringMultimedia Tools and Applications10.1007/s11042-021-10965-280:19(28647-28672)Online publication date: 1-Aug-2021

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media