Open Access iconOpen Access

ARTICLE

crossmark

An Automated Penetration Semantic Knowledge Mining Algorithm Based on Bayesian Inference

Yichao Zang1,*, Tairan Hu2, Tianyang Zhou2, Wanjiang Deng3

1 State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou, 450000, China
2 National Engineering Technology Research Center of the Digital Switching System, Zhengzhou, 450000, China
3 NUS Business School, National University of Singapore, Singapore, 119077, Singapore

* Corresponding Author: Yichao Zang. Email: email

Computers, Materials & Continua 2021, 66(3), 2573-2585. https://doi.org/10.32604/cmc.2021.012220

Abstract

Mining penetration testing semantic knowledge hidden in vast amounts of raw penetration testing data is of vital importance for automated penetration testing. Associative rule mining, a data mining technique, has been studied and explored for a long time. However, few studies have focused on knowledge discovery in the penetration testing area. The experimental result reveals that the long-tail distribution of penetration testing data nullifies the effectiveness of associative rule mining algorithms that are based on frequent pattern. To address this problem, a Bayesian inference based penetration semantic knowledge mining algorithm is proposed. First, a directed bipartite graph model, a kind of Bayesian network, is constructed to formalize penetration testing data. Then, we adopt the maximum likelihood estimate method to optimize the model parameters and decompose a large Bayesian network into smaller networks based on conditional independence of variables for improved solution efficiency. Finally, irrelevant variable elimination is adopted to extract penetration semantic knowledge from the conditional probability distribution of the model. The experimental results show that the proposed method can discover penetration semantic knowledge from raw penetration testing data effectively and efficiently.

Keywords


Cite This Article

APA Style
Zang, Y., Hu, T., Zhou, T., Deng, W. (2021). An automated penetration semantic knowledge mining algorithm based on bayesian inference. Computers, Materials & Continua, 66(3), 2573-2585. https://doi.org/10.32604/cmc.2021.012220
Vancouver Style
Zang Y, Hu T, Zhou T, Deng W. An automated penetration semantic knowledge mining algorithm based on bayesian inference. Comput Mater Contin. 2021;66(3):2573-2585 https://doi.org/10.32604/cmc.2021.012220
IEEE Style
Y. Zang, T. Hu, T. Zhou, and W. Deng, “An Automated Penetration Semantic Knowledge Mining Algorithm Based on Bayesian Inference,” Comput. Mater. Contin., vol. 66, no. 3, pp. 2573-2585, 2021. https://doi.org/10.32604/cmc.2021.012220



cc Copyright © 2021 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 2220

    View

  • 1190

    Download

  • 0

    Like

Share Link