A survey on representation learning efforts in cybersecurity domain

Muhammad Usman, Mian Ahmad Jan, Xiangjian He, Jinjun Chen

Research output: Journal PublicationReview articlepeer-review

24 Citations (Scopus)

Abstract

In this technology-based era, network-based systems are facing new cyber-attacks on daily bases. Traditional cybersecurity approaches are based on old threat-knowledge databases and need to be updated on a daily basis to stand against new generation of cyber-threats and protect underlying network-based systems. Along with updating threat-knowledge databases, there is a need for proper management and processing of data generated by sensitive real-time applications. In recent years, various computing platforms based on representation learning algorithms have emerged as a useful resource to manage and exploit the generated data to extract meaningful information. If these platforms are properly utilized, then strong cybersecurity systems can be developed to protect the underlying network-based systems and support sensitive real-time applications. In this survey, we highlight various cyber-threats, real-life examples, and initiatives taken by various international organizations. We discuss various computing platforms based on representation learning algorithms to process and analyze the generated data. We highlight various popular datasets introduced by well-known global organizations that can be used to train the representation learning algorithms to predict and detect threats. We also provide an in-depth analysis of research efforts based on representation learning algorithms made in recent years to protect the underlying network-based systems against current cyber-threats. Finally, we highlight various limitations and challenges in these efforts and available datasets that need to be considered when using them to build cybersecurity systems.

Original languageEnglish
Article number111
JournalACM Computing Surveys
Volume52
Issue number6
DOIs
Publication statusPublished - Oct 2019
Externally publishedYes

Keywords

  • Computing
  • Cyber-attacks
  • Cybersecurity
  • Datasets
  • Representation learning

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'A survey on representation learning efforts in cybersecurity domain'. Together they form a unique fingerprint.

Cite this