Recommendation Algorithm Based on Heterogeneous Information Network Embedding and Attention Neural Network
Recommendation system,as a very effective technique to solve the information overload,has received a great deal of attention from researchers.However,the real application of recommending systems can be modeled as heterogeneous networks with multi-typed nodes and relations.Thus,heterogeneous network...
Main Author: | |
---|---|
Format: | Article |
Language: | zho |
Published: |
Editorial office of Computer Science
2021-08-01
|
Series: | Jisuanji kexue |
Subjects: | |
Online Access: | http://www.jsjkx.com/fileup/1002-137X/PDF/1002-137X-2021-8-72.pdf |
_version_ | 1819152702384373760 |
---|---|
author | ZHAO Jin-long, ZHAO Zhong-ying |
author_facet | ZHAO Jin-long, ZHAO Zhong-ying |
author_sort | ZHAO Jin-long, ZHAO Zhong-ying |
collection | DOAJ |
description | Recommendation system,as a very effective technique to solve the information overload,has received a great deal of attention from researchers.However,the real application of recommending systems can be modeled as heterogeneous networks with multi-typed nodes and relations.Thus,heterogeneous network embedding based recommendation becomes a very hot research topic in recent years.However,most of the existing studies do not fully explore the auxiliary information and complex relations which are valuable for enhancing recommending performance.To address the above problems,a recommendation algorithm based on heterogeneous information network embedding and attention neural network is proposed.First,this paper proposes a heterogeneous information network embedding method that maintains semantic relationship and topological structure simultaneously.Then,it designs a meta-path based random walk strategy to extract node sequences from heterogeneous information networks.All the sequences are filtered and then employed to learn the embeddings for each user and item in different meta-paths.At last,this paper presents a recommendation algorithm based on attention neural network with the above embeddings as input.The attention network composed of attention layers and hidden layers is able to explore the complex relationships and hence enhance the performance of recommendation.To verify the effectiveness of the proposed method,this paper conducts experiments on two kinds of real-world datasets and makes a comparison with three competitive algorithms.The results show that the proposed algorithm improves the recommending performance in terms of MAE and RMSE,with a maximum increase of 8.9%. |
first_indexed | 2024-12-22T14:53:29Z |
format | Article |
id | doaj.art-a16b061beb9d4dfc98caf5513aeece16 |
institution | Directory Open Access Journal |
issn | 1002-137X |
language | zho |
last_indexed | 2024-12-22T14:53:29Z |
publishDate | 2021-08-01 |
publisher | Editorial office of Computer Science |
record_format | Article |
series | Jisuanji kexue |
spelling | doaj.art-a16b061beb9d4dfc98caf5513aeece162022-12-21T18:22:16ZzhoEditorial office of Computer ScienceJisuanji kexue1002-137X2021-08-01488727910.11896/jsjkx.200800226Recommendation Algorithm Based on Heterogeneous Information Network Embedding and Attention Neural NetworkZHAO Jin-long, ZHAO Zhong-ying0School of Computer Science and Engineering,Shandong University of Science and Technology,Qingdao,Shandong 266590,ChinaRecommendation system,as a very effective technique to solve the information overload,has received a great deal of attention from researchers.However,the real application of recommending systems can be modeled as heterogeneous networks with multi-typed nodes and relations.Thus,heterogeneous network embedding based recommendation becomes a very hot research topic in recent years.However,most of the existing studies do not fully explore the auxiliary information and complex relations which are valuable for enhancing recommending performance.To address the above problems,a recommendation algorithm based on heterogeneous information network embedding and attention neural network is proposed.First,this paper proposes a heterogeneous information network embedding method that maintains semantic relationship and topological structure simultaneously.Then,it designs a meta-path based random walk strategy to extract node sequences from heterogeneous information networks.All the sequences are filtered and then employed to learn the embeddings for each user and item in different meta-paths.At last,this paper presents a recommendation algorithm based on attention neural network with the above embeddings as input.The attention network composed of attention layers and hidden layers is able to explore the complex relationships and hence enhance the performance of recommendation.To verify the effectiveness of the proposed method,this paper conducts experiments on two kinds of real-world datasets and makes a comparison with three competitive algorithms.The results show that the proposed algorithm improves the recommending performance in terms of MAE and RMSE,with a maximum increase of 8.9%.http://www.jsjkx.com/fileup/1002-137X/PDF/1002-137X-2021-8-72.pdfheterogeneous information networks|representation learning|meta-path|attention neural network|recommendation algorithm |
spellingShingle | ZHAO Jin-long, ZHAO Zhong-ying Recommendation Algorithm Based on Heterogeneous Information Network Embedding and Attention Neural Network Jisuanji kexue heterogeneous information networks|representation learning|meta-path|attention neural network|recommendation algorithm |
title | Recommendation Algorithm Based on Heterogeneous Information Network Embedding and Attention Neural Network |
title_full | Recommendation Algorithm Based on Heterogeneous Information Network Embedding and Attention Neural Network |
title_fullStr | Recommendation Algorithm Based on Heterogeneous Information Network Embedding and Attention Neural Network |
title_full_unstemmed | Recommendation Algorithm Based on Heterogeneous Information Network Embedding and Attention Neural Network |
title_short | Recommendation Algorithm Based on Heterogeneous Information Network Embedding and Attention Neural Network |
title_sort | recommendation algorithm based on heterogeneous information network embedding and attention neural network |
topic | heterogeneous information networks|representation learning|meta-path|attention neural network|recommendation algorithm |
url | http://www.jsjkx.com/fileup/1002-137X/PDF/1002-137X-2021-8-72.pdf |
work_keys_str_mv | AT zhaojinlongzhaozhongying recommendationalgorithmbasedonheterogeneousinformationnetworkembeddingandattentionneuralnetwork |