Research • Knowledge • Skills
Publications · external

The Role of Machine Learning for Detecting Malicious Internet Traffic

Abstract

Read abstract

With the blistering development of the Internet, encrypted communication, cloud environments, and IoT systems, the magnitude and complexity of fraudulent network traffic have grown dramatically. Intrusion detection systems that rely on signature-based detection mechanisms are increasingly less effective due to the use of encryption, protocol obfuscation, and distributed device ecosystems by modern attackers to hide the malicious behaviour. With the increase in the heterogeneity and high-volume network environments, adaptive, behaviour-oriented mechanisms of detection have become paramount. The major difficulty is in the analysis of high-dimensional, highly encrypted, imbalanced, and distorted by sampling or incomplete visibility malicious traffic. Most network flows have finer behavioural deviations as opposed to explicit payload signatures. Further, IoT devices produce vast amounts of unreliable, resource-limited traffic and encrypted messages conceal content-based features. These circumstances compromise the performance of the conventional methods of detection and demand more sophisticated modelling strategies. The study focuses on critically reviewing how machine learning can be used to monitor malicious Internet traffic on general IP networks, cloud platforms, IoTs, and encrypted communication channels. The paper presents a synthesis of empirical findings of multiple machine-learning frameworks, such as flow-based classifiers, correlation-optimal IoT models, deep neural networks, multimodal encrypted-traffic models, and ensemble approaches to learning. The article measures the enhancement of machine learning in terms of accuracy, adaptability, imbalance sensitivity, and robustness under encryption by comparing performance based on detection. The article offers a concerted analytical evaluation of machine-learning-traffic detecting in 15 peer-reviewed studies; compares performance patterns in the cloud, IoT, and encrypted systems; detects the architectural and statistical variables that affect the accuracy of detection; exposes limitations, including sampling distortions and encryption opaque, and synthesises insights into a broad view of the process through which machine learning improves the detection of malicious Internet traffic in a changing network ecosystem.

Record information

Authors
Sujit Murumkar
Publisher
ScienceTech Xplore
Publication
International Journal of Artificial Intelligence, Data Science, and Machine Learning
DOI
10.63282/3050-9262.ijaidsml-v4i3p113