RMIT University
Browse

Malware detection in edge devices with fuzzy oversampling and dynamic class weighting

journal contribution
posted on 2024-11-02, 17:31 authored by Mahbub Khoda, Joarder Kamruzzaman, Iqbal GondalIqbal Gondal, Tasadduq Imam, Ashfaqur Rahman
In Internet-of-things (IoT) domain, edge devices are used increasingly for data accumulation, preprocessing, and analytics. Intelligent integration of edge devices with Artificial Intelligence (AI) facilitates real-time analysis and decision making. However, these devices simultaneously provide additional attack opportunities for malware developers, potentially leading to information and financial loss. Machine learning approaches can detect such attacks but their performance degrades when benign samples substantially outnumber malware samples in training data. Existing approaches for such imbalanced data assume samples represented as continuous features and thus can generate invalid samples when malware applications are represented by binary features. We propose a novel malware oversampling technique that addresses this issue. Further, we propose two approaches for malware detection. Our first approach uses fuzzy set theory, while the second approach dynamically assigns higher priority to malware samples using a novel loss function. Combining our oversampling technique with these approaches, the proposed approach attains over 9% improvement over competing methods in terms of F1_score. Our approaches can, therefore, result in enhanced privacy and security in edge computing services.

History

Related Materials

  1. 1.
    DOI - Is published in 10.1016/j.asoc.2021.107783
  2. 2.
    ISSN - Is published in 15684946

Journal

Applied Soft Computing

Volume

112

Number

107783

Start page

1

End page

12

Total pages

12

Publisher

Elsevier BV

Place published

Netherlands

Language

English

Copyright

© 2021 Elsevier B.V. All rights reserved.

Former Identifier

2006109703

Esploro creation date

2021-09-02

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC