A fuzzy logic-based system to classify olfactive signals is presented. The odor samples are obtained from an electronic nose that contains conducting polymer sensors with partially overlapping sensitivities to odors. The sensor responses are represented by means of the coefficients of their Fast Fourier Transform (FFT). A feature reduction method is applied to reduce the feature space dimension. Then, an unsupervised Fuzzy Divisive Hierarchical Clustering (FDHC) method is used to establish the optimal number of clusters in the data set as well as the optimal cluster structure. The output of FDHC is a binary hierarchy of fuzzy classes that are used to build a supervised fuzzy hierarchical classifier. At each level of the fuzzy hierarchy a separating hyperplane of the two corresponding fuzzy training classes is determined. The hyperplane identifies two crisp decision regions, which will be refined at the next level of the hierarchy. Zn this way, we obtain a hierarchy of regions, which defines a crisp decision tree. Each region is, therefore, related to a specific expected output of the system. Recognition of an unknown odor is accomplished by computing the FFT of the corresponding signal and using the decision tree to establish the region the odor belongs to. Two small-scale applications of the method yielded 100% classification accuracy on out-of-sample data.

A fuzzy hierarchical approach to odor classification

LAZZERINI, BEATRICE;MARCELLONI, FRANCESCO
1998-01-01

Abstract

A fuzzy logic-based system to classify olfactive signals is presented. The odor samples are obtained from an electronic nose that contains conducting polymer sensors with partially overlapping sensitivities to odors. The sensor responses are represented by means of the coefficients of their Fast Fourier Transform (FFT). A feature reduction method is applied to reduce the feature space dimension. Then, an unsupervised Fuzzy Divisive Hierarchical Clustering (FDHC) method is used to establish the optimal number of clusters in the data set as well as the optimal cluster structure. The output of FDHC is a binary hierarchy of fuzzy classes that are used to build a supervised fuzzy hierarchical classifier. At each level of the fuzzy hierarchy a separating hyperplane of the two corresponding fuzzy training classes is determined. The hyperplane identifies two crisp decision regions, which will be refined at the next level of the hierarchy. Zn this way, we obtain a hierarchy of regions, which defines a crisp decision tree. Each region is, therefore, related to a specific expected output of the system. Recognition of an unknown odor is accomplished by computing the FFT of the corresponding signal and using the decision tree to establish the region the odor belongs to. Two small-scale applications of the method yielded 100% classification accuracy on out-of-sample data.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11568/200924
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact