High-Performance Sensing: Application of FPGA-based Winograd CNN Accelerator in Electronic Nose Systems

被引:0
作者
Tan, Aolong [1 ]
Duan, Shukai [2 ]
Chen, Mingzhe [3 ]
Ding, Ke [4 ]
Li, Changqing [5 ]
Wang, Lidan [6 ]
机构
[1] State Key Lab Intelligent Vehicle Safety Technol, Chongqing, Peoples R China
[2] Southwest Univ, Coll Artificial Intelligence, Chongqing 400715, Peoples R China
[3] Natl & Local Joint Engn Res Ctr Intelligent Trans, Chongqing 400715, Peoples R China
[4] Chongqing Key Lab Brain Inspired Comp & Intellige, Chongqing, Peoples R China
[5] Southwest Univ, Lab Luminescence Anal & Mol Sensing, Minist Educ, Chongqing 400715, Peoples R China
[6] Southwest Univ, Coll Artificial Intelligence, Chongqing 400715, Peoples R China
来源
2024 5TH INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND COMPUTER ENGINEERING, ICAICE | 2024年
基金
中国国家自然科学基金;
关键词
FPGA; Electronic nose(e-nose); Winograd CNN Acclector; Deep learning;
D O I
10.1109/ICAICE63571.2024.10863924
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Electronic nose technology has been widely used in various scenarios such as industrial, military, food and environmental, and its recognition accelerator is responsible for completing the detection and identification of gases. Therefore, the application of advanced artificial intelligence algorithms to recognition accelerators is a common practice among researchers nowadays. However, neural networks with high recognition rates tend to have complex structures and a large number of parameters, which exacerbates the difficulty of deployment. To address this challenge, this paper first analyses and processes the detected gas data and proposes a hardware-friendly lightweight gas classification network, and then, based on this network, designs an FPGA-based Winograd CNN accelerator through the study of hardware implementation of Convolutional Neural Networks (CNN). The Winograd algorithm is used to reduce the number of multiplications used in the convolutional operation so as to reduce the consumption of hardware computing resources by the accelerator. Finally, the designed gas classification network is deployed on FPGA to complete the implementation of the recognition acceleration engine in the electronic nose system. The detection and recognition experiments on the laboratory gas dataset demonstrated good performance in terms of 99.5% recognition rate and only 2.94W power consumption of the accelerator, respectively.
引用
收藏
页码:712 / 715
页数:4
相关论文
共 10 条
[1]   Electronic nose: a useful tool for monitoring environmental contamination [J].
Baby, RE ;
Cabezas, M ;
de Reca, ENW .
SENSORS AND ACTUATORS B-CHEMICAL, 2000, 69 (03) :214-218
[2]  
Courbariaux M, 2016, Arxiv, DOI arXiv:1602.02830
[3]   An electronic nose system for monitoring the quality of potable water [J].
Gardner, JW ;
Shin, HW ;
Hines, EL ;
Dow, CS .
SENSORS AND ACTUATORS B-CHEMICAL, 2000, 69 (03) :336-341
[4]  
Gupta S, 2015, PR MACH LEARN RES, V37, P1737
[5]   A portable electronic nose system for the identification of cannabis-based drugs [J].
Haddi, Z. ;
Amari, A. ;
Alami, H. ;
El Bari, N. ;
Llobet, E. ;
Bouchikhi, B. .
SENSORS AND ACTUATORS B-CHEMICAL, 2011, 155 (02) :456-463
[6]   In-situ chemiresistor sensor package for real-time detection of volatile organic compounds in soil and groundwater [J].
Ho, CK ;
Hughes, RC .
SENSORS, 2002, 2 (01) :23-34
[7]  
Hubara I, 2018, J MACH LEARN RES, V18
[8]   A Gas Sensor Array For Environmental Air Monitoring: A Study Case Of Application Of Artificial Neural Networks [J].
Penza, Michele ;
Suriano, Domenico ;
Cassano, Gennaro ;
Rossi, Riccardo ;
Alvisi, Marco ;
Pfister, Valerio ;
Trizio, Livia ;
Brattoli, Magda ;
De Gennaro, Gianluigi .
OLFACTION AND ELECTRONIC NOSE: PROCEEDINGS OF THE 14TH INTERNATIONAL SYMPOSIUM ON OLFACTION AND ELECTRONIC NOSE, 2011, 1362 :205-+
[9]  
Tan J., IEEE Sensors Journal
[10]   Classification of multiple indoor air contaminants by an electronic nose and a hybrid support vector machine [J].
Zhang, Lei ;
Tian, Fengchun ;
Nie, Hong ;
Dang, Lijun ;
Li, Guorui ;
Ye, Qi ;
Kadri, Chaibou .
SENSORS AND ACTUATORS B-CHEMICAL, 2012, 174 :114-125