Cargando…

Session Recommendation Model Based on Context-Aware and Gated Graph Neural Networks

The graph neural network (GNN) based approach has been successfully applied to session-based recommendation tasks. However, in the face of complex and changing real-world situations, the existing session recommendation algorithms do not fully consider the context information in user decision-making;...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Dan, Gao, Qian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8528620/
https://www.ncbi.nlm.nih.gov/pubmed/34691172
http://dx.doi.org/10.1155/2021/7266960
_version_ 1784586286992982016
author Li, Dan
Gao, Qian
author_facet Li, Dan
Gao, Qian
author_sort Li, Dan
collection PubMed
description The graph neural network (GNN) based approach has been successfully applied to session-based recommendation tasks. However, in the face of complex and changing real-world situations, the existing session recommendation algorithms do not fully consider the context information in user decision-making; furthermore, the importance of context information for the behavior model has been widely recognized. Based on this, this paper presents a session recommendation model based on context-aware and gated graph neural networks (CA-GGNNs). First, this paper presents the session sequence as data of graph structure. Second, the embedding vector representation of each item in the session graph is obtained by using the gated graph neural network (GGNN). In this paper, the GRU in GGNN is expanded to replace the input matrix and the state matrix in the conventional GRU with input context captured in the session (e.g., time, location, and holiday) and interval context (representing the proportion of the total session time of each item in the session). Finally, a soft attention mechanism is used to capture users' interests and preferences, and a recommendation list is given. The CA-GGNN model combines session sequence information with context information at each time. The results on the open Yoochoose and Diginetica datasets show that the model has significantly improved compared with the latest session recommendation methods.
format Online
Article
Text
id pubmed-8528620
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-85286202021-10-21 Session Recommendation Model Based on Context-Aware and Gated Graph Neural Networks Li, Dan Gao, Qian Comput Intell Neurosci Research Article The graph neural network (GNN) based approach has been successfully applied to session-based recommendation tasks. However, in the face of complex and changing real-world situations, the existing session recommendation algorithms do not fully consider the context information in user decision-making; furthermore, the importance of context information for the behavior model has been widely recognized. Based on this, this paper presents a session recommendation model based on context-aware and gated graph neural networks (CA-GGNNs). First, this paper presents the session sequence as data of graph structure. Second, the embedding vector representation of each item in the session graph is obtained by using the gated graph neural network (GGNN). In this paper, the GRU in GGNN is expanded to replace the input matrix and the state matrix in the conventional GRU with input context captured in the session (e.g., time, location, and holiday) and interval context (representing the proportion of the total session time of each item in the session). Finally, a soft attention mechanism is used to capture users' interests and preferences, and a recommendation list is given. The CA-GGNN model combines session sequence information with context information at each time. The results on the open Yoochoose and Diginetica datasets show that the model has significantly improved compared with the latest session recommendation methods. Hindawi 2021-10-13 /pmc/articles/PMC8528620/ /pubmed/34691172 http://dx.doi.org/10.1155/2021/7266960 Text en Copyright © 2021 Dan Li and Qian Gao. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Li, Dan
Gao, Qian
Session Recommendation Model Based on Context-Aware and Gated Graph Neural Networks
title Session Recommendation Model Based on Context-Aware and Gated Graph Neural Networks
title_full Session Recommendation Model Based on Context-Aware and Gated Graph Neural Networks
title_fullStr Session Recommendation Model Based on Context-Aware and Gated Graph Neural Networks
title_full_unstemmed Session Recommendation Model Based on Context-Aware and Gated Graph Neural Networks
title_short Session Recommendation Model Based on Context-Aware and Gated Graph Neural Networks
title_sort session recommendation model based on context-aware and gated graph neural networks
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8528620/
https://www.ncbi.nlm.nih.gov/pubmed/34691172
http://dx.doi.org/10.1155/2021/7266960
work_keys_str_mv AT lidan sessionrecommendationmodelbasedoncontextawareandgatedgraphneuralnetworks
AT gaoqian sessionrecommendationmodelbasedoncontextawareandgatedgraphneuralnetworks