A Low-Cost Neural ODE with Depthwise Separable Convolution for Edge Domain Adaptation on FPGAs

被引:1
|
作者
Kawakami, Hiroki [1 ]
Watanabe, Hirohisa [1 ]
Sugiura, Keisuke [1 ]
Matsutani, Hiroki [1 ]
机构
[1] Keio Univ, Grad Sch Sci & Technol, Yokohama 2238522, Japan
关键词
domain adaptation; neural ODE; distillation; FPGA; edge device;
D O I
10.1587/transinf.2022EDP7149
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
High-performance deep neural network (DNN)-based systems are in high demand in edge environments. Due to its high com-putational complexity, it is challenging to deploy DNNs on edge devices with strict limitations on computational resources. In this paper, we derive a compact while highly-accurate DNN model, termed dsODENet, by com-bining recently-proposed parameter reduction techniques: Neural ODE (Ordinary Differential Equation) and DSC (Depthwise Separable Convo-lution). Neural ODE exploits a similarity between ResNet and ODE, and shares most of weight parameters among multiple layers, which greatly reduces the memory consumption. We apply dsODENet to a domain adap-tation as a practical use case with image classification datasets. We also propose a resource-efficient FPGA-based design for dsODENet, where all the parameters and feature maps except for pre-and post-processing lay-ers can be mapped onto on-chip memories. It is implemented on Xilinx ZCU104 board and evaluated in terms of domain adaptation accuracy, in-ference speed, FPGA resource utilization, and speedup rate compared to a software counterpart. The results demonstrate that dsODENet achieves comparable or slightly better domain adaptation accuracy compared to our baseline Neural ODE implementation, while the total parameter size with-out pre-and post-processing layers is reduced by 54.2% to 79.8%. Our FPGA implementation accelerates the inference speed by 23.8 times.
引用
收藏
页码:1186 / 1197
页数:12
相关论文
共 50 条
  • [1] dsODENet: Neural ODE and Depthwise Separable Convolution for Domain Adaptation on FPGAs
    Kawakami, Hiroki
    Watanabe, Hirohisa
    Sugiura, Keisuke
    Matsutani, Hiroki
    30TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2022), 2022, : 152 - 156
  • [2] Accelerating ODE-Based Neural Networks on Low-Cost FPGAs
    Watanabe, Hirohisa
    Matsutani, Hiroki
    2021 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2021, : 88 - 95
  • [3] Recognition of Crop Diseases Based on Depthwise Separable Convolution in Edge Computing
    Gu, Musong
    Li, Kuan-Ching
    Li, Zhongwen
    Han, Qiyi
    Fan, Wenjie
    SENSORS, 2020, 20 (15) : 1 - 16
  • [4] Optimizing Image Classification with Inverse Depthwise Separable Convolution for Edge Devices
    Sharma, Akshay Kumar
    Kim, Kyung Ki
    2023 20TH INTERNATIONAL SOC DESIGN CONFERENCE, ISOCC, 2023, : 211 - 212
  • [5] Deep Neural Networks with Depthwise Separable Convolution for Music Genre Classification
    Liang, Yunming
    Zhou, Yi
    Wan, Tongtang
    Shu, Xiaofeng
    2019 2ND IEEE INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND SIGNAL PROCESSING (ICICSP), 2019, : 267 - 270
  • [6] A Depthwise Separable Convolution Neural Network for Survival Prediction of Head & Neck Cancer
    Li, R.
    Das, A.
    Bice, N.
    Rad, P.
    Roy, A.
    Kirby, N.
    Papanikolaou, N.
    MEDICAL PHYSICS, 2020, 47 (06) : E405 - E406
  • [7] Indoor Localization with CSI Fingerprint Utilizing Depthwise Separable Convolution Neural Network
    Chang, Bo-Yi
    Sheu, Jang-Ping
    2022 IEEE 33RD ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (IEEE PIMRC), 2022, : 1276 - 1281
  • [8] An Energy-efficient Convolution Unit for Depthwise Separable Convolutional Neural Networks
    Chong, Yi Sheng
    Goh, Wang Ling
    Ong, Yew Soon
    Nambiar, Vishnu P.
    Do, Anh Tuan
    2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [9] Underwater Acoustic Target Recognition Based on Depthwise Separable Convolution Neural Networks
    Hu, Gang
    Wang, Kejun
    Liu, Liangliang
    SENSORS, 2021, 21 (04) : 1 - 20
  • [10] A Split Edge Computing Doable Network for Object Detection base on Depthwise Separable Convolution
    Wen, Qingfeng
    Guo, Wei
    Li, Longji
    Fan, Boyu
    Shi, Zaifeng
    2021 14TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, BIOMEDICAL ENGINEERING AND INFORMATICS (CISP-BMEI 2021), 2021,