Skip to main content
Log in

Bio-inspired learning approach for electronic nose

  • Published:
Computing Aims and scope Submit manuscript

Abstract

The high sensitivity, stability, selectivity and adaptivity of mailman olfactory system is a result of a large number of olfactory receptors feeding into extensive layers of neural processing units. Olfactory receptor cells (ORC) contribute significantly in the sense of smells. Bloodhounds have 4 billion ORC making them ideal for tracking while human has about 30 million ORC. E-nose stability, sensitivity and selectivity have been a challenging task. We hypothesize that appropriate signal processing with an increased number of sensory receptors can significantly improve odour recognition in e-nose. Adding physical receptors to e-nose is costly and can increase system complexity. Therefore, we propose an artificial olfactory receptor cells model inspired by neural circuits of the vertebrate olfactory system to improve e-nose performance. Secondly, we introduce and adaptation layer to cope with drift and unknown changes. The major layers in our model are the sensory transduction layer, sensory adaptation layer, artificial olfactory receptors layer and artificial olfactory cortex layer. Each layer in the proposed system is biologically inspired by the mammalian olfactory system. The experiments are executed using chemo-sensory arrays data generated over a 3-year period. The proposed model resulted in a better performance and stability compared to other models. However, e-nose stability, selectivity and sensitivity issues remain unsolved problems. Our paper provides a new approach to improve e-nose pattern recognition over a long period of time.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Bushdid C, Magnasco MO, Vosshall LB, Keller A (2014) Humans can discriminate more than 1 trillion olfactory stimuli. Science 343(6177):1370–1372

    Article  Google Scholar 

  2. Deshmukh S, Bandyopadhyay R, Bhattacharyya N, Pandey R, Jana A (2015) Application of electronic nose for industrial odors and gaseous emissions measurement and monitoring—an overview. Talanta 144:329–340

    Article  Google Scholar 

  3. Gobbi E, Falasconi M, Concina I, Mantero G, Bianchi F, Mattarozzi M, Musci M, Sberveglieri G (2010) Electronic nose and alicyclobacillus spp. spoilage of fruit juices: an emerging diagnostic tool. Food Control 21(10):1374–1382

    Article  Google Scholar 

  4. Nimsuk N, Nakamoto T (2008) Study on the odor classification in dynamical concentration robust against humidity and temperature changes. Sens Actuators B Chem 134(1):252–257

    Article  Google Scholar 

  5. Al-Maskari S, Saini D, Omar W (2010) Cyber infrastructure and data quality for environmental pollution control—in Oman. In: Proceedings of the 2010 DAMD international conference on data analysis, data quality and metada, vol 71

  6. Al-Maskari S, Guo W, Zhao X (2016) Biologically inspired pattern recognition for e-nose sensors. In: Advanced data mining and applications: 12th international conference, ADMA 2016, Gold Coast, QLD, Australia, December 12–15, 2016, Proceedings 12. Springer, Berlin, pp 142–155

  7. Al Maskari S, Kumar D, Chiffings T (2012) Data mining for environment monitoring. In: International conference on software technology and engineering (ICSTE 2012). ASME Press

  8. Al Maskari S, Kumar D, Chiffings T (2012) Data mining for environment monitoring. In: International conference on software technology and engineering (ICSTE 2012). ASME Press

  9. Vergara A, Vembu S, Ayhan T, Ryan MA, Homer ML, Huerta R (2012) Chemical gas sensor drift compensation using classifier ensembles. Sens Actuators B Chem 166–167(0):320–329

    Article  Google Scholar 

  10. Zhang L, Zhang D (2015) Domain adaptation extreme learning machines for drift compensation in e-nose systems. IEEE Trans Instrum Meas 64(7):1790–1801

    Article  Google Scholar 

  11. Al-Maskari S, Li X, Liu Q (2014) An effective approach to handling noise and drift in electronic noses. In: Proceedings of the Databases theory and applications—25th Australasian database conference, ADC 2014, Brisbane, QLD, Australia, July 14–16, 2014, pp 223–230

  12. Al-Maskari S, Bélisle E, Li X, Le Digabel S, Nawahda A, Zhong J (2016) Classification with quantification for air quality monitoring. In: Pacific-Asia conference on knowledge discovery and data mining. Springer, Berlin, pp 578–590

  13. Goodner KL, Dreher J, Rouseff RL (2001) The dangers of creating false classifications due to noise in electronic nose and similar multivariate analyses. Sens Actuators B Chem 80(3):261–266

    Article  Google Scholar 

  14. Tian F, Yang SX, Dong K (2005) Circuit and noise analysis of odorant gas sensors in an e-nose. Sensors 5(1):85–96

    Article  Google Scholar 

  15. Romain A, Nicolas J (2010) Long term stability of metal oxide-based gas sensors for e-nose environmental applications: an overview. Sens Actuators B Chem 146(2):502–506; selected papers from the 13th international symposium on olfaction and electronic nose ISOEN 2009

  16. Padilla M, Perera A, Montoliu I, Chaudry A, Persaud K, Marco S (2010) Drift compensation of gas sensor array data by orthogonal signal correction. Chemom Intell Lab Syst 100(1):28–35

    Article  Google Scholar 

  17. Zuppa M, Distante C, Siciliano P, Persaud KC (2004) Drift counteraction with multiple self-organising maps for an electronic nose. Sens Actuators B Chem 98(23):305–317

    Article  Google Scholar 

  18. Vinita N, Sanad AM, Xue L, Chaoyi P (2014) Semi-supervised learning for cyberbullying detection in social networks. In: ADC databases theory and applications. Springer, Berlin, pp 160–171

  19. Omatu S, Yano M (2016) E-nose system by using neural networks. Neurocomputing 172:394–398

    Article  Google Scholar 

  20. Zhang L, Zhang D, Yin X, Liu Y (2016) A novel semi-supervised learning approach in artificial olfaction for e-nose application. IEEE Sens J 16(12):4919–4931

    Article  Google Scholar 

  21. Liu Q, Li X, Ye M, Ge SS, Du X (2014) Drift compensation for electronic nose by semi-supervised domain adaption. IEEE Sens J 14(3):657–665

    Article  Google Scholar 

  22. Sharma R, Chan P, Tang Z, Yan G, Hsing I, Sin J (2001) Investigation of stability and reliability of tin oxide thin-film for integrated micro-machined gas sensor devices. Sens Actuators B Chem 81(1):9–16

    Article  Google Scholar 

  23. Liu H, Tang Z (2013) Metal oxide gas sensor drift compensation using a dynamic classifier ensemble based on fitting. Sensors 13(7):9160–9173

    Article  Google Scholar 

  24. Gallivan K, Srivastava A, Liu X, Van Dooren P et al (2013) Efficient algorithms for inferences on Grassmann manifolds. In: 2003 IEEE workshop on statistical signal processing. IEEE, pp 315–318

  25. Gopalan R, Li R, Chellappa R (2011) Domain adaptation for object recognition: an unsupervised approach. In: 2011 IEEE international conference on computer vision (ICCV). IEEE, pp 999–1006

  26. Gong B, Shi Y, Sha F, Grauman K (2012) Geodesic flow kernel for unsupervised domain adaptation. In: 2012 IEEE conference on computer vision and pattern recognition (CVPR). IEEE, pp 2066–2073

  27. Björck k, Golub GH (1973) Numerical methods for computing angles between linear subspaces. Math Comput 27(123):579–594

    Article  MathSciNet  MATH  Google Scholar 

  28. Mika S, Schölkopf B, Smola AJ, Müller KR, Scholz M, Rätsch G (1998) Kernel PCA and de-noising in feature spaces. In: NIPS, vol 4, Citeseer  7

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sanad Al-Maskari.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Al-Maskari, S., Xu, Z., Guo, W. et al. Bio-inspired learning approach for electronic nose. Computing 100, 387–402 (2018). https://doi.org/10.1007/s00607-018-0604-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00607-018-0604-y

Keywords

Mathematics Subject Classification

Navigation