Recurrent neural network for detecting malware

被引:53
|
作者
Jha, Sudan [1 ]
Prashar, Deepak [1 ]
Hoang Viet Long [2 ,3 ]
Taniar, David [4 ]
机构
[1] Lovely Profess Univ, Comp Sci & Engn, Phagwara, Punjab, India
[2] Ton Duc Thang Univ, Div Computat Math & Engn, Inst Computat Sci, Ho Chi Minh City, Vietnam
[3] Ton Duc Thang Univ, Fac Math & Stat, Ho Chi Minh City, Vietnam
[4] Monash Univ, Fac Informat Technol, Melbourne, Vic, Australia
关键词
Area under the curve (AUC); Recurrent neural network (RNN); Malware detection; Text classification; Word2Vec;
D O I
10.1016/j.cose.2020.102037
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose an efficient Recurrent Neural Network (RNN) to detect malware. RNN is a classification of artificial neural networks connected between nodes to form a directed graph alongside with a temporal sequence. In this paper, we have conducted several experiments using different values of hyper parameters. From our rigorous experimentations, we found that the step size is a more important factor than the input size when using RNN for malware classification. To justify the proof-of-concept for RNN as an efficient approach for malware detection, we measured the performance of RNN with three different feature vectors using hyper parameters. The three feature vectors are "hot encoding feature vector", "random feature vector" and "Word2Vec feature vector". We also performed a pair wise t-test to test the results if they are significant with each other. Our results show that, RNN with Word2Vec feature vector achieved the highest Area Under the Curve (AUC) value and a good variance among three feature vectors. From the empirical analysis, we conclude that RNN with feature vectors pertained by the Skip-gram architecture of Word2Vec model is best for malware detection with high performance and stability. (C) 2020 Elsevier Ltd. All reserved.
引用
收藏
页数:13
相关论文
共 50 条
  • [41] Modeling Malware Prediction Using Artificial Neural Network
    Anuar, Syahid
    Ahmad, Noor Azurati
    Sahibuddin, Shamsul
    Ariffin, Aswami
    Saupi, Afifah
    Zamani, Nazri Ahmad
    Jeffry, Yasmin
    Efendy, Firham
    NEW TRENDS IN INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES (SOMET_18), 2018, 303 : 240 - 248
  • [42] Malware detection employed by visualization and deep neural network
    Pinhero, Anson
    Anupama, M. L.
    Vinod, P.
    Visaggio, C. A.
    Aneesh, N.
    Abhijith, S.
    AnanthaKrishnan, S.
    COMPUTERS & SECURITY, 2021, 105
  • [43] Classifying Malware Images with Convolutional Neural Network Models
    Bensaoud, Ahmed
    Abudawaood, Nawaf
    Kalita, Jugal
    International Journal of Network Security, 2020, 22 (06) : 1022 - 1031
  • [44] Intelligent Framework for Malware Detection with Convolutional Neural Network
    Mourtaji, Youness
    Bouhorma, Mohammed
    Alghazzawi, Daniyal
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON NETWORKING, INFORMATION SYSTEMS & SECURITY (NISS19), 2019,
  • [45] An Ensemble of Deep Recurrent Neural Networks for Detecting IoT Cyber Attacks Using Network Traffic
    Saharkhizan, Mahdis
    Azmoodeh, Amin
    Dehghantanha, Ali
    Choo, Kim-Kwang Raymond
    Parizi, Reza M.
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (09): : 8852 - 8859
  • [46] Detecting Transportation Modes with low-power-consumption sensors using Recurrent Neural Network
    Wang, Hao
    Luo, Haiyong
    Zhao, Fang
    Qin, Yanjun
    Zhao, Zhongliang
    Chen, Yiqu
    2018 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI), 2018, : 1098 - 1105
  • [47] Detecting radio frequency interference in radio-antenna arrays with the recurrent neural network algorithm
    Burd, P. R.
    Mannheim, K.
    Maerz, T.
    Ringholz, J.
    Kappes, A.
    Kadler, M.
    ASTRONOMISCHE NACHRICHTEN, 2018, 339 (05) : 358 - 362
  • [48] Optimized Invariant Representation of Network Traffic for Detecting Unseen Malware Variants
    Bartos, Karel
    Sofka, Michal
    Franc, Vojtech
    PROCEEDINGS OF THE 25TH USENIX SECURITY SYMPOSIUM, 2016, : 807 - 822
  • [49] A Recurrent Neural Fuzzy Network
    Anastassiou, George A.
    Iatan, Iuliana F.
    JOURNAL OF COMPUTATIONAL ANALYSIS AND APPLICATIONS, 2016, 20 (02) : 213 - 225
  • [50] A spiking recurrent neural network
    Li, Y
    Harris, JG
    VLSI 2004: IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS, 2004, : 321 - 322