Application of Neural Networks for Network Traffic Monitoring and Analysis
Олександр Сергійович Кушнерьов, Pierre Murr, Serhii Herasymov, Stanislav Milevskyi, Marharyta Melnyk, Sergii Golovashych · 2024
Monitoring and analyzing network traffic are critically important tasks in the context of increasing cyber threats. Traditional data processing methods often struggle to handle the large volumes and complexity of modern network traffic, necessitating the use of advanced technologies such as neural networks and machine learning. This article demonstrates the application of neural networks for monitoring and analyzing network traffic, highlighting their ability to learn from large datasets to detect complex patterns and anomalies. Using TensorFlow, we developed a neural network model based on an autoencoder that effectively identifies and classifies anomalies in network traffic. The model's effectiveness was validated using a synthetic dataset from Kaggle, showing high accuracy on both training and testing data. Our approach significantly improves the efficiency and accuracy of threat detection compared to traditional methods, making it a valuable tool for enhancing cybersecurity.