mlsanityData to 14 Oct 2026

A Survey of Machine Learning Algorithms for Detecting Malware in IoT Firmware

arXiv 2111.02388 ↗First posted 3 Nov 2021cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

This work explores the use of machine learning techniques on an Internet-of-Things firmware dataset to detect malicious attempts to infect edge devices or subsequently corrupt an entire network. Firmware updates are uncommon in IoT devices; hence, they abound with vulnerabilities. Attacks against such devices can go unnoticed, and users can become a weak point in security. Malware can cause DDoS attacks and even spy on sensitive areas like peoples' homes. To help mitigate this threat, this paper employs a number of machine learning algorithms to classify IoT firmware and the best performing models are reported. In a general comparison, the top three algorithms are Gradient Boosting, Logistic Regression, and Random Forest classifiers. Deep learning approaches including Convolutional and Fully Connected Neural Networks with both experimental and proven successful architectures are also explored.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 4 of its 11 references that are in the map. First posted on arXiv 3 Nov 2021.

Builds on

4 of 11 references.

References · 4

  1. 2021Malware Analysis with Artificial Intelligence and a Particular Attention on Results Interpretabilitycited by 9
  2. 2019A Convolutional Transformation Network for Malware Classificationcited by 6
  3. 2021Snipuzz: Black-box Fuzzing of IoT Firmware via Message Snippet Inferencecited by 6
  4. 2020A Large-Scale Analysis of IoT Firmware Version Distribution in the Wildcited by 2

Built on by

Not cited yet.