Federated malware detection based on many-objective optimization in cross-architectural IoT

被引:0
|
作者
Zhang, Zhigang [1 ]
Zhang, Zhixia [1 ]
Cui, Zhihua [1 ]
机构
[1] Taiyuan Univ Sci & Technol, Shanxi Key Lab Big Data Anal & Parallel Comp, Taiyuan, Peoples R China
来源
基金
中国国家自然科学基金;
关键词
cross-architecture; federated learning (FL); Internet of Things (IoT); malware detection; many-objective optimization; EVOLUTIONARY ALGORITHM; SECURITY;
D O I
10.1002/cpe.7919
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With the rising adoption of the Internet of Things (IoT) across a variety of industries, malware is increasingly targeting the large number of IoT devices that lack adequate protection. Malware hunting is challenging in the IoT due to the variety of instruction set architectures of devices, as shown by the differences in the relevant characteristics of malware on different platforms. There are also serious concerns about resource utilization and privacy leaks in the development of conventional detection models. This study suggests a novel federated malware detection framework based on many-objective optimization (FMDMO) for the IoT to overcome the problems. First, the framework provides a cross-platform compatible basis with the federated mechanism as the backbone, while avoiding raw data sharing to improve privacy protection. Second, an intelligent optimization-based client selection method is designed for four objectives: learning performance, architectural selection deviation, time consumption, and training stability, which leads malware detection to retain a high degree of cross-architectural generalization while enhancing training efficiency. Based on a large IoT malware dataset we constructed, containing 62,515 malware samples across seven typical architectures, the FMDMO is evaluated comprehensively in three scenarios. The experimental results demonstrate the FMDMO substantially enhances the model's cross-platform detection performance while preserving effective training and flexibility.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] MODSC: Many-Objective-Optimization-Driven Data-Balancing Strategy in Cross-Architectural Malware Classification for Extreme IoT
    Cui, Zhihua
    Zhang, Zhigang
    Zhang, Zhixia
    Zhang, Wensheng
    Chen, Jinjun
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (03) : 3702 - 3710
  • [2] A Survey on Cross-Architectural IoT Malware Threat Hunting
    Raju, Anandharaju Durai
    Abualhaol, Ibrahim Y.
    Giagone, Ronnie Salvador
    Zhou, Yang
    Huang, Shengqiang
    [J]. IEEE ACCESS, 2021, 9 : 91686 - 91709
  • [3] Corner Based Many-Objective Optimization
    Freire, Helio
    de Moura Oliveira, P. B.
    Solteiro Pires, E. J.
    Bessa, Maximino
    [J]. NATURE INSPIRED COOPERATIVE STRATEGIES FOR OPTIMIZATION (NICSO 2013), 2014, 512 : 125 - 139
  • [4] A many-objective particle swarm optimizer based on indicator and direction vectors for many-objective optimization
    Luo, Jianping
    Huang, Xiongwen
    Yang, Yun
    Li, Xia
    Wang, Zhenkun
    Feng, Jiqiang
    [J]. INFORMATION SCIENCES, 2020, 514 : 166 - 202
  • [5] A chaotic-based improved many-objective Jaya algorithm for many-objective optimization problems
    Mane, Sandeep U.
    Narsingrao, M. R.
    [J]. INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2021, 12 (01) : 49 - 62
  • [6] A many-objective evolutionary algorithm based on three states for solving many-objective optimization problem
    Zhao, Jiale
    Zhang, Huijie
    Yu, Huanhuan
    Fei, Hansheng
    Huang, Xiangdang
    Yang, Qiuling
    [J]. SCIENTIFIC REPORTS, 2024, 14 (01):
  • [7] Evolutionary Many-Objective Optimization
    Jin, Yaochu
    Miettinen, Kaisa
    Ishibuchi, Hisao
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (01) : 1 - 2
  • [8] Evolutionary many-objective optimization
    Ishibuchi, Hisao
    Tsukamoto, Noritaka
    Nojima, Yusuke
    [J]. 2008 3RD INTERNATIONAL WORKSHOP ON GENETIC AND EVOLVING FUZZY SYSTEMS, 2008, : 45 - 50
  • [9] Evolutionary Many-Objective Optimization
    Ishibuchi, Hisao
    Sato, Hiroyuki
    [J]. PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 614 - 661
  • [10] Generalized decomposition and cross entropy methods for many-objective optimization
    Giagkiozis, I.
    Purshbuse, R. C.
    Fleming, P. J.
    [J]. INFORMATION SCIENCES, 2014, 282 : 363 - 387