Heterogeneous network recommendation algorithm based on deep neural network

A deep neural network and heterogeneous network technology, applied in the field of heterogeneous network recommendation algorithms, can solve problems such as user-item interaction without explicit consideration of meta-paths

Active Publication Date: 2020-10-27
NORTHWESTERN POLYTECHNICAL UNIV
View PDF12 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Finally, these algorithms do not explicitly account for interactions between meta-paths and the user-item pairs involved

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Heterogeneous network recommendation algorithm based on deep neural network
  • Heterogeneous network recommendation algorithm based on deep neural network
  • Heterogeneous network recommendation algorithm based on deep neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0091] The present invention provides such figure 1 A heterogeneous network recommendation algorithm based on a deep neural network is shown, which specifically includes the following steps:

[0092] S1: vector representation of global and local information of users and items;

[0093] The global information vector representation method of items and users: we use the HIN2VEc algorithm [1] To obtain the global representation of nodes in the network, we take inspiration from [2], and we set up a mapping layer to map the one-hot encodings of users and items into low-dimensional vectors. Given a user-item pair , set represents the user's one-hot encoding, Represents the one-hot encoding of the item. Represents the parameter matrix corresponding to the lookup layer, which is used to store the latent information of users and items. d is the dimensionality of user and item embeddings, and |U| and |I are the number of users and items, respectively. The specific formula is as ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a heterogeneous network recommendation algorithm based on a deep neural network. The heterogeneous network recommendation algorithm comprises the following steps: S1, representing vectors of global local information of users and articles; S2, automatically selecting meta-path types by utilizing a bolt genetic algorithm; S3, obtaining meta-path instances under the optimal Xmeta-path types; S4, obtaining an interaction vector based on the meta-path; S5, fusing global local information of the user and the article; S6, enhancing the vector representation of the user and the object by using a collaborative attention mechanism; S7, obtaining scores of the user and the article pair; S8, building loss function optimization parameters; and S9, repeating the steps 1-8, and when lu, i stably tends to a very small threshold epsilon (epsilon) 0), stopping training to obtain a heterogeneous network recommendation model based on the deep neural network. According to the invention, valuable meta-path types are automatically obtained by utilizing a genetic algorithm, so that the interference of human factors is reduced; and global and local information in the heterogeneousnetwork are mined through the node domain and the network structure information.

Description

technical field [0001] The present invention belongs to the field of machine learning, and specifically relates to a heterogeneous network recommendation algorithm based on a deep neural network. Background technique [0002] Different from homogeneous networks, heterogeneous information networks with different node and link types integrate complex information and contain rich semantics. Therefore, recommendation methods based on heterogeneous networks have proliferated in recent years. Although these methods improve the recommendation performance to a certain extent, there are still deficiencies. First of all, the meta-path types of most existing recommendation algorithms are usually defined artificially, and most of the meta-path types are judged based on prior information, which has certain interference. Furthermore, these algorithms seldom explicitly characterize meta-paths. At the same time, these algorithms also face the problem of how to extensively explore in hete...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06N3/08G06N3/04G06N3/063G06N3/12
CPCG06N3/082G06N3/063G06N3/126G06N3/045
Inventor 蔡晓妍王楠鑫杨黎斌戴航
Owner NORTHWESTERN POLYTECHNICAL UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products