当前位置:网站首页>Hierarchical attention graph convolution network for interpretable recommendation based on knowledge graph
Hierarchical attention graph convolution network for interpretable recommendation based on knowledge graph
2022-06-23 03:30:00 【kormoie】
【 Reading notes 】
Prepare to write a complete note carefully !!!
Could it be this one ???
Periodical KBS The article :HAGERec: Hierarchical Attention Graph Convolutional Network Incorporating Knowledge Graph for Explainable Recommendation
motivation :
be based on GCN Most of our recommendations focus on isomorphism diagrams or users - Item similarity diagram , The failure to make full use of heterogeneity is just the complex and rich semantics between entities in the graph . This article :HAGERec, from isomerism Explore the user's potential preferences in the higher-order connectivity structure of the knowledge graph .
Method :
Two way information dissemination strategy (item+user)+ Hierarchical attention mechanism
One side ,HAGERec In the process of messaging , By merging the neighborhood information of entities , use GCN Modeling the local adjacent structure of the entity .
On the other hand , structure Hierarchical attention mechanism , Adaptively develop and adjust collaboration signals for each user item pair , User item pairs are divided into neighbor level attention and prediction level attention .
analysis RippleNet:
RippleNet A combination of embedding based and path based methods , Users' hierarchical interests can be automatically captured from high-level connections .
There are certain limitations :(1) Not fully excavated Semantic information of relationships between entities , This leads to the loss of information in the message delivery process .(2) RippleNet A presentation model that focuses on users , None of them Applicable information communication strategies to learn at the same time item Aggregate representation of .(3) If there is no appropriate strategy to sample the relevant neighbor entities , On such a large scale ripple set This will result in higher computation and storage costs .
analysis KGCN:
KGCN Just simply put GCN Apply to... Based KG In my recommendation .
There are some drawbacks :(1) It only focuses on item Modeling of representations , There is no one Applicable information communication strategies to learn at the same time user Aggregate representation of .(2) Nor does it take into account interpretability , Resulting in insufficient understanding of user preferences .
HAGERec The frame diagram of 
Flatten and embedding layer: Entity and relationship vectorization
“ flat ” operation , Further make the connection under the relationship orderly , Better distinguish between different connections , Lay the foundation for constructing the connection of knowledge perception .GCN learning layer: polymerization user and item Information about
Two way entity propagation strategy , Storage and dissemination come from item and user More information about neighbors , So as to better adapt to local adjacent structures .
Interaction signals unit: Retain the interactive signal structure of the entity and its adjacent network , Make the presentation of users and items more complete .

Prediction layer: Forecast score .
Insert picture description here
Loss function :BPR Loss

边栏推荐
- JSON. Function of the stringify() optional parameter
- MySQL gets the top 1 and top n records after grouping
- Know res.send() and res.end() of Express
- Analysis of the number of urban residents covered by basic medical insurance, their treatment and medical treatment in other places in China in 2021 [figure]
- The cloud disk has been offline from the internal machine, but the console uninstall failed
- WPF developer essential control library newbeecoder UI —NbMessageBox
- Methods for MySQL to avoid inserting duplicate records
- Customization of openfeign
- Encryption related to returnee of national market supervision public service platform
- How to generate code-11 barcode in batch through TXT file
猜你喜欢

Fetch request details

Encryption related to returnee of national market supervision public service platform
![Analysis on development history, industrial chain, output and enterprise layout of medical polypropylene in China in 2020 [figure]](/img/28/ebfc25ec288627706e15a07e6bdb77.jpg)
Analysis on development history, industrial chain, output and enterprise layout of medical polypropylene in China in 2020 [figure]

Jmeter- (V) simulated user concurrent login for interface test
![Analysis of China's integrated circuit industry chain in 2021: huge downstream market demand [figure]](/img/de/d73805aaf4345ca3d2a7baf85aab8d.jpg)
Analysis of China's integrated circuit industry chain in 2021: huge downstream market demand [figure]
![Analysis of the number of urban residents covered by basic medical insurance, their treatment and medical treatment in other places in China in 2021 [figure]](/img/81/4d3cb059f700dd9243645e64023be7.jpg)
Analysis of the number of urban residents covered by basic medical insurance, their treatment and medical treatment in other places in China in 2021 [figure]
![Analysis on demand and market scale of China's steamed stuffed bun industry in 2020 [figure]](/img/4b/dd272f98b89a157180bf68570d2763.jpg)
Analysis on demand and market scale of China's steamed stuffed bun industry in 2020 [figure]

【二分】leetcode1011. Capacity To Ship Packages Within D Days

【贪心】leetcode991. Broken Calculator

Analysis on the development of China's satellite navigation industry chain in 2021: satellite navigation is fully integrated into production and life, and the satellite navigation industry is also boo
随机推荐
"Tianzhou II" successfully docked! Three minutes to understand the shocking black technology on "Tianzhou II"! Headlines
How to make distribution box label
Official announcement! The Hong Kong Zhuhai Macao Bridge is finally here!
This point (II)
How to store easydss version 3.0 video files in other free disks?
Chapter V kubernetes quick start
Simple analysis of easygbs compatible with old version HLS streaming address method [with code]
1 approved, edit again
Record an edusrc vulnerability mining
Why don't I suggest you use "! = null" to judge empty space?
Use micro build to realize search function
Aiot application innovation competition - Smart street lamp (developed with keil)
Parsing the implementation of easygbs compatible token as parameter passing
Analysis on the development of duty-free industry in Hainan Province in 2021: the implementation of the new policy makes the duty-free market in Hainan more "prosperous" [figure]
Auto rename when uploading pictures on WordPress media
Nature: correlation between oscillatory signals and gene expression supporting human episodic memory coding
【二叉树】993. Cousins in Binary Tree
JS counts the number of times a string appears in another string
Analysis on the development status of China's watch industry in 2021: a large number of electric watches are imported [figure]
Fetch request details