CRLGJul 17, 2023

Hidden Markov Models with Random Restarts vs Boosting for Malware Detection

arXiv:2307.10256v121 citationsh-index: 36
Originality Synthesis-oriented
AI Analysis

This work addresses malware detection for secure digital systems, but it is incremental as it compares existing techniques rather than introducing new methods.

The paper compared boosted hidden Markov models (HMMs) using AdaBoost to HMMs trained with multiple random restarts for malware detection, finding that random restarts performed well except in 'cold start' cases with limited training data where boosting offered improvement.

Effective and efficient malware detection is at the forefront of research into building secure digital systems. As with many other fields, malware detection research has seen a dramatic increase in the application of machine learning algorithms. One machine learning technique that has been used widely in the field of pattern matching in general-and malware detection in particular-is hidden Markov models (HMMs). HMM training is based on a hill climb, and hence we can often improve a model by training multiple times with different initial values. In this research, we compare boosted HMMs (using AdaBoost) to HMMs trained with multiple random restarts, in the context of malware detection. These techniques are applied to a variety of challenging malware datasets. We find that random restarts perform surprisingly well in comparison to boosting. Only in the most difficult "cold start" cases (where training data is severely limited) does boosting appear to offer sufficient improvement to justify its higher computational cost in the scoring phase.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes