Knowledge Graph Completion Algorithm Based on Generative Adversarial Network and Positive and Unlabeled Learning
With the widespread application of knowledge graphs,the majority of real-world knowledge graphs suffer from the problem of incompleteness,which hinders their practical applications.As a result,it makes knowledge graph completion become a hot topic in the field of knowledge graph.However,most existing methods focus on the design of scoring functions,with only a few studies paying attention to negative sampling strategies.In the research of knowledge graph completion algorithms which aims at improving negative sampling,the methods based on generative adversarial networks(GANs)have achieved significant progress.Nonetheless,existing studies have not addressed the false negative issue,meaning that generated negative samples may contain actual facts.To address this issue,this paper proposes a knowledge graph completion algorithm based on GAN and posi-tive-unlabeled learning.In the proposed method,GANs are utilized to generate unlabeled samples,while positive unlabeled lear-ning is employed to alleviate the false negative problem.Extensive experiments on benchmark datasets demonstrate the effective-ness and accuracy of the proposed algorithm.