FPGA Implementation for Odor Identification with Depthwise Separable Convolutional Neural Network

被引:10
|
作者
Mo, Zhuofeng [1 ]
Luo, Dehan [1 ]
Wen, Tengteng [1 ]
Cheng, Yu [1 ]
Li, Xin [1 ]
机构
[1] Guangdong Univ Technol, Sch Informat Engn, Guangzhou 510006, Peoples R China
基金
中国国家自然科学基金;
关键词
electronic nose; odor identification; depthwise separable convolutional neural network; FPGA-implementation; FEATURE-EXTRACTION METHOD; ELECTRONIC NOSE; SENSORS;
D O I
10.3390/s21030832
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The integrated electronic nose (e-nose) design, which integrates sensor arrays and recognition algorithms, has been widely used in different fields. However, the current integrated e-nose system usually suffers from the problem of low accuracy with simple algorithm structure and slow speed with complex algorithm structure. In this article, we propose a method for implementing a deep neural network for odor identification in a small-scale Field-Programmable Gate Array (FPGA). First, a lightweight odor identification with depthwise separable convolutional neural network (OI-DSCNN) is proposed to reduce parameters and accelerate hardware implementation performance. Next, the OI-DSCNN is implemented in a Zynq-7020 SoC chip based on the quantization method, namely, the saturation-flooring KL divergence scheme (SF-KL). The OI-DSCNN was conducted on the Chinese herbal medicine dataset, and simulation experiments and hardware implementation validate its effectiveness. These findings shed light on quick and accurate odor identification in the FPGA.
引用
下载
收藏
页码:1 / 19
页数:19
相关论文
共 50 条
  • [31] Skeleton-based human action recognition using LSTM and depthwise separable convolutional neural network
    Hoangcong Le
    Cheng-Kai Lu
    Chen-Chien Hsu
    Shao-Kang Huang
    Applied Intelligence, 2025, 55 (5)
  • [32] An FPGA Implementation of Convolutional Spiking Neural Networks for Radioisotope Identification
    Huang, Xiaoyu
    Jones, Edward
    Zhang, Siru
    Xie, Shouyu
    Furber, Steve
    Goulermas, Yannis
    Marsden, Edward
    Baistow, Ian
    Mitra, Srinjoy
    Hamilton, Alister
    2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [33] All Binarized Convolutional Neural Network and Its implementation on an FPGA
    Shimoda, Masayuki
    Sato, Shimpei
    Nakahara, Hiroki
    2017 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY (ICFPT), 2017, : 291 - 294
  • [34] Efficient FPGA Implementation of Local Binary Convolutional Neural Network
    Zhakatayev, Aidyn
    Lee, Jongeun
    24TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2019), 2019, : 699 - 704
  • [35] Optimizing OpenCL Implementation of Deep Convolutional Neural Network on FPGA
    Qiao, Yuran
    Shen, Junzhong
    Huang, Dafei
    Yang, Qianming
    Wen, Mei
    Zhang, Chunyuan
    NETWORK AND PARALLEL COMPUTING (NPC 2017), 2017, 10578 : 100 - 111
  • [36] FPGA Implementation of Convolutional Neural Network Based on Stochastic Computing
    Kim, Daewoo
    Moghaddam, Mansureh S.
    Moradian, Hossein
    Sim, Hyeonuk
    Lee, Jongeun
    Choi, Kiyoung
    2017 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY (ICFPT), 2017, : 287 - 290
  • [37] FPGA BASED IMPLEMENTATION OF CONVOLUTIONAL NEURAL NETWORK FOR HYPERSPECTRAL CLASSIFICATION
    Chen, Xiaofeng
    Ji, Jingyu
    Mei, Shaohui
    Zhang, Yifan
    Han, Manli
    Du, Qian
    IGARSS 2018 - 2018 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2018, : 2451 - 2454
  • [38] FPGA-based Convolutional Neural Network Design and Implementation
    Yan, Ruitao
    Yi, Jianjun
    He, Jie
    Zhao, Yifan
    2023 3RD ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS TECHNOLOGY AND COMPUTER SCIENCE, ACCTCS, 2023, : 456 - 460
  • [39] 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,
  • [40] Alzheimer's disease detection using depthwise separable convolutional neural networks
    Liu, Junxiu
    Li, Mingxing
    Luo, Yuling
    Yang, Su
    Li, Wei
    Bi, Yifei
    COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2021, 203