arrow
返回

A Novel Feature Encoding Scheme for Machine Learning Based Malware Detection Systems

delete2024-01-01
delete1
delete
OA
AI
V
Vipin Das
B
Binoy B. Nair *
R
Rajagopalan Thiruvengadathan
DOI:10.1109/ACCESS.2024.3420080delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Malware detection is an ever-evolving area given that the strides in the detection capabilities being matched by radical attempts to bypass the detection. As the sophistication of malware continues to increase, the demand for innovative approaches to improve detection capabilities become paramount. Machine learning/Deep learning models are being increasingly used for Malware Detection, however one of the most important and frequently overlooked aspects of building such models is feature encoding. This research paper explores the importance of feature encoding to improve the efficiency of threat detection and proposes a novel entropy-based encoding scheme for the categorical features present in the data extracted from malicious inputs. The KDDCUP99, UNSW-NB15 and CIC-Evasive-PDFMal2022 datasets have been used to evaluate the effectiveness of the proposed encoding scheme. The results of the proposed encoding scheme are validated against seven other encoding schemes to ascertain the credibility and usability of the proposed scheme. The efficiency of the proposed system evaluated by applying different encoded versions of the datasets to train various machine learning models and determining the classification performance of the models on each dataset. The machine learning models trained with the proposed encoding scheme produced stable classification results and outperformed other encoding schemes when dimensionality reduction was applied on the data. The ensemble classifier trained using the proposed scheme was able to classify the data with an F1 score of 99.99% when the dimension-reduced entropy-encoded KDD Cup99 dataset was used to build the model. On the CIC-Evasive-PDFMal2022 dataset, the entropy encoding has exhibited a slightly improved classification parameters with the ensemble methods yielding a peak F1 score of 99.27%. We have also determined the feature importance values of the features present in the datasets to study the change in the contribution levels of the features when multiple categorical encoding schemes are applied upon the data.
Keyword:
Malware
Codes
Encoding
Machine learning
Feature extraction
Grippers
Static analysis
Computer security
Intrusion detection
Classification algorithms
Detection algorithms
Cybersecurity
categorical encoding
intrusion detection
machine learning
malware classification
malware detection

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

A
amrita vishwa vidyapeetham coimbatore
学者数:
758
论文数: 767
被引数: 1
A
Amrita Vishwa Vidyapeetham
学者数:
7.0K
论文数: 4.2K
被引数: 3.3K
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
A Survey on Malware Detection Using Data Mining Techniques
err2017-06-29
err377
PREAI
errYe, Yanfang; Li, Tao; Adjeroh, Donald; Iyengar, S. Sitharama
err分享
err收藏
err分享
err收藏
Improving the effectiveness of intrusion detection systems for hierarchical data
err2019-03-01
err17
PREAI
errYahalom, Ran; Steren, Alon; Nameri, Yonatan; Roytman, Maxim; Porgador, Angel; Elovici, Yuval
err分享
err收藏
学者 查看更多内容