电子鼻
微控制器
计算机科学
分类器(UML)
人工神经网络
人工智能
群体行为
传感器阵列
GSM演进的增强数据速率
容错
模式识别(心理学)
实时计算
嵌入式系统
机器学习
分布式计算
作者
Tao Wang,Yu Wu,Yong‐Wei Zhang,Wen Lv,Xiyu Chen,Min Zeng,Jianhua Yang,Yanjie Su,Nantao Hu,Zhi Yang
标识
DOI:10.1016/j.snb.2022.132925
摘要
The portable electronic nose (E-nose) systems are suffering from the limited computing ability of microcontrollers and can only adopt simple pattern recognition algorithms. The heavy coupling between the sensors greatly limits the anti-fault ability of the system. Herein, a novel ensemble learning framework based on independent artificial neural networks (ANN) is proposed in a portable E-nose system to recognize volatile organic compounds (VOCs). Edge computing is applied to complete data processing and analysis on an ARM Cortex-M3 based microcontroller in an E-nose system. Each sensing unit can recognize VOCs by training independent ANN models. Then an ensemble learning method further organizes the diverse ANN models into an onboard sensor swarm with a significantly enhanced performance. The accuracy of the type classification can reach 81.1%, which is improved by more than 20% compared with the best individual classifier. The R2 score of concentration prediction can reach 84.1%, which is improved by more than 25% compared with the best regressor in the ensemble group. For both type identification and concentration prediction, the tolerance to the sensor faults of swarm-based E-nose is 10 and 18 times greater than that of the conventional array-based sensors, respectively. Our work has designed an elastic architecture based on sensor swarms, providing a novel avenue for the development of E-nose systems with high fault tolerance.
科研通智能强力驱动
Strongly Powered by AbleSci AI