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...
Main Authors: | , , , , , |
---|---|
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 |