The ongoing evolution of threats in the field of network security necessitates novel ways of intrusion detection. This study presents a groundbreaking paradigm that leverages the synergy between an Autoencoder and VGG16 to build a powerful Network Intrusion Detection System (IDS). Our approach follows a two-step process, beginning with the meticulous extraction of image features using the deep Convolutional Neural Network (CNN) VGG16 to train the Autoencoder. The VGG16 component's proficiency in recognizing intricate patterns enables the Autoencoder to capture these insights. The subsequent stage utilizes the encoded representations to reduce the dimensionality of the data, resulting in a concise yet informative representation while preserving the essence of the original data. The significance of this strategy becomes apparent when applying the altered data to train a Random Forest classifier. The Random Forest model, known for its ensemble learning capabilities, enhances the robustness of our intrusion detection system. It makes informed decisions through collective intelligence, thereby improving the system's accuracy and adaptability. Through rigorous experimentation and evaluation, our solution demonstrates outstanding performance, achieving an accuracy of 89% with a focus on precision (0.87 for malicious, 0.89 for normal) and recall (0.93 for malicious, 0.80 for normal). This results in a balanced F1 score of 0.90 for malicious and 0.84 for normal activities with the developed model. Our research not only contributes to the advancement of intrusion detection systems but also establishes a safer and more resilient connected ecosystem, particularly in the realm of IoT security.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Robust Network Intrusion Detection System Using VGG16, Autoencoder, and Random Forest for Enhanced Cybersecurity in IOT

  • Jameer Kotwal,
  • Atharv Kulkarni,
  • Ashutosh Wagh,
  • Hrishikesh Darade,
  • Pratik Ghogare,
  • Vinod Kimbahune

摘要

The ongoing evolution of threats in the field of network security necessitates novel ways of intrusion detection. This study presents a groundbreaking paradigm that leverages the synergy between an Autoencoder and VGG16 to build a powerful Network Intrusion Detection System (IDS). Our approach follows a two-step process, beginning with the meticulous extraction of image features using the deep Convolutional Neural Network (CNN) VGG16 to train the Autoencoder. The VGG16 component's proficiency in recognizing intricate patterns enables the Autoencoder to capture these insights. The subsequent stage utilizes the encoded representations to reduce the dimensionality of the data, resulting in a concise yet informative representation while preserving the essence of the original data. The significance of this strategy becomes apparent when applying the altered data to train a Random Forest classifier. The Random Forest model, known for its ensemble learning capabilities, enhances the robustness of our intrusion detection system. It makes informed decisions through collective intelligence, thereby improving the system's accuracy and adaptability. Through rigorous experimentation and evaluation, our solution demonstrates outstanding performance, achieving an accuracy of 89% with a focus on precision (0.87 for malicious, 0.89 for normal) and recall (0.93 for malicious, 0.80 for normal). This results in a balanced F1 score of 0.90 for malicious and 0.84 for normal activities with the developed model. Our research not only contributes to the advancement of intrusion detection systems but also establishes a safer and more resilient connected ecosystem, particularly in the realm of IoT security.