Empirical evaluation of hyper-parameter optimization techniques for deep learning-based malware detectors

In machine learning, hyper-parameter optimization (HPO) aims to tune the set of parameters that controls the learning process. HPO could be time-consuming and resource-intensive due to the huge parameter search space and the complexity of models such as deep neural networks. Many of the existing HPO...

Full description

Saved in:
Bibliographic Details
Main Authors: SHAR, Lwin Khin, TA, Nguyen Binh Duong, YEO, Yao Cong, FAN, Jiani
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2024
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/9797
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-10797
record_format dspace
spelling sg-smu-ink.sis_research-107972024-12-16T06:58:26Z Empirical evaluation of hyper-parameter optimization techniques for deep learning-based malware detectors SHAR, Lwin Khin TA, Nguyen Binh Duong YEO, Yao Cong FAN, Jiani In machine learning, hyper-parameter optimization (HPO) aims to tune the set of parameters that controls the learning process. HPO could be time-consuming and resource-intensive due to the huge parameter search space and the complexity of models such as deep neural networks. Many of the existing HPO techniques tend to be variants of Bayesian optimization methods; each of which has been applied successfully for model tuning in different application domains. However, these Bayesian optimization methods have not been systematically evaluated against each other in the context of deep learning based malware detection. In this paper, we report a large-scale empirical study comparing popular HPO techniques on the performance of deep learning based malware classifiers. We use a diverse collection of seven datasets covering the most typical features used in malware detection. We conduct our experiments with Ray Tune, a distributed tuning platform, and popular optimization libraries such as Optuna, HyperOpt, Nevergrad, etc., across a wide range of computing platforms including AWS EC2, high-performance workstation, and laptop computers. Our extensive experiments provide useful insights into the application of different HPO techniques in deep learning based malware detection. 2024-09-01T07:00:00Z text https://ink.library.smu.edu.sg/sis_research/9797 info:doi/10.1016/j.procs.2024.09.640 Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Malware detection Hyper-parameter tuning Bayesian optimization Deep learning Information Security
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Malware detection
Hyper-parameter tuning
Bayesian optimization
Deep learning
Information Security
spellingShingle Malware detection
Hyper-parameter tuning
Bayesian optimization
Deep learning
Information Security
SHAR, Lwin Khin
TA, Nguyen Binh Duong
YEO, Yao Cong
FAN, Jiani
Empirical evaluation of hyper-parameter optimization techniques for deep learning-based malware detectors
description In machine learning, hyper-parameter optimization (HPO) aims to tune the set of parameters that controls the learning process. HPO could be time-consuming and resource-intensive due to the huge parameter search space and the complexity of models such as deep neural networks. Many of the existing HPO techniques tend to be variants of Bayesian optimization methods; each of which has been applied successfully for model tuning in different application domains. However, these Bayesian optimization methods have not been systematically evaluated against each other in the context of deep learning based malware detection. In this paper, we report a large-scale empirical study comparing popular HPO techniques on the performance of deep learning based malware classifiers. We use a diverse collection of seven datasets covering the most typical features used in malware detection. We conduct our experiments with Ray Tune, a distributed tuning platform, and popular optimization libraries such as Optuna, HyperOpt, Nevergrad, etc., across a wide range of computing platforms including AWS EC2, high-performance workstation, and laptop computers. Our extensive experiments provide useful insights into the application of different HPO techniques in deep learning based malware detection.
format text
author SHAR, Lwin Khin
TA, Nguyen Binh Duong
YEO, Yao Cong
FAN, Jiani
author_facet SHAR, Lwin Khin
TA, Nguyen Binh Duong
YEO, Yao Cong
FAN, Jiani
author_sort SHAR, Lwin Khin
title Empirical evaluation of hyper-parameter optimization techniques for deep learning-based malware detectors
title_short Empirical evaluation of hyper-parameter optimization techniques for deep learning-based malware detectors
title_full Empirical evaluation of hyper-parameter optimization techniques for deep learning-based malware detectors
title_fullStr Empirical evaluation of hyper-parameter optimization techniques for deep learning-based malware detectors
title_full_unstemmed Empirical evaluation of hyper-parameter optimization techniques for deep learning-based malware detectors
title_sort empirical evaluation of hyper-parameter optimization techniques for deep learning-based malware detectors
publisher Institutional Knowledge at Singapore Management University
publishDate 2024
url https://ink.library.smu.edu.sg/sis_research/9797
_version_ 1819113141591605248