title: A Novel Optimization Technique to Improve Gas Recognition by Electronic Noses Based on the Enhanced Krill Herd Algorithm.
abstract: An electronic nose (E-nose) is an intelligent system that we will use in this paper to distinguish three indoor pollutant gases (benzene (C₆H₆), toluene (C₇H₈), formaldehyde (CH₂O)) and carbon monoxide (CO). The algorithm is a key part of an E-nose system mainly composed of data processing and pattern recognition. In this paper, we employ support vector machine (SVM) to distinguish indoor pollutant gases and two of its parameters need to be optimized, so in order to improve the performance of SVM, in other words, to get a higher gas recognition rate, an effective enhanced krill herd algorithm (EKH) based on a novel decision weighting factor computing method is proposed to optimize the two SVM parameters. Krill herd (KH) is an effective method in practice, however, on occasion, it cannot avoid the influence of some local best solutions so it cannot always find the global optimization value. In addition its search ability relies fully on randomness, so it cannot always converge rapidly. To address these issues we propose an enhanced KH (EKH) to improve the global searching and convergence speed performance of KH. To obtain a more accurate model of the krill behavior, an updated crossover operator is added to the approach. We can guarantee the krill group are diversiform at the early stage of iterations, and have a good performance in local searching ability at the later stage of iterations. The recognition results of EKH are compared with those of other optimization algorithms (including KH, chaotic KH (CKH), quantum-behaved particle swarm optimization (QPSO), particle swarm optimization (PSO) and genetic algorithm (GA)), and we can find that EKH is better than the other considered methods. The research results verify that EKH not only significantly improves the performance of our E-nose system, but also provides a good beginning and theoretical basis for further study about other improved krill algorithms' applications in all E-nose application areas.
authors.affiliation: College of Electronic and Information Engineering, Southwest University, Chongqing 400715, China. m18202373438@163.com.
authors.forename: Li
authors.initials: L
authors.lastname: Wang
authors.affiliation: College of Electronic and Information Engineering, Southwest University, Chongqing 400715, China. jiapengfei200609@126.com.
authors.forename: Pengfei
authors.initials: P
authors.lastname: Jia
authors.affiliation: College of Electronic and Information Engineering, Southwest University, Chongqing 400715, China. 18580465830@163.com.
authors.forename: Tailai
authors.initials: T
authors.lastname: Huang
authors.affiliation: College of Electronic and Information Engineering, Southwest University, Chongqing 400715, China. duansk@swu.edu.cn.
authors.forename: Shukai
authors.initials: S
authors.lastname: Duan
authors.affiliation: College of Electronic and Information Engineering, Southwest University, Chongqing 400715, China. yanjia119@163.com.
authors.forename: Jia
authors.initials: J
authors.lastname: Yan
authors.affiliation: College of Electronic and Information Engineering, Southwest University, Chongqing 400715, China. ldwang@swu.edu.cn.
authors.forename: Lidan
authors.initials: L
authors.lastname: Wang
mesh_terms: D000465:Algorithms; D001554:Benzene / Q000302:isolation & purification; D015374:Biosensing Techniques / Q000379:methods*; D002248:Carbon Monoxide / Q000302:isolation & purification; D003198:Computer Simulation; D062609:Electronic Nose; D005557:Formaldehyde / Q000302:isolation & purification; D005740:Gases / Q000302:isolation & purification*; D060388:Support Vector Machine; D014050:Toluene / Q000302:isolation & purification
chemical_list: D005740:Gases; D005557:Formaldehyde; D014050:Toluene; D002248:Carbon Monoxide; D001554:Benzene
keywords: EKH; decision weighting factor; electronic nose; indoor pollutant gas; optimization algorithm