A Tri-Attention Neural Network Model-BasedRecommendation

Heterogeneous information network (HIN), which contains various types of nodes and links, has been applied in recommender systems. Although HIN-based recommendation approaches perform better than the traditional recommendation approaches, they still have the following problems: for example, meta-pat...

Full description

Bibliographic Details
Main Authors: Nanxin Wang, Libin Yang, Yu Zheng, Xiaoyan Cai, Xin Mei, Hang Dai
Format: Article
Language:English
Published: Hindawi-Wiley 2020-01-01
Series:Complexity
Online Access:http://dx.doi.org/10.1155/2020/3857871
id doaj-159ed2e3867644569948acfc37951992
record_format Article
spelling doaj-159ed2e3867644569948acfc379519922020-11-25T04:08:11ZengHindawi-WileyComplexity1076-27871099-05262020-01-01202010.1155/2020/38578713857871A Tri-Attention Neural Network Model-BasedRecommendationNanxin Wang0Libin Yang1Yu Zheng2Xiaoyan Cai3Xin Mei4Hang Dai5School of Cyberspace Security, Northwestern Polytechnical University, Xi’an 7100072, ChinaSchool of Cyberspace Security, Northwestern Polytechnical University, Xi’an 7100072, ChinaFaculty of Information Technology, Monash University, Wellington Road, Clayton, VIC 3800, AustraliaSchool of Automation, Northwestern Polytechnical University, Xi’an 710072, ChinaSchool of Cyberspace Security, Northwestern Polytechnical University, Xi’an 7100072, ChinaSchool of Cyberspace Security, Northwestern Polytechnical University, Xi’an 7100072, ChinaHeterogeneous information network (HIN), which contains various types of nodes and links, has been applied in recommender systems. Although HIN-based recommendation approaches perform better than the traditional recommendation approaches, they still have the following problems: for example, meta-paths are manually selected, not automatically; meta-path representations are rarely explicitly learned; and the global and local information of each node in HIN has not been simultaneously explored. To solve the above deficiencies, we propose a tri-attention neural network (TANN) model for recommendation task. The proposed TANN model applies the stud genetic algorithm to automatically select meta-paths at first. Then, it learns global and local representations of each node, as well as the representations of meta-paths existing in HIN. After that, a tri-attention mechanism is proposed to enhance the mutual influence among users, items, and their related meta-paths. Finally, the encoded interaction information among the user, the item, and their related meta-paths, which contain more semantic information can be used for recommendation task. Extensive experiments on the Douban Movie, MovieLens, and Yelp datasets have demonstrated the outstanding performance of the proposed approach.http://dx.doi.org/10.1155/2020/3857871
collection DOAJ
language English
format Article
sources DOAJ
author Nanxin Wang
Libin Yang
Yu Zheng
Xiaoyan Cai
Xin Mei
Hang Dai
spellingShingle Nanxin Wang
Libin Yang
Yu Zheng
Xiaoyan Cai
Xin Mei
Hang Dai
A Tri-Attention Neural Network Model-BasedRecommendation
Complexity
author_facet Nanxin Wang
Libin Yang
Yu Zheng
Xiaoyan Cai
Xin Mei
Hang Dai
author_sort Nanxin Wang
title A Tri-Attention Neural Network Model-BasedRecommendation
title_short A Tri-Attention Neural Network Model-BasedRecommendation
title_full A Tri-Attention Neural Network Model-BasedRecommendation
title_fullStr A Tri-Attention Neural Network Model-BasedRecommendation
title_full_unstemmed A Tri-Attention Neural Network Model-BasedRecommendation
title_sort tri-attention neural network model-basedrecommendation
publisher Hindawi-Wiley
series Complexity
issn 1076-2787
1099-0526
publishDate 2020-01-01
description Heterogeneous information network (HIN), which contains various types of nodes and links, has been applied in recommender systems. Although HIN-based recommendation approaches perform better than the traditional recommendation approaches, they still have the following problems: for example, meta-paths are manually selected, not automatically; meta-path representations are rarely explicitly learned; and the global and local information of each node in HIN has not been simultaneously explored. To solve the above deficiencies, we propose a tri-attention neural network (TANN) model for recommendation task. The proposed TANN model applies the stud genetic algorithm to automatically select meta-paths at first. Then, it learns global and local representations of each node, as well as the representations of meta-paths existing in HIN. After that, a tri-attention mechanism is proposed to enhance the mutual influence among users, items, and their related meta-paths. Finally, the encoded interaction information among the user, the item, and their related meta-paths, which contain more semantic information can be used for recommendation task. Extensive experiments on the Douban Movie, MovieLens, and Yelp datasets have demonstrated the outstanding performance of the proposed approach.
url http://dx.doi.org/10.1155/2020/3857871
work_keys_str_mv AT nanxinwang atriattentionneuralnetworkmodelbasedrecommendation
AT libinyang atriattentionneuralnetworkmodelbasedrecommendation
AT yuzheng atriattentionneuralnetworkmodelbasedrecommendation
AT xiaoyancai atriattentionneuralnetworkmodelbasedrecommendation
AT xinmei atriattentionneuralnetworkmodelbasedrecommendation
AT hangdai atriattentionneuralnetworkmodelbasedrecommendation
AT nanxinwang triattentionneuralnetworkmodelbasedrecommendation
AT libinyang triattentionneuralnetworkmodelbasedrecommendation
AT yuzheng triattentionneuralnetworkmodelbasedrecommendation
AT xiaoyancai triattentionneuralnetworkmodelbasedrecommendation
AT xinmei triattentionneuralnetworkmodelbasedrecommendation
AT hangdai triattentionneuralnetworkmodelbasedrecommendation
_version_ 1715044033869381632