Covering Arrays ML HPO for Static Malware Detection

被引:3
|
作者
ALGorain, Fahad T. [1 ]
Clark, John A. [1 ]
机构
[1] Univ Sheffield, Dept Comp Sci, Sheffield S10 2TN, England
来源
ENG | 2023年 / 4卷 / 01期
关键词
cAgen; combinatorial testing; covering arrays; machine learning; static PE malware detection; hyper-parameter optimisation; grid search; ALGORITHM;
D O I
10.3390/eng4010032
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Malware classification is a well-known problem in computer security. Hyper-parameter optimisation (HPO) using covering arrays (CAs) is a novel approach that can enhance machine learning classifier accuracy. The tuning of machine learning (ML) classifiers to increase classification accuracy is needed nowadays, especially with newly evolving malware. Four machine learning techniques were tuned using cAgen, a tool for generating covering arrays. The results show that cAgen is an efficient approach to achieve the optimal parameter choices for ML techniques. Moreover, the covering array shows a significant promise, especially cAgen with regard to the ML hyper-parameter optimisation community, malware detectors community and overall security testing. This research will aid in adding better classifiers for static PE malware detection.
引用
收藏
页码:543 / 554
页数:12
相关论文
共 50 条
  • [1] Deep Learning Optimisation of Static Malware Detection with Grid Search and Covering Arrays
    Algorain, Fahad T.
    Alnaeem, Abdulrahman S.
    TELECOM, 2023, 4 (02): : 249 - 264
  • [2] MLxPack: Investigating the Effects of Packers on ML-based Malware Detection Systems Using Static and Dynamic Traits
    Sun, Qirui
    Abuhamad, Mohammed
    Abdukhamidov, Eldor
    Chan-Tin, Eric
    Abuhmed, Tamer
    CYSSS'22: PROCEEDINGS OF THE 1ST WORKSHOP ON CYBERSECURITY AND SOCIAL SCIENCES, 2022, : 11 - 18
  • [3] Integrated static and dynamic analysis for malware detection
    Shijo, P. V.
    Salim, A.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES, ICICT 2014, 2015, 46 : 804 - 811
  • [4] Effective ML-Based Android Malware Detection and Categorization
    Alhogail, Areej
    Alharbi, Rawan Abdulaziz
    ELECTRONICS, 2025, 14 (08):
  • [5] Malware Detection in Android Apps Using Static Analysis
    Paul N.
    Bhatt A.J.
    Rizvi S.
    Shubhangi
    Journal of Cases on Information Technology, 2021, 24 (03)
  • [6] Building Contemporary and Efficient Static Models for Malware Detection
    Clark, Joseph
    Banik, Shankar
    IEEE SOUTHEASTCON 2020, 2020,
  • [7] Certifying Accuracy, Privacy, and Robustness of ML-Based Malware Detection
    Bena N.
    Anisetti M.
    Gianini G.
    Ardagna C.A.
    SN Computer Science, 5 (6)
  • [8] Algebraic Modelling of Covering Arrays
    Garn, Bernhard
    Simos, Dimitris E.
    APPLICATIONS OF COMPUTER ALGEBRA, 2017, 198 : 149 - 170
  • [9] Malware Subspecies Detection Method by Suffix Arrays and Machine Learning
    Kita, Kouhei
    Uda, Ryuya
    2021 55TH ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS (CISS), 2021,
  • [10] Static Analysis of Android Malware Detection using Deep Learning
    Sandeep, H. R.
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICCS), 2019, : 841 - 845