End-to-end Knowledge Triplet Extraction Combined with Adversarial Training

被引:0
作者
Huang P. [1 ]
Zhao X. [1 ,2 ]
Fang Y. [1 ]
Zhu H. [1 ,3 ]
Xiao W. [1 ,2 ]
机构
[1] Science and Technology on Information Systems Engineering Laboratory, National University of Defense Technology, Changsha
[2] Collaborative Innovation Center of Geospatial Technology(Wuhan University), Wuhan
[3] College of Economics and Trade, Changsha Commerce & Tourism College, Changsha
来源
Jisuanji Yanjiu yu Fazhan/Computer Research and Development | 2019年 / 56卷 / 12期
基金
中国国家自然科学基金;
关键词
Adversarial training; End-to-end network; Knowledge graph; Knowledge triplet extraction; Tagging scheme;
D O I
10.7544/issn1000-1239.2019.20190640
中图分类号
学科分类号
摘要
As a system to effectively represent the real world, knowledge graph has been widely concerned by academia and industry, and its ability to accurately represent knowledge is widely used in upper applications such as information service, intelligent search, and automatic question answering. A fact (knowledge) in form of triplet (head_entity, relation, tail_entity), is the basic unit of knowledge graph. Since facts in existing knowledge graphs are far from enough to describe the real world, acquiring more knowledge for knowledge graph completion and construction appears to be crucial. This paper investigates the problem of knowledge triplet extraction in the task of knowledge acquisition. This paper proposes an end-to-end knowledge triplet extraction method combined with adversarial training. Traditional techniques, whether pipeline or joint extraction, failed to discover the link between two subtasks of named entity recognition and relation extraction, which led to error propagation and worse extraction effectiveness. To overcome these flaws, in this paper, we adopt an entity and relation joint tagging strategy, and leverage an end-to-end framework to automatically tag the text and classify the tagging results. In addition, self-attention mechanism is added to assist the encoding of text, an objective function with bias term is additionally introduced to increase the attention of relevant entities, and the adversarial training is utilized to improve the robustness of the model. In experiments, we evaluate the proposed knowledge triplet extraction model via three evaluation metrics and analyze the experiments in four aspects. The experimental results verify that our model outperforms other state-of-the-art alternatives on knowledge triplet extraction. © 2019, Science Press. All right reserved.
引用
收藏
页码:2536 / 2548
页数:12
相关论文
共 41 条
[21]  
Zheng S., Xu J., Zhou P., Et al., A neural network framework for relation extraction: Learning entity semantic and relation pattern, Knowledge-Based Systems, 114, 1, pp. 12-23, (2016)
[22]  
Santos C.N.D., Xiang B., Zhou B., Classifying relations by ranking with convolutional neural networks, Proc of the 53rd Annual Meeting of the Association for Computational Linguistics, pp. 626-634, (2015)
[23]  
Roth D., Yih W.T., Probabilistic reasoning for entity & relation recognition, Proc of the 19th Int Conf on Computational Linguistics (COLING 2002), pp. 1-7, (2002)
[24]  
Kate R.J., Mooney R.J., Joint entity and relation extraction using card-pyramid parsing, Proc of the 14th Conf on Computational Natural Language Learning (CoNLL 2010), pp. 203-212, (2010)
[25]  
Finkel J.R., Manning C.D., Joint parsing and named entity recognition, Proc of the 2009 Conf of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL-HLT 2009), pp. 326-334, (2009)
[26]  
Ren X., Wu Z., He W., Et al., CoType: Joint extraction of typed entities and relations with knowledge bases, Proc of the 26th Int Conf on World Wide Web (WWW 2017), pp. 1015-1024, (2017)
[27]  
Zheng S., Hao Y., Lu D., Et al., Joint entity and relation extraction based on a hybrid neural network, Neurocomputing, 257, pp. 59-66, (2017)
[28]  
Arzoo K., Claire C., Going out on a limb: Joint extraction of entity mentions and relations without dependency trees, Proc of the 55th Annual Meeting of the Association for Computational Linguistics, pp. 917-928, (2017)
[29]  
Zheng S., Wang F., Bao H., Et al., Joint extraction of entities and relations based on a novel tagging scheme, Proc of the 55th Annual Meeting of the Association for Computational Linguistics, pp. 1227-1236, (2017)
[30]  
Srivastava N., Hinton G., Krizhevsky A., Et al., Dropout: A simple way to prevent neural networks from overfitting, Journal of Machine Learning Research, 15, 1, pp. 1929-1958, (2014)