Knowledge-based recommendation with contrastive learning  

在线阅读下载全文

作  者:Yang He Xu Zheng Rui Xu Ling Tian 

机构地区:[1]School of Computer Science and Engineering,University of Electronic Science and Technology of China,Chengdu 611731,China [2]Kash Institute of Electronics and Information Industry,Kashgar 844199,China [3]China Electronic Technology Cyber Security Co.,Ltd.,Chengdu 610041,China [4]Cyberspace Security Key Laboratory of Sichuan Province,Chengdu 610041,China

出  处:《High-Confidence Computing》2023年第4期41-46,共6页高置信计算(英文)

基  金:supported by the National Key R&D Program of China(2021YFB3101302,2021YFB3101300);the National Natural Science Foundation of China(62372085,62376055).

摘  要:Knowledge Graphs(KGs)have been incorporated as external information into recommendation systems to ensure the high-confidence system.Recently,Contrastive Learning(CL)framework has been widely used in knowledge-based recommendation,owing to the ability to mitigate data sparsity and it considers the expandable computing of the system.However,existing CL-based methods still have the following shortcomings in dealing with the introduced knowledge:(1)For the knowledge view generation,they only perform simple data augmentation operations on KGs,resulting in the introduction of noise and irrelevant information,and the loss of essential information.(2)For the knowledge view encoder,they simply add the edge information into some GNN models,without considering the relations between edges and entities.Therefore,this paper proposes a Knowledge-based Recommendation with Contrastive Learning(KRCL)framework,which generates dual views from user–item interaction graph and KG.Specifically,through data enhancement technology,KRCL introduces historical interaction information,background knowledge and item–item semantic information.Then,a novel relation-aware GNN model is proposed to encode the knowledge view.Finally,through the designed contrastive loss,the representations of the same item in different views are closer to each other.Compared with various recommendation methods on benchmark datasets,KRCL has shown significant improvement in different scenarios.

关 键 词:Knowledge graph Recommendation systems Contrastive learning Graph neural network 

分 类 号:TP391.41[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象