A Novel session-based recommendation system using capsule graph neural network.

Journal: Neural networks : the official journal of the International Neural Network Society
Published Date:

Abstract

Session-based recommendation systems (SBRS) are essential for enhancing the customer experience, improving sales and loyalty, and providing the possibility to discover products in dynamic and real-world scenarios without needing user history. Despite their importance, traditional or even current SBRS algorithms face limitations, notably the inability to capture complex item transitions within each session and the disregard for general patterns that can be derived from multiple sessions. This paper proposes a novel SBRS model, called Capsule GraphSAGE for Session-Based Recommendation (CapsGSR), that marries GraphSAGE's scalability and inductive learning capabilities with the Capsules network's abstraction levels by generating multiple integrations for each node from different perspectives. Consequently, CapsGSR addresses challenges that may hinder the optimal item representations and captures transitions' complex nature, mitigating the loss of crucial information. Our system significantly outperforms baseline models on benchmark datasets, with improvements of 8.44% in HR@20 and 4.66% in MRR@20 , indicating its effectiveness in delivering precise and relevant recommendations.

Authors

  • Driss El Alaoui
    LISAC Laboratory, Department of Informatics, Faculty of Sciences Dhar El Mahraz, Sidi Mohamed Ben Abdellah University, 1796 Fez-Atlas, Fez, 30000, Morocco. Electronic address: driss.elalaoui1@usmba.ac.ma.
  • Jamal Riffi
    LISAC Laboratory, Department of Informatics, Faculty of Sciences Dhar El Mahraz, Sidi Mohamed Ben Abdellah University, Fez, Morocco.
  • Abdelouahed Sabri
    LISAC Laboratory, Department of Informatics, Faculty of Sciences Dhar El Mahraz, Sidi Mohamed Ben Abdellah University, 1796 Fez-Atlas, Fez, 30000, Morocco. Electronic address: abdelouahed.sabri@usmba.ac.ma.
  • Badraddine Aghoutane
    Informatics and Applications Laboratory, Science Faculty of Meknes, Moulay Ismaïl University, 11201 Zitoune Meknes, Meknes, 50000, Morocco. Electronic address: b.aghoutane@fpe.umi.ac.ma.
  • Ali Yahyaouy
    LISAC Laboratory, Department of Informatics, Faculty of Sciences Dhar El Mahraz, Sidi Mohamed Ben Abdellah University, Fez, Morocco.
  • Hamid Tairi
    LISAC Laboratory, Department of Informatics, Faculty of Sciences Dhar El Mahraz, Sidi Mohamed Ben Abdellah University, Fez, Morocco.