A Neural Network Architecture Combining Gated Recurrent Unit (GRU) and Support Vector Machine (SVM) for Intrusion Detection in Network Traffic Data

09/10/2017
by   Abien Fred Agarap, et al.
0

Gated Recurrent Unit (GRU) is a recently-developed variation of the long short-term memory (LSTM) unit, both of which are types of recurrent neural network (RNN). Through empirical evidence, both models have been proven to be effective in a wide variety of machine learning tasks such as natural language processing (Wen et al., 2015), speech recognition (Chorowski et al., 2015), and text classification (Yang et al., 2016). Conventionally, like most neural networks, both of the aforementioned RNN variants employ the Softmax function as its final output layer for its prediction, and the cross-entropy function for computing its loss. In this paper, we present an amendment to this norm by introducing linear support vector machine (SVM) as the replacement for Softmax in the final output layer of a GRU model. Furthermore, the cross-entropy function shall be replaced with a margin-based function. While there have been similar studies (Alalshekmubarak & Smith, 2013; Tang, 2013), this proposal is primarily intended for binary classification on intrusion detection using the 2013 network traffic data from the honeypot systems of Kyoto University. Results show that the GRU-SVM model performs relatively higher than the conventional GRU-Softmax model. The proposed model reached a training accuracy of 81.54 reach a training accuracy of 63.07 addition, the juxtaposition of these two final output layers indicate that the SVM would outperform Softmax in prediction time - a theoretical implication which was supported by the actual training and testing time in the study.

READ FULL TEXT

page 12

page 13

research
06/02/2013

Deep Learning using Linear Support Vector Machines

Recently, fully-connected and convolutional neural networks have been tr...
research
06/13/2023

Intrusion Detection: A Deep Learning Approach

Network intrusions are a significant problem in all industries today. A ...
research
11/26/2019

Network Intrusion Detection based on LSTM and Feature Embedding

Growing number of network devices and services have led to increasing de...
research
12/21/2022

Ensemble learning techniques for intrusion detection system in the context of cybersecurity

Recently, there has been an interest in improving the resources availabl...
research
10/10/2022

Predicting Blossom Date of Cherry Tree With Support Vector Machine and Recurrent Neural Network

Our project probes the relationship between temperatures and the blossom...
research
02/03/2021

Edge-Detect: Edge-centric Network Intrusion Detection using Deep Neural Network

Edge nodes are crucial for detection against multitudes of cyber attacks...
research
06/12/2020

Weston-Watkins Hinge Loss and Ordered Partitions

Multiclass extensions of the support vector machine (SVM) have been form...

Please sign up or login with your details

Forgot password? Click here to reset