Cyber Threat Detection Based On Artificial Neural Networks Using Event Profiles
Cyber Threat Detection Based On Artificial Neural Networks Using Event Profiles
Abstract:
One of the major challenges in cybersecurity is the provision of an automated and effective cyber-threats
detection technique. In this paper, we present an AI technique for cyber-threats detection, based on artificial
neural networks. The proposed technique converts multitude of collected security events to individual event
profiles and use a deep learning-based detection method for enhanced cyber-threat detection. For this work,
we developed an AI-SIEM system based on a combination of event profiling for data preprocessing and
different artificial neural network methods, including FCNN, CNN, and LSTM. The system focuses on
discriminating between true positive and false positive alerts, thus helping security analysts to rapidly respond
to cyber threats.
H/W configuration
Operating System - Windows 7 0r 7+
RAM - 8 GB
Hard Disc or SSD - More than 500GB
Processor - Intel 3rd Gen, Ryzen with 8GB RAM
S/W Configuration
Software - Python 3.6 or High Version
IDE - PyCharm, Visual Studio Code, or Jupyter Notebook. These IDEs offer features like code
editing, debugging, and code execution within a single interface.
Jupyter Notebook: An interactive environment ideal for prototyping and experimenting with code snippets,
data visualization, and model training.
Data Collection:, Data Preprocessing,Feature Engineering, Model Selection:, Model Training:, Model
Evaluation: Validation and Tuning
leveraging artificial neural networks, you can develop predictive models for cyber threat detection, helping
organizations identify and mitigate potential security risks more effectively.