A Cybersecurity Knowledge Graph Completion Method Based on Ensemble Learning and Adversarial Training

被引:4
|
作者
Wang, Peng [1 ,2 ]
Liu, Jingju [1 ,2 ]
Hou, Dongdong [1 ,2 ]
Zhou, Shicheng [1 ,2 ]
机构
[1] Natl Univ Def Technol, Coll Elect Engn, Hefei 230037, Peoples R China
[2] Anhui Prov Key Lab Cyberspace Secur Situat Awarene, Hefei 230037, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 24期
关键词
cybersecurity knowledge graph; knowledge graph completion; ensemble learning; adversarial training; CONSTRUCTION; ALGORITHMS;
D O I
10.3390/app122412947
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The application of cybersecurity knowledge graphs is attracting increasing attention. However, many cybersecurity knowledge graphs are incomplete due to the sparsity of cybersecurity knowledge. Existing knowledge graph completion methods do not perform well in domain knowledge, and they are not robust enough relative to noise data. To address these challenges, in this paper we develop a new knowledge graph completion method called CSEA based on ensemble learning and adversarial training. Specifically, we integrate a variety of projection and rotation operations to model the relationships between entities, and use angular information to distinguish entities. A cooperative adversarial training method is designed to enhance the generalization and robustness of the model. We combine the method of generating perturbations for the embedding layers with the self-adversarial training method. The UCB (upper confidence bound) multi-armed bandit method is used to select the perturbations of the embedding layer. This achieves a balance between perturbation diversity and maximum loss. To this end, we build a cybersecurity knowledge graph based on the CVE, CWE, and CAPEC cybersecurity databases. Our experimental results demonstrate the superiority of our proposed model for completing cybersecurity knowledge graphs.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] Knowledge Graph based Learning Guidance for Cybersecurity Hands-on Labs
    Deng, Yuli
    Lu, Duo
    Huang, Dijiang
    Chung, Chun-Jen
    Lin, Fanjie
    PROCEEDINGS OF THE ACM CONFERENCE ON GLOBAL COMPUTING EDUCATION (COMPED '19), 2019, : 194 - 200
  • [22] Wasserstein adversarial learning based temporal knowledge graph embedding
    Dai, Yuanfei
    Guo, Wenzhong
    Eickhoff, Carsten
    INFORMATION SCIENCES, 2024, 659
  • [23] Relation Adversarial Network for Low Resource Knowledge Graph Completion
    Zhang, Ningyu
    Deng, Shumin
    Sun, Zhanlin
    Chen, Jiaoyan
    Zhang, Wei
    Chen, Huajun
    WEB CONFERENCE 2020: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2020), 2020, : 1 - 12
  • [24] Generative adversarial meta-learning knowledge graph completion for large-scale complex knowledge graphs
    Tong, Weiming
    Chu, Xu
    Li, Zhongwei
    Tan, Liguo
    Zhao, Jinxiao
    Pan, Feng
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2024, : 1685 - 1701
  • [25] Knowledge Graph Completion Method Based on Interactively Connected Graph Attention Network
    Lu Y.
    Pan Z.
    Zhang Y.
    Qin J.
    Huang F.
    Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science), 2022, 50 (12): : 13 - 19
  • [26] GAFM: A Knowledge Graph Completion Method Based on Graph Attention Faded Mechanism
    Ma, Jiangtao
    Li, Duanyang
    Zhu, Haodong
    Li, Chenliang
    Zhang, Qiuwen
    Qiao, Yaqiong
    INFORMATION PROCESSING & MANAGEMENT, 2022, 59 (05)
  • [27] GAFM: A Knowledge Graph Completion Method Based on Graph Attention Faded Mechanism
    Ma, Jiangtao
    Li, Duanyang
    Zhu, Haodong
    Li, Chenliang
    Zhang, Qiuwen
    Qiao, Yaqiong
    Information Processing and Management, 2022, 59 (05):
  • [28] Knowledge Graph Completion Method Based on Neighborhood Hierarchical Perception
    Liang, Meilin
    Duan, Youxiang
    Chang, Lunjie
    Sun, Qifeng
    Computer Engineering and Applications, 2024, 60 (02) : 147 - 153
  • [29] Domain Terminology Knowledge Graph Completion Method Based on Bert
    Huang, Weichun
    Yang, Jian
    Xiao, Gang
    Hu, Xinyu
    2023 11TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: IOT AND SMART CITY, ITIOTSC 2023, 2023, : 1 - 4
  • [30] HyperspherE: An Embedding Method for Knowledge Graph Completion Based on Hypersphere
    Dong, Yao
    Guo, Xiaobo
    Xiang, Ji
    Liu, Kai
    Tang, Zhihao
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, PT I, 2021, 12815 : 517 - 528