Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3674558.3674599acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicctaConference Proceedingsconference-collections
research-article

A Distinctive Ensemble Approach for Unbiased Movie Recommendations using Variants of Graph Convolution Networks

Published: 26 August 2024 Publication History

Abstract

In recent years, entertainment platforms like Netflix, Amazon Prime etc. have given people personalization control over what they want to watch. These services use recommendation systems to suggest shows and movies based on what users like. Recommendation algorithms use complex computations to understand user’s preferences and provide personalized recommendations based on one’s liking. This empirical study advances the field of movie recommendation by proposing a novel Graph Neural Networks (GNN) ensemble framework for forecasting similar movie preferences, utilizing the Movielens-1M dataset for model training and evaluation. stratified sample from the original dataset is used to ensure the inclusion of all classes equally thereby reducing the variance. Given the limited number of features to be predicted, we opted for a linear Support Vector Machine(SVM), as a meta-classifier, to aggregate the ensemble’s results obtained from three models namely Matrix factorization(MF), Ultra Graph Convolution Network(UltraGCN) and Light Graph Convolution Network(LightGCN). The proposed approach achieved an impressive F1 score of 0.2275 and Normalised Discounted Cummulative Gain(NDCG) of 0.3777, surpassing the individual model scores within the ensemble by 13.5% and 6.1% respectively. The achieved performance is above par with the existing models.

References

[1]
[1] Wang, Shoujin, Liang Hu, Yan Wang, Xiangnan He, Quan Z. Sheng, Mehmet A. Orgun, Longbing Cao, Francesco Ricci, and Philip S. Yu. "Graph learning based recommender systems: A review." arXiv preprint arXiv:2105.06339 (2021).
[2]
[2] Zhou, Mingqiang, Kunpeng Li, Kailang Dai, and Quanwang Wu. "HIN-based rating prediction in recommender systems via GCN and meta-learning." Applied Intelligence 53, no. 20 (2023): 23271-23286.
[3]
[3] Nagarajan, Amrit, Jacob R. Stevens, and Anand Raghunathan. "Efficient ensembles of graph neural networks." In Proceedings of the 59th ACM/IEEE Design Automation Conference, pp. 187-192. 2022.
[4]
[4] Pfeifer, Bastian, Hryhorii Chereda, Roman Martin, Anna Saranti, Sandra Clemens, Anne-Christin Hauschild, Tim Beißbarth, Andreas Holzinger, and Dominik Heider. "Ensemble-GNN: federated ensemble learning with graph neural networks for disease module discovery and classification." bioRxiv (2023): 2023-03.
[5]
[5] Wei, Wenqi, Mu Qiao, and Divyesh Jadav. "GNN-Ensemble: Towards Random Decision Graph Neural Networks." arXiv preprint arXiv:2303.11376 (2023).
[6]
[6] Lee, CheonSol, DongHee Han, SeungWoo Choi, KeeJun Han, and MunYong Yi. "Multi-Relational Stacking Ensemble Recommender System Using Cinematic Experience." In 2022 IEEE International Conference on Big Data and Smart Computing (BigComp), pp. 300-303. IEEE, 2022.
[7]
[7] Candes, Emmanuel, and Benjamin Recht. "Exact matrix completion via convex optimization." Communications of the ACM 55, no. 6 (2012): 111-119.
[8]
[8] Han, Lu, Jiwei Qin, and Boshen Xia. "Enhanced Social Recommendation Method Integrating Rating Bias Offsets." Electronics 12, no. 18 (2023): 3926.
[9]
[9] He, Xiangnan, Kuan Deng, Xiang Wang, Yan Li, Yongdong Zhang, and Meng Wang. "Lightgcn: Simplifying and powering graph convolution network for recommendation." In Proceedings of the 43rd International ACM SIGIR conference on research and development in Information Retrieval, pp. 639-648. 2020.
[10]
[10] Mao, Kelong, Jieming Zhu, Xi Xiao, Biao Lu, Zhaowei Wang, and Xiuqiang He. "UltraGCN: ultra simplification of graph convolutional networks for recommendation." In Proceedings of the 30th ACM International Conference on Information & Knowledge Management, pp. 1253-1262. 2021.
[11]
[11] Cai, Desheng, Jun Hu, Quan Zhao, Shengsheng Qian, Quan Fang, and Changsheng Xu. "Grecx: an efficient and unified benchmark for GNN-based recommendation." arXiv preprint arXiv:2111.10342 (2021).
[12]
[12]Wang, Yining, Liwei Wang, Yuanzhi Li, Di He, and Tie-Yan Liu. "A theoretical analysis of NDCG type ranking measures." In Conference on learning theory, pp. 25-54. PMLR, 2013.
[13]
[13] Wang, Shoujin, Liang Hu, Yan Wang, Xiangnan He, Quan Z. Sheng, Mehmet Orgun, Longbing Cao, Nan Wang, Francesco Ricci, and Philip S. Yu. "Graph learning approaches to recommender systems: A review." arXiv preprint arXiv:2004.11718 (2020).
[14]
[14] Chen, Yan, F. Maxwell Harper, Joseph Konstan, and Sherry Xin Li. "Social comparisons and contributions to online communities: A field experiment on movielens." American Economic Review 100, no. 4 (2010): 1358-1398.

Index Terms

  1. A Distinctive Ensemble Approach for Unbiased Movie Recommendations using Variants of Graph Convolution Networks
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    ICCTA '24: Proceedings of the 2024 10th International Conference on Computer Technology Applications
    May 2024
    324 pages
    ISBN:9798400716386
    DOI:10.1145/3674558
    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 the author(s) 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: 26 August 2024

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Ensemble
    2. Graph Neural Network(GNN)
    3. LightGCN
    4. Matrix Factorization
    5. Recommendation System
    6. Stratified Sampling
    7. Support Vector Machine(SVM)
    8. UltraGCN

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    ICCTA 2024

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 10
      Total Downloads
    • Downloads (Last 12 months)10
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 13 Nov 2024

    Other Metrics

    Citations

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media