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;...
Autores principales: | , |
---|---|
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 |