4.7 Review

A comprehensive review on detection of cyber-attacks: Data sets, methods, challenges, and future research directions

Journal

INTERNET OF THINGS
Volume 20, Issue -, Pages -

Publisher

ELSEVIER
DOI: 10.1016/j.iot.2022.100615

Keywords

Cyber attacks; Machine learning; Deep learning; Geometric deep learning; Cyber security; Adversarial machine learning; Intrusion detection

Ask authors/readers for more resources

The development of network technologies and the increasing amount of data transferred on networks have led to a rise in cyber threats and attacks. Machine learning offers tools and techniques for automating the detection and analysis of these attacks. This study discusses the different machine learning approaches used to detect and analyze attacks, including anomaly detection, classification, and analysis. The study also examines the performance and results of different methods, as well as the datasets used in the research.
Rapid developments in network technologies and the amount and scope of data transferred on networks are increasing day by day. Depending on this situation, the density and complexity of cyber threats and attacks are also expanding. The ever-increasing network density makes it difficult for cyber-security professionals to monitor every movement on the network. More frequent and complex cyber-attacks make the detection and identification of anomalies in network events more complex. Machine learning offers various tools and techniques for automating the detection of cyber attacks and for rapid prediction and analysis of attack types. This study discusses the approaches to machine learning methods used to detect attacks. We examined the detection, classification, clustering, and analysis of anomalies in network traffic. We gave the cyber-security focus, machine learning methods, and data sets used in each study we examined. We investigated which feature selection or dimension reduction method was applied to the data sets used in the studies. We presented in detail the types of classification carried out in these studies, which methods were compared with other methods, the performance metrics used, and the results obtained in tables. We examined the data sets of network attacks presented as open access. We suggested a basic taxonomy for cyber attacks. Finally, we discussed the difficulties encountered in machine learning applications used in network attacks and their solutions.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available