Cargando…
Graph Neural Network and Context-Aware Based User Behavior Prediction and Recommendation System Research
Due to the influence of context information on user behavior, context-aware recommendation system (CARS) has attracted extensive attention in recent years. The most advanced context-aware recommendation system maps the original multi-field features into a shared hidden space and then simply connects...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Hindawi
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7721495/ https://www.ncbi.nlm.nih.gov/pubmed/33312192 http://dx.doi.org/10.1155/2020/8812370 |
_version_ | 1783620032410943488 |
---|---|
author | Gao, Qian Ma, Pengcheng |
author_facet | Gao, Qian Ma, Pengcheng |
author_sort | Gao, Qian |
collection | PubMed |
description | Due to the influence of context information on user behavior, context-aware recommendation system (CARS) has attracted extensive attention in recent years. The most advanced context-aware recommendation system maps the original multi-field features into a shared hidden space and then simply connects it to a deep neural network (DNN) or other specially designed networks. However, for different areas, the ability of modeling complex interactions in a sufficiently flexible and explicit way is limited by the simple unstructured combination of feature fields. Therefore, it is hard to get the accurate results of the user behavior prediction. In this paper, a graph structure is used to establish the interaction between context and users/items. Through modeling user behavior, we can explore user preferences in different context environments, so as to make personalized recommendations for users. In particular, we construct a context-user and context-item interactions graph separately. In the interactions graph, each node is composed of a user feature field, an item feature field, and a feature field of different contexts. Different feature fields can interact through edges. Therefore, the task of modeling feature interaction can be transformed into modeling the node interaction on the corresponding graph. To this end, an innovative model called context-aware graph neural network (CA-GNN) model is designed. Furthermore, in order to obtain more accurate and efficient recommendation results, first, we innovatively use the attention mechanism to improve the interpretability of CA-GNN; second, we innovatively use the degree of physical fatigue features which has never been used in traditional CARS as critical contextual feature information into our CA-GNN. We simulated the Food and Yelp datasets. The experimental results show that CA-GNN is better than other methods in terms of root mean square error (RMSE) and mean absolute error (MAE). |
format | Online Article Text |
id | pubmed-7721495 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | Hindawi |
record_format | MEDLINE/PubMed |
spelling | pubmed-77214952020-12-11 Graph Neural Network and Context-Aware Based User Behavior Prediction and Recommendation System Research Gao, Qian Ma, Pengcheng Comput Intell Neurosci Research Article Due to the influence of context information on user behavior, context-aware recommendation system (CARS) has attracted extensive attention in recent years. The most advanced context-aware recommendation system maps the original multi-field features into a shared hidden space and then simply connects it to a deep neural network (DNN) or other specially designed networks. However, for different areas, the ability of modeling complex interactions in a sufficiently flexible and explicit way is limited by the simple unstructured combination of feature fields. Therefore, it is hard to get the accurate results of the user behavior prediction. In this paper, a graph structure is used to establish the interaction between context and users/items. Through modeling user behavior, we can explore user preferences in different context environments, so as to make personalized recommendations for users. In particular, we construct a context-user and context-item interactions graph separately. In the interactions graph, each node is composed of a user feature field, an item feature field, and a feature field of different contexts. Different feature fields can interact through edges. Therefore, the task of modeling feature interaction can be transformed into modeling the node interaction on the corresponding graph. To this end, an innovative model called context-aware graph neural network (CA-GNN) model is designed. Furthermore, in order to obtain more accurate and efficient recommendation results, first, we innovatively use the attention mechanism to improve the interpretability of CA-GNN; second, we innovatively use the degree of physical fatigue features which has never been used in traditional CARS as critical contextual feature information into our CA-GNN. We simulated the Food and Yelp datasets. The experimental results show that CA-GNN is better than other methods in terms of root mean square error (RMSE) and mean absolute error (MAE). Hindawi 2020-11-30 /pmc/articles/PMC7721495/ /pubmed/33312192 http://dx.doi.org/10.1155/2020/8812370 Text en Copyright © 2020 Qian Gao and Pengcheng Ma. 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 Gao, Qian Ma, Pengcheng Graph Neural Network and Context-Aware Based User Behavior Prediction and Recommendation System Research |
title | Graph Neural Network and Context-Aware Based User Behavior Prediction and Recommendation System Research |
title_full | Graph Neural Network and Context-Aware Based User Behavior Prediction and Recommendation System Research |
title_fullStr | Graph Neural Network and Context-Aware Based User Behavior Prediction and Recommendation System Research |
title_full_unstemmed | Graph Neural Network and Context-Aware Based User Behavior Prediction and Recommendation System Research |
title_short | Graph Neural Network and Context-Aware Based User Behavior Prediction and Recommendation System Research |
title_sort | graph neural network and context-aware based user behavior prediction and recommendation system research |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7721495/ https://www.ncbi.nlm.nih.gov/pubmed/33312192 http://dx.doi.org/10.1155/2020/8812370 |
work_keys_str_mv | AT gaoqian graphneuralnetworkandcontextawarebaseduserbehaviorpredictionandrecommendationsystemresearch AT mapengcheng graphneuralnetworkandcontextawarebaseduserbehaviorpredictionandrecommendationsystemresearch |