Analysis of Electronic Nose Data Using Logical Neurons

  • J. D. Mason
  • E. L. Hines
  • J. W. Gardner
Conference paper


The object of this study was to evaluate the performance of networks of logical neurons in analysing data from the Warwick Electronic Nose. The results are compared to those previously obtained from a back-propagation network on the same data.

The Warwick Electronic Nose consists of an array of twelve different tin oxide gas sensors, the response to an odour being determined from the conductivity changes of these sensors. Five different alcohol vapours were presented to the nose and the conductivities recorded in each case.

The’ standard’ McCulloch and Pitts node used in most topologies — in particular back propagation — has proved successful in many applications. However, implementing nodes of this type in hardware is non-trivial due to the need to store, modify and multiply analogue variables. Logical or Boolean Neurons have their inputs and outputs limited to the set {0,1}. This allows easy implementation in hardware using RAM lookup tables. It is for this reason that Logical Neurons were selected as the basis for this study.

In general, the logical neurons were less successful in classifying the alcohol data than a back-propagation technique. However, a 6 layer ω-state PLN performed almost as well with a 94% successrate compared to 100% for the MLP. Further work on logical neurons may lead to improvement by fully exploiting their capacity for generalisation.


Artificial Neural Network Training Algorithm Boolean Network Electronic Nose Gray Code 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Bledsoe W W and Browning I, ‘Pattern Recognition and Reading by Machine’, Proc. Eastern Joint Computer Conference, Boston, 1959.Google Scholar
  2. [2]
    McCulloch W S and Pitts W H, ‘A Logical Calculus of the Ideas Immanent in Neural Nets’, Bulletin of Mathematical Biophysics, 5, 1943.Google Scholar
  3. [3]
    Rumelhart D E, Hinton G E and Williams N, ‘Parallel Distributed Processing’, MIT Press, 1986.Google Scholar
  4. [4]
    Aleksander I, ‘Fused Logic Element Which Learns by Example’, Electronics Letters, 1, 6, 1965.CrossRefGoogle Scholar
  5. [5]
    Aleksander I, Thomas W V and Bowden P A, ‘WISARD — A Radical Step Forward in Image Recognition’, Sensor Review (GB), 4, 3, 1984.Google Scholar
  6. [6]
    Kan W K and Aleksander I, ‘A Probabilistic Logic Neuron Network for Associative Learning’, Proc. IEEE 1st Annual Conference on Neural Networks, San Diego, 1987.Google Scholar
  7. [7]
    Aleksander I, in Eckmiller R et al. (eds.) ‘Parallel Processing in Neural Systems and Computers’, Elsevier Science, Amsterdam, 1990.Google Scholar
  8. [8]
    Myers C E, ‘Output Functions for Probabilistic Logic Nodes’, Proc. 1st IEE International Conference on Artificial Neural Networks, London, 1989.Google Scholar
  9. [9]
    Kohonen T, ‘Self-Organisation and Associative Memory’, Springer-Verlag, Berlin, 1984.Google Scholar
  10. [10]
    Allinson N M, ‘Neurons, N-tuples and Faces’, Computing and Control Engineering Journal, 1, 4, 1990.CrossRefGoogle Scholar
  11. [11]
    Filho E, Bisset D and Fairhurst M, ‘A Goal Seeking Neuron for Boolean Neural Networks’, Proc. International Neural Networks Conference, Paris, 1990.Google Scholar
  12. [12]
    Taylor J G and Gorse D, ‘A Continuous Input RAM-Based Stochastic Neural Model’, Research Note RN/90/63, University College London, 1990.Google Scholar
  13. [13]
    Shurmer H V, Gardner J W and Corcoran P, ‘Intelligent Vapour Discrimination Using a Composite 12 Element Array’, Sensors and Actuators B1, 1989.Google Scholar
  14. [14]
    Gardner J W, Bartlett P N, Dodd G H and Shurmer H V, in Schild D (ed.) ‘Chemosensory Information Processing’, Vol H39, Springer Verlag, Berlin, 1990.Google Scholar
  15. [15]
    Weiss S M and Kulikowski C A, ‘Computer Systems That Learn’, Morgan Kauffman, San Mateo CA, 1991.Google Scholar
  16. [16]
    Allinson N M, ‘Encoding Non-Binary Data in N-tuple Neural Networks Using Rank Ordering’, pre-print.Google Scholar
  17. [17]
    Gardner J W, Hines E L and Wilkinson M, ‘Application of Artificial Neural Networks to an Electronic Olfactory System’, Measurement Science and Technology, 1, 5, 1990.CrossRefGoogle Scholar
  18. [18]
    Hines E L, Gardner J W, Fung W W and Fekadu A A, ‘Improved Rate of Convergence in a MLP Based Electronic Nose’, Second Irish Neural Network Conference, Belfast, Northern Ireland, 1992.Google Scholar

Copyright information

© Springer-Verlag/Wien 1993

Authors and Affiliations

  • J. D. Mason
    • 1
  • E. L. Hines
    • 1
  • J. W. Gardner
    • 1
  1. 1.Department of EngineeringUniversity of WarwickCoventryUK

Personalised recommendations