학술논문

FPGA Implementation of Computer Network Security Protection with Machine Learning
Document Type
Conference
Source
2021 IEEE 32nd International Conference on Microelectronics (MIEL) Microelectronics (MIEL), 2021 IEEE 32nd International Conference on. :263-266 Sep, 2021
Subject
Components, Circuits, Devices and Systems
Machine learning algorithms
Network intrusion detection
Machine learning
Network security
Lead
Classification algorithms
Naive Bayes methods
Language
ISSN
2159-1679
Abstract
Network intrusion detection systems (NIDS) are widely used solutions targeting the security of any network device connected to the Internet and are taking the lead in the battle against intruders. This paper addresses the network security issues by implementing a hardware-based NIDS solution with a Naïve Bayes machine learning (ML) algorithm for classification using NSL Knowledge Discovery in Databases (KDD) dataset. The proposed FPGA implementation of the Naive Bayes classifier focuses on low latency and provides intrusion detection in just 240ns, with accuracy/precision of 70/97%, occupying 1 % of the Virtex7 VC709 FPGA chip area.