An Empirical Study for PCA- and LDA-Based Feature Reduction for Gas Identification

被引:78
作者
Akbar, Muhammad Ali [1 ]
Ali, Amine Ait Si [1 ]
Amira, Abbes [1 ]
Bensaali, Faycal [1 ]
Benammar, Mohieddine [1 ]
Hassan, Muhammad [2 ]
Bermak, Amine [3 ,4 ]
机构
[1] Qatar Univ, Doha 2713, Qatar
[2] Hong Kong Univ Sci & Technol, Sch Engn, Hong Kong, Hong Kong, Peoples R China
[3] Hamad Bin Khalifa Univ, Coll Sci & Engn, Doha 5825, Qatar
[4] Hong Kong Univ Sci & Technol, Dept Elect & Commun Engn, Hong Kong, Hong Kong, Peoples R China
关键词
Feature reduction; gas identification; PCA; LDA; electronic nose; Zynq SoC; ELECTRONIC NOSE; SENSOR; DISCRIMINATION; CLASSIFICATION; RECOGNITION; NANOWIRE; MACHINE; ARRAY;
D O I
10.1109/JSEN.2016.2565721
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Increasing the number of sensors in a gas identification system generally improves its performance as this will add extra features for analysis. However, this affects the computational complexity, especially if the identification algorithm is to be implemented on a hardware platform. Therefore, feature reduction is required to extract the most important information from the sensors for processing. In this paper, linear discriminant analysis (LDA) and principal component analysis (PCA)-based feature reduction algorithms have been analyzed using the data obtained from two different types of gas sensors, i.e., seven commercial Figaro sensors and in-house fabricated 4 x 4 tin-oxide gas array sensor. A decision tree-based classifier is used to examine the performance of both the PCA and LDA approaches. The software implementation is carried out in MATLAB and the hardware implementation is performed using the Zynq system-on-chip (SoC) platform. It has been found that with the 4 x 4 array sensor, two discriminant functions (DF) of LDA provide 3.3% better classification than five PCA components, while for the seven Figaro sensors, two principal components and one DF show the same performances. The hardware implementation results on the programmable logic of the Zynq SoC shows that LDA outperforms PCA by using 50% less resources as well as by being 11% faster with a maximum running frequency of 122 MHz.
引用
收藏
页码:5734 / 5746
页数:13
相关论文
共 32 条
[11]  
Hastie T., 2009, The Elements of Statistical Learning: Data Mining, Inference and Prediction, V2, P1
[12]   Online Kernel Principal Component Analysis: A Reduced-Order Model [J].
Honeine, Paul .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2012, 34 (09) :1814-1826
[13]  
Inc Xilinx, ZYNQ 7000 ALL PROGR
[14]  
Inc Xilinx, VIV DES SUIT US GUID
[15]   Locally linear discriminant analysis for multimodally distributed classes for face recognition with a single model image [J].
Kim, TK ;
Kittler, J .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2005, 27 (03) :318-327
[16]   Extracting information from noise spectra of chemical sensors: single sensor electronic noses and tongues [J].
Kish, LB ;
Vajtai, R ;
Granqvist, CG .
SENSORS AND ACTUATORS B-CHEMICAL, 2000, 71 (1-2) :55-59
[17]   A CMOS Single-Chip Gas Recognition Circuit for Metal Oxide Gas Sensor Arrays [J].
Kwan Ting Ng ;
Boussaid, Farid ;
Bermak, Amine .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2011, 58 (07) :1569-1580
[18]   Learning multiview face subspaces and facial pose estimation using independent component analysis [J].
Li, SZ ;
Lu, XG ;
Hou, XW ;
Peng, XH ;
Cheng, QS .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2005, 14 (06) :705-712
[19]   Multicomponent Gas Mixture Analysis Using a Single Tin Oxide Sensor and Dynamic Pattern Recognition [J].
Llobet, Eduard ;
Ionescu, Radu ;
Al-Khalifa, Sherzad ;
Brezmes, Jesus ;
Vilanova, Xavier ;
Correig, Xavier ;
Barsan, Nicolae ;
Gardner, Julian W. .
IEEE SENSORS JOURNAL, 2001, 1 (03) :207-213
[20]   INCREASING CHEMICAL SELECTIVITY OF CARBON NANOTUBE-BASED SENSORS BY FLUCTUATION-ENHANCED SENSING [J].
Molnar, Daniel ;
Heszler, Peter ;
Mingesz, Robert ;
Gingl, Zoltan ;
Kukovecz, Akos ;
Konya, Zoltan ;
Haspel, Henrik ;
Mohl, Melinda ;
Sapi, Andras ;
Kiricsi, Imre ;
Kordas, Krisztian ;
Maklin, Jani ;
Halonen, Niina ;
Toth, Geza ;
Moilanen, Hannu ;
Roth, Siegmar ;
Vajtai, Robert ;
Ajayan, Pulickel M. ;
Pouillon, Yann ;
Rubio, Angel .
FLUCTUATION AND NOISE LETTERS, 2010, 9 (03) :277-287