A novel feature extraction methodology using Siamese convolutional neural networks for intrusion detection

被引:14
|
作者
Moustakidis, Serafeim [1 ]
Karlsson, Patrik [1 ]
机构
[1] AIDEAS OU, Narva Mnt 5, Tallinn, Harju Maakond, Estonia
基金
欧盟地平线“2020”;
关键词
Feature extraction; Siamese convolutional neural networks; Machine learning; Intrusion detection; SQUARE FEATURE-SELECTION; DETECTION SYSTEM; MODEL; SVM;
D O I
10.1186/s42400-020-00056-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Intrusion detection systems (IDS) can play a significant role in detecting security threats or malicious attacks that aim to steal information and/or corrupt network protocols. To deal with the dynamic and complex nature of cyber-attacks, advanced intelligent tools have been applied resulting into powerful and automated IDS that rely on the latest advances of machine learning (ML) and deep learning (DL). Most of the reported effort has been devoted on building complex ML/DL architectures adopting a brute force approach towards the maximization of their detection capacity. However, just a limited number of studies have focused on the identification or extraction of user-friendly risk indicators that could be easily used by security experts. Many papers have explored various dimensionality reduction algorithms, however a large number of selected features is still required to detect the attacks successfully, which humans cannot intuitively or immediately understand. To enhance user's trust and understanding on data without sacrificing on accuracy, this paper contributes to the transformation of the available data collected by IDS into a single actionable and easy-to-understand risk indicator. To achieve this, a novel feature extraction pipeline was implemented consisting of the following components: (i) a fuzzy allocation scheme that transforms raw data to fuzzy class memberships, (ii) a novel modality transformation mechanism for converting feature vectors to images (Vec2im) and (iii) a dimensionality reduction module that makes use of Siamese convolutional neural networks that finally reduces the input data dimensionality into a 1-d feature space. The performance of the proposed methodology was validated with respect to detection accuracy, dimensionality reduction performance and execution time on the NSL-KDD dataset via a thorough comparative analysis that demonstrated its effectiveness (86.64% testing accuracy using only one feature) over a number of well-known feature selection (FS) and extraction techniques. The output of the proposed feature extraction pipeline could be potentially used by security experts as an indicator of malicious activity, whereas the generated images could be further utilized and/or integrated as a visual analytics tool in existing IDS.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] A novel feature extraction methodology using Siamese convolutional neural networks for intrusion detection
    Serafeim Moustakidis
    Patrik Karlsson
    Cybersecurity, 3
  • [2] Detection of Image Manipulations Using Siamese Convolutional Neural Networks
    Mazumdar, Aniruddha
    Singh, Jaya
    Tomar, Yosha Singh
    Bora, P. K.
    PATTERN RECOGNITION AND MACHINE INTELLIGENCE, PREMI 2019, PT I, 2019, 11941 : 226 - 233
  • [3] A Novel Intrusion Detection Model for a Massive Network Using Convolutional Neural Networks
    Wu, Kehe
    Chen, Zuge
    Li, Wei
    IEEE ACCESS, 2018, 6 : 50850 - 50859
  • [4] LAN Intrusion Detection Using Convolutional Neural Networks
    Zainel, Hanan
    Kocak, Cemal
    APPLIED SCIENCES-BASEL, 2022, 12 (13):
  • [5] An Intrusion Detection Model Based on Feature Reduction and Convolutional Neural Networks
    Xiao, Yihan
    Xing, Cheng
    Zhang, Taining
    Zhao, Zhongkai
    IEEE ACCESS, 2019, 7 : 42210 - 42219
  • [6] Feature Extraction and Fusion Using Deep Convolutional Neural Networks for Face Detection
    Lu, Xiaojun
    Duan, Xu
    Mao, Xiuping
    Li, Yuanyuan
    Zhang, Xiangde
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2017, 2017
  • [7] Principal component neural networks based intrusion feature extraction and detection using SVM
    Gao, HH
    Yang, HH
    Wang, XY
    ADVANCES IN NATURAL COMPUTATION, PT 2, PROCEEDINGS, 2005, 3611 : 21 - 27
  • [8] Automatic ear detection and feature extraction using Geometric Morphometrics and convolutional neural networks
    Cintas, Celia
    Quinto-Sanchez, Mirsha
    Acuna, Victor
    Paschetta, Carolina
    de Azevedo, Soledad
    Silva de Cerqueira, Caio Cesar
    Ramallo, Virginia
    Gallo, Carla
    Poletti, Giovanni
    Bortolini, Maria Catira
    Canizales-Quinteros, Samuel
    Rothhammer, Francisco
    Bedoya, Gabriel
    Ruiz-Linares, Andres
    Gonzalez-Jose, Rolando
    Delrieux, Claudio
    IET BIOMETRICS, 2017, 6 (03) : 211 - 223
  • [9] Detection of Diabetic Retinopathy using Convolutional Neural Networks for Feature Extraction and Classification (DRFEC)
    Das, Dolly
    Biswas, Saroj Kumar
    Bandyopadhyay, Sivaji
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (19) : 29943 - 30001
  • [10] Detection of Diabetic Retinopathy using Convolutional Neural Networks for Feature Extraction and Classification (DRFEC)
    Dolly Das
    Saroj Kumar Biswas
    Sivaji Bandyopadhyay
    Multimedia Tools and Applications, 2023, 82 : 29943 - 30001