A Proposal for FPGA-Accelerated Deep Learning Ensembles in MPSoC Platforms Applied to Malware Detection

被引:0
|
作者
Cilardo, Alessandro [1 ]
Maisto, Vincenzo [1 ]
Mazzocca, Nicola [1 ]
di Torrepadula, Franca Rocco [1 ]
机构
[1] Univ Naples Federico II, Dept Elect Engn & Informat Technol DIETI, Naples, Italy
关键词
Deep learning ensemble; MPSoC; FPGA; Malware detection; NEURAL-NETWORKS;
D O I
10.1007/978-3-031-14179-9_16
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Ensembles of Deep Neural Networks can be profitably employed to improve the overall network performance in a range of applications, including for example online malware detection performed by edge computing systems. In such edge applications, which are often dominated by inference operations, FPGA-based MPSoC platforms may play a competitive role compared to GPU devices because of higher energy efficiency. Furthermore, their hardware reconfiguration capabilities offer a perfect match with the requirement of model diversity posed by Ensemble Learning. This exploratory short paper presents a research plan towards an FPGA-based MPSoC platform exploiting dynamic partial reconfiguration in edge systems for accelerating Deep Learning Ensembles. We present the background and the main rationale behind our envisioned architecture. We also present a preliminary security analysis discussing possible threats and vulnerabilities along with the mitigations enabled by the architecture we plan to develop.
引用
收藏
页码:239 / 249
页数:11
相关论文
共 50 条
  • [1] FPGA-Accelerated Hadoop Cluster for Deep Learning Computations
    Alhamali, Abdulrahman
    Salha, Nibal
    Morcel, Raghid
    Ezzeddine, Mazen
    Hamdan, Omar
    Akkary, Haitham
    Hajj, Hazem
    2015 IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOP (ICDMW), 2015, : 565 - 574
  • [2] FA3C: FPGA-Accelerated Deep Reinforcement Learning
    Cho, Hyungmin
    Oh, Pyeongseok
    Park, Jiyoung
    Jung, Wookeun
    Lee, Jaejin
    TWENTY-FOURTH INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS (ASPLOS XXIV), 2019, : 499 - 513
  • [3] Energy Efficient Calculations of Text Similarity Measure on FPGA-Accelerated Computing Platforms
    Karwatowski, Michal
    Russek, Pawel
    Wielgosz, Maciej
    Koryciak, Sebastian
    Wiatr, Kazimierz
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, PPAM 2015, PT I, 2016, 9573 : 31 - 40
  • [4] A Methodology for Evaluating and Analyzing FPGA-Accelerated, Deep-Learning Applications for Onboard Space Processing
    Sabogal, Sebastian
    George, Alan
    2021 IEEE SPACE COMPUTING CONFERENCE (SCC), 2021, : 143 - 154
  • [5] RD-FAXID: Ransomware Detection with FPGA-Accelerated XGBoost
    Gajjar, Archit
    Kashyap, Priyank
    Aysu, Aydin
    Franzon, Paul
    Choi, Yongjin
    Cheng, Chris
    Pedretti, Giacomo
    Ignowski, Jim
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2024, 17 (04)
  • [6] FLAIRS: FPGA-Accelerated Inference-Resistant & Secure Federated Learning
    Li, Huimin
    Rieger, Phillip
    Zeitouni, Shaza
    Picek, Stjepan
    Sadeghi, Ahmad-Reza
    2023 33RD INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, FPL, 2023, : 271 - 276
  • [7] FPGA-Accelerated Machine Learning Inference as a Service for Particle Physics Computing
    Duarte J.
    Harris P.
    Hauck S.
    Holzman B.
    Hsu S.-C.
    Jindariani S.
    Khan S.
    Kreis B.
    Lee B.
    Liu M.
    Lončar V.
    Ngadiuba J.
    Pedro K.
    Perez B.
    Pierini M.
    Rankin D.
    Tran N.
    Trahms M.
    Tsaris A.
    Versteeg C.
    Way T.W.
    Werran D.
    Wu Z.
    Computing and Software for Big Science, 2019, 3 (1)
  • [8] Space-efficient FPGA-accelerated collision detection for virtual prototyping
    Raabe, Andreas
    Hochguertel, Stefan
    Zachmann, Gabriel
    2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 1541 - +
  • [9] FPGA-accelerated deep convolutional neural networks for high throughput and energy efficiency
    Qiao, Yuran
    Shen, Junzhong
    Xiao, Tao
    Yang, Qianming
    Wen, Mei
    Zhang, Chunyuan
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (20):
  • [10] Statistical Learning Applied to Malware Detection
    Rodriguez-Aguilar, Roman
    Marmolejo-Saucedo, Jose A.
    ARTIFICIAL INTELLIGENCE AND APPLIED MATHEMATICS IN ENGINEERING PROBLEMS, 2020, 43 : 276 - 294