IDEAS home Printed from https://ideas.repec.org/a/plo/pone00/0326205.html
   My bibliography  Save this article

Construction of VAE-GRU-XGBoost intrusion detection model for network security

Author

Listed:
  • Yu Chen
  • Xiaohong Zheng
  • Nan Wang

Abstract

With the advent of the big data era, the threat of network security is becoming increasingly severe. In order to cope with complex network attacks and ensure network security, a network intrusion detection model is constructed relying on deep learning technology. In order to extract and analyze network intrusion features, this study uses variational auto-encoders to extract and reduce the dimensionality of the invaded network traffic, and combines the advantages of extreme gradient boosting to perform classification tasks. Finally, a network intrusion detection model for network security is constructed by combining the gated recurrent unit. The results showed the area under the curve of the research model reached 97.48% and 95.24% in the KDD99 dataset and OODS dataset, respectively. In the confusion matrix experiment, the model achieved classification accuracy greater than 0.91 for different attack traffic samples in both the training and testing sets. When the sample sizes were 10000 and 40000, the shortest time and longest feature extraction time of the model were 0.030s and 0.112s, respectively. In summary, the constructed model on the basis of improved variational auto-encoder for network security has high accuracy in network intrusion detection.

Suggested Citation

  • Yu Chen & Xiaohong Zheng & Nan Wang, 2025. "Construction of VAE-GRU-XGBoost intrusion detection model for network security," PLOS ONE, Public Library of Science, vol. 20(6), pages 1-20, June.
  • Handle: RePEc:plo:pone00:0326205
    DOI: 10.1371/journal.pone.0326205
    as

    Download full text from publisher

    File URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0326205
    Download Restriction: no

    File URL: https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0326205&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pone.0326205?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0326205. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.