Research on Efficient Multi-Behavior Recommendation Method Fused with Graph Neural Network

Currently, most recommendation algorithms only use a single type of user behavior information to predict the target behavior. However, when browsing and selecting items, users generate other types of behavior information, which is important, but often not analyzed or modeled by traditional recommend...

Full description

Bibliographic Details
Main Authors: Huitong Lu, Xiaolong Deng, Junwen Lu
Format: Article
Language:English
Published: MDPI AG 2023-05-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/12/9/2106
_version_ 1797602802536546304
author Huitong Lu
Xiaolong Deng
Junwen Lu
author_facet Huitong Lu
Xiaolong Deng
Junwen Lu
author_sort Huitong Lu
collection DOAJ
description Currently, most recommendation algorithms only use a single type of user behavior information to predict the target behavior. However, when browsing and selecting items, users generate other types of behavior information, which is important, but often not analyzed or modeled by traditional recommendation algorithms. This study aims to design a multi-behavior recommendation algorithm based on graph neural networks by analyzing multiple types of behavior information in users’ product purchasing process, to fully utilize multiple types of user behavior information. The algorithm models users, items, and user behavior in multiple dimensions by incorporating attention mechanisms and multi-behavior learning into graph neural networks, and solves the problem of imbalanced user behavior weights from the perspective of multi-task loss optimization. After experimental verification, we proposed that the multi-behavior graph attention network (MGAT) algorithm has better performance compared to four other classical recommendation algorithms on the Beibei and Taobao datasets. The results demonstrate that the multi-behavior recommendation algorithm based on graph neural networks has practicality in fully utilizing multiple types of user information, and can solve the problem of imbalanced user behavior weights to some extent.
first_indexed 2024-03-11T04:20:40Z
format Article
id doaj.art-e5b3bf5adda54724ac341ad655c8e5fa
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-03-11T04:20:40Z
publishDate 2023-05-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-e5b3bf5adda54724ac341ad655c8e5fa2023-11-17T22:48:45ZengMDPI AGElectronics2079-92922023-05-01129210610.3390/electronics12092106Research on Efficient Multi-Behavior Recommendation Method Fused with Graph Neural NetworkHuitong Lu0Xiaolong Deng1Junwen Lu2School of Cyberspace Security, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaSchool of Cyberspace Security, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaSchool of Computer and Information Engineering, Xiamen University of Technology, Xiamen 361024, ChinaCurrently, most recommendation algorithms only use a single type of user behavior information to predict the target behavior. However, when browsing and selecting items, users generate other types of behavior information, which is important, but often not analyzed or modeled by traditional recommendation algorithms. This study aims to design a multi-behavior recommendation algorithm based on graph neural networks by analyzing multiple types of behavior information in users’ product purchasing process, to fully utilize multiple types of user behavior information. The algorithm models users, items, and user behavior in multiple dimensions by incorporating attention mechanisms and multi-behavior learning into graph neural networks, and solves the problem of imbalanced user behavior weights from the perspective of multi-task loss optimization. After experimental verification, we proposed that the multi-behavior graph attention network (MGAT) algorithm has better performance compared to four other classical recommendation algorithms on the Beibei and Taobao datasets. The results demonstrate that the multi-behavior recommendation algorithm based on graph neural networks has practicality in fully utilizing multiple types of user information, and can solve the problem of imbalanced user behavior weights to some extent.https://www.mdpi.com/2079-9292/12/9/2106graph neural networkrecommended systemmultitasking learningdata mining
spellingShingle Huitong Lu
Xiaolong Deng
Junwen Lu
Research on Efficient Multi-Behavior Recommendation Method Fused with Graph Neural Network
Electronics
graph neural network
recommended system
multitasking learning
data mining
title Research on Efficient Multi-Behavior Recommendation Method Fused with Graph Neural Network
title_full Research on Efficient Multi-Behavior Recommendation Method Fused with Graph Neural Network
title_fullStr Research on Efficient Multi-Behavior Recommendation Method Fused with Graph Neural Network
title_full_unstemmed Research on Efficient Multi-Behavior Recommendation Method Fused with Graph Neural Network
title_short Research on Efficient Multi-Behavior Recommendation Method Fused with Graph Neural Network
title_sort research on efficient multi behavior recommendation method fused with graph neural network
topic graph neural network
recommended system
multitasking learning
data mining
url https://www.mdpi.com/2079-9292/12/9/2106
work_keys_str_mv AT huitonglu researchonefficientmultibehaviorrecommendationmethodfusedwithgraphneuralnetwork
AT xiaolongdeng researchonefficientmultibehaviorrecommendationmethodfusedwithgraphneuralnetwork
AT junwenlu researchonefficientmultibehaviorrecommendationmethodfusedwithgraphneuralnetwork