Removal of Inconsistent Training Data in Electronic Nose Using Rough Set

  • Anil Kumar Bag
  • Bipan Tudu
  • Nabarun Bhattacharyya
  • Rajib Bandyopadhyay
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 177)


Inconsistency in the electronic nose data set may appear due to noise that originates from various sources like electrical equipments, measuring instruments and some times the process itself. The presence of high noise leads to produce data that are of conflicting decision and thus encounters misleading or biased results. Also the performance of the electronic nose depends upon the number of relevant, irredundant features present in the data set. In an electronic nose the features correspond to the sensor array. While deploying an electronic nose for a specific application, it is observed that some of the features (sensors response) may not be required rather than only a subset of the sensor array contributes to the decision, which implies the optimization of sensor array is also important. To obtain a consistent precise data set both the conflicting data and irrelevant features must be removed. The rough set theory proposed by Z. Pawlak, is capable of dealing with such an imprecise, inconsistent data set and in this paper, the rough-set based algorithm has been applied to remove the conflicting training patterns and optimize the sensor array in an electronic nose instrument used for sensing aroma of black tea samples.


Electronic nose feature selection reduct rough set sensor array 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Natale, C.D., Macagnano, A., Mantini, A., Davide, F., D’Amnico, A., Paolesse, R., Boschi, T., Faccio, M., Ferri, G.: Advances in food analysis by electronic nose. In: Proc. of the IEEE Int. Symp. on Industrial Electronics, vol. 1, pp. 122–127 (1997)Google Scholar
  2. 2.
    Pawlak, Z.: Rough set theory and its applications. J. Telecom. Inform. Techno. 3, 7–10 (2002)Google Scholar
  3. 3.
    Duntsch, I., Gediga, G.: Simple data filtering in rough set systems. Int. J. of Approximate Reasoning 18, 93–106 (1998)MathSciNetCrossRefGoogle Scholar
  4. 4.
    Yin, X.-R., Zhou, Z.-H., Li, N., Chen, S.-F.: An Approach for Data Filtering Based on Rough Set Theory. In: Wang, X.S., Yu, G., Lu, H. (eds.) WAIM 2001. LNCS, vol. 2118, pp. 367–374. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  5. 5.
    Brunner, C., Naeem, M., Leeb, R., Graimann, B., Pfrtscheller, G.: Spatial filtering and selection of optimized components in four class motor imagery EEG data using independent components analysis. Pattern Recognition Letters 28, 957–964 (2007)CrossRefGoogle Scholar
  6. 6.
    Doymaz, F., Bakhtazad, A., Romagnoli, J.A., Palazoglu, A.: Wavelet-based robust filtering of process data. Computers and Chemical Engineering 25, 1549–1559 (2001)CrossRefGoogle Scholar
  7. 7.
    Pawlak, Z.: Some Issues on Rough Sets. In: Peters, J.F., Skowron, A., Grzymała-Busse, J.W., Kostek, B.z., Świniarski, R.W., Szczuka, M.S. (eds.) Transactions on Rough Sets I. LNCS, vol. 3100, pp. 1–58. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  8. 8.
    Yang, P., Li, J., Huang, Y.: An attribute reduction algorithm by rough set based on binary discernibility matrix. In: Proc. of the Fifth In. Conf. Fuzzy Systems and Knowledge Discovery, vol. 2, pp. 276–280 (October 2000)Google Scholar
  9. 9.
    Nguyen, S.H., Skowron, A.: Quantization of real value attributes, Rough set and boolean reasoning approach. In: Proc. of the Second Joint Annual Conf. on Information Science, Wrightsville Beach, North Carolina, pp. 34–37 (1995)Google Scholar
  10. 10.
    Dai, J.-H., Li, Y.-X.: Study on discretization based on rough set theory. In: Proc. of the First Int. Conf. on Machine Learning and Cybernetics, Beijing, pp. 1371–1373 (November 2002)Google Scholar
  11. 11.
    Bag, A.K., Tudu, B., Roy, J., Bhattacharyya, N., Bandyopadhyay, R.: Optimization of sensor array in electronic nose: a rough set-based approach. IEEE Sensors Journal 11, 3000–3008 (2011)CrossRefGoogle Scholar
  12. 12.
    Dutta, R., Hines, E.L., Gardner, J.W., Kashwan, K.R., Bhuyan, M.: Tea quality prediction using a tin oxide-based electronic nose: An artificial intelligence approach. Sens. Actuators B: Chem. 94, 228–237 (2003)CrossRefGoogle Scholar
  13. 13.
    Bhattacharyya, N., Bandyopadhyay, R., Bhuyan, M., Tudu, B., Ghosh, D., Jana, A.: Electronic nose for black tea classification and correlation of measurements with "Tea Taster" marks. IEEE Trans. Instrum. Meas. 57, 1313–1321 (2008)CrossRefGoogle Scholar
  14. 14.
    Duda, R.O., Stork, D.G., Hart, P.E.: Pattern classification, 2nd edn., p. 115. John Wiley and Sons (2001)Google Scholar
  15. 15.
    Haykin, S.: Neural Networks: A Comprehensive Foundation, 2nd edn. Pearson Education, Asia (2001)Google Scholar
  16. 16.
    Rodriguez, J.D., Perez, A., Lozano, J.A.: Sensitivity Analysis of k-Fold Cross Validation in Prediction Error Estimation. IEEE Trans. Pattern Anal. Mach. Intel. 32(3), 569–575 (2010)CrossRefGoogle Scholar
  17. 17.
    Singh, S., Hines, E.L., Gardner, J.W.: Fuzzy neural computing of coffee and tainted-water data from an electronic nose. Sens. Actuators B 30(3), 185–190 (1996)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Anil Kumar Bag
    • 1
  • Bipan Tudu
    • 2
  • Nabarun Bhattacharyya
    • 3
  • Rajib Bandyopadhyay
    • 2
  1. 1.Department of Applied Electronics and Instrumentation EngineeringFuture Institute of Engineering and ManagementKolkataIndia
  2. 2.Department of Instrumentation and Electronics EngineeringJadavpur UniversityKolkataIndia
  3. 3.Centre for Development of Advanced Computing(C-DAC)KolkataIndia

Personalised recommendations