Session-based recommendation with quaternion-enhanced attention calculation

A sound session-based Recommendation system is an important thing for users and enterprises. Session data from anonymous users is used to infer subsequent behavior and make high-quality recommendations. Graph neural networks have been extensively used to represent and learn information about the graph structure of session data in many existing studies, which have achieved significant progress. However, certain limitations still exist. This part of the model mainly focuses on how to enhance the expressiveness of the model while ignoring the quality of embedding. And previous studies have shown that complex deep learning models do not always have an edge over relatively simple algorithms in terms of prediction accuracy. To complement this aspect, this paper proposes a model for session recommendation based on quaternion-enhanced attention computation. Distinct from Euclidean space, quaternions perform calculations and analogy deductions in a hyper-complex vector space. The Hamilton product employed by quaternions provides a highly significant and meaningful computational method for enhancing session representation and reducing model parameters. A quaternion weight calculation fusion mechanism was designed, which uses quaternion calculations in key calculation steps, such as calculating relevant learnable weights for item representation and session representation. Experimental results on the benchmark database show that QEAC-SR outperforms some of the existing state-of-the-art methods, with Precision scores improving over the best-performing baseline method by <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mn>1.70</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:math> to <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mn>1.80</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:math> on Diginetica and <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mn>21.51</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:math> to <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mn>23.49</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:math> on Tmall; MRR scores improve over the best-performing baseline method by <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mn>2.31</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:math> to <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mn>2.36</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:math> on Diginetica and <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mn>19.56</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:math> to <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mn>19.65</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:math> on Tmall.

Authors

Institutions

Publication Details

Journal
Intelligent Data Analysis
Published
2025-01-22
DOI
https://doi.org/10.1177/1088467x241301378
Primary Topic
Recommender Systems and Techniques
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Session-based recommendation with quaternion-enhanced attention calculation

Shengfeng Liu, Tao Zheng, Wenming Cao, Feng Guo
Intelligent Data Analysis
Recommender Systems and Techniques
article

Session-based recommendation with quaternion-enhanced attention calculation

Shengfeng Liu, Tao Zheng, Wenming Cao, Feng Guo
article en

Abstract

A sound session-based Recommendation system is an important thing for users and enterprises. Session data from anonymous users is used to infer subsequent behavior and make high-quality recommendations. Graph neural networks have been extensively used to represent and learn information about the graph structure of session data in many existing studies, which have achieved significant progress. However, certain limitations still exist. This part of the model mainly focuses on how to enhance the expressiveness of the model while ignoring the quality of embedding. And previous studies have shown that complex deep learning models do not always have an edge over relatively simple algorithms in terms of prediction accuracy. To complement this aspect, this paper proposes a model for session recommendation based on quaternion-enhanced attention computation. Distinct from Euclidean space, quaternions perform calculations and analogy deductions in a hyper-complex vector space. The Hamilton product employed by quaternions provides a highly significant and meaningful computational method for enhancing session representation and reducing model parameters. A quaternion weight calculation fusion mechanism was designed, which uses quaternion calculations in key calculation steps, such as calculating relevant learnable weights for item representation and session representation. Experimental results on the benchmark database show that QEAC-SR outperforms some of the existing state-of-the-art methods, with Precision scores improving over the best-performing baseline method by <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mn>1.70</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:math> to <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mn>1.80</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:math> on Diginetica and <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mn>21.51</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:math> to <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mn>23.49</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:math> on Tmall; MRR scores improve over the best-performing baseline method by <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mn>2.31</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:math> to <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mn>2.36</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:math> on Diginetica and <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mn>19.56</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:math> to <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" overflow="scroll"> <mml:mn>19.65</mml:mn> <mml:mi mathvariant="normal">%</mml:mi> </mml:math> on Tmall.

Intelligent Data AnalysisVol. 29(4)
Shenzhen University (CN)
National Natural Science Foundation of China
Openalex Percentile: Top 76%
Recommender Systems and Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.