Machine olfaction
   HOME

TheInfoList



OR:

Machine olfaction is the automated simulation of the
sense of smell The sense of smell, or olfaction, is the special sense through which smells (or odors) are perceived. The sense of smell has many functions, including detecting desirable foods, hazards, and pheromones, and plays a role in taste. In humans, ...
. An emerging application in modern engineering, it involves the use of robots or other automated systems to analyze air-borne chemicals. Such an apparatus is often called an electronic nose or e-nose. The development of machine olfaction is complicated by the fact that e-nose devices to date have responded to a limited number of chemicals, whereas
odor An odor (American English) or odour (Commonwealth English; see spelling differences) is caused by one or more volatilized chemical compounds that are generally found in low concentrations that humans and animals can perceive via their sense ...
s are produced by unique sets of (potentially numerous) odorant compounds. The technology, though still in the early stages of development, promises many applications, such as:
quality control Quality control (QC) is a process by which entities review the quality of all factors involved in production. ISO 9000 defines quality control as "a part of quality management focused on fulfilling quality requirements". This approach place ...
in
food processing Food processing is the transformation of agricultural products into food, or of one form of food into other forms. Food processing includes many forms of processing foods, from grinding grain to make raw flour to home cooking to complex in ...
, detection and
diagnosis Diagnosis is the identification of the nature and cause of a certain phenomenon. Diagnosis is used in many different disciplines, with variations in the use of logic, analytics, and experience, to determine "cause and effect". In systems engin ...
in medicine, detection of drugs, explosives and other dangerous or
illegal substance A controlled substance is generally a drug or Chemical substance, chemical whose Manufacturing, manufacture, Prohibition of drugs, possession and use is Regulation of therapeutic goods, regulated by a government, such as illegal drugs, illicitly ...
s, disaster response, and
environmental monitoring Environmental monitoring describes the processes and activities that need to take place to characterize and monitor the quality of the environment. Environmental monitoring is used in the preparation of environmental impact assessments, as well a ...
. One type of proposed machine olfaction technology is via gas sensor array instruments capable of detecting, identifying, and measuring volatile compounds. However, a critical element in the development of these instruments is pattern analysis, and the successful design of a pattern analysis system for machine olfaction requires a careful consideration of the various issues involved in processing multivariate data: signal-preprocessing,
feature extraction In machine learning, pattern recognition, and image processing, feature extraction starts from an initial set of measured data and builds derived values (features) intended to be informative and non-redundant, facilitating the subsequent learning a ...
,
feature selection In machine learning and statistics, feature selection, also known as variable selection, attribute selection or variable subset selection, is the process of selecting a subset of relevant features (variables, predictors) for use in model construc ...
,
classification Classification is a process related to categorization, the process in which ideas and objects are recognized, differentiated and understood. Classification is the grouping of related facts into classes. It may also refer to: Business, organizat ...
, regression, clustering, and validation. Another challenge in current research on machine olfaction is the need to predict or estimate the sensor response to aroma mixtures. Some
pattern recognition Pattern recognition is the automated recognition of patterns and regularities in data. It has applications in statistical data analysis, signal processing, image analysis, information retrieval, bioinformatics, data compression, computer graphics ...
problems in machine olfaction such as odor classification and odor localization can be solved by using time series kernel methods.


Detection

There are three basic detection techniques using conductive-polymer odor sensors (polypyrrole), tin-oxide gas sensors, and quartz-crystal micro-balance sensors. They generally comprise (1) an array of sensors of some type, (2) the electronics to interrogate those sensors and produce digital signals, and (3) data processing and user interface software. The entire system is a means of converting complex sensor responses into a qualitative profile of the volatile (or complex mixture of chemical volatiles) that make up a smell, in the form of an output. Conventional electronic noses are not analytical instruments in the classical sense and very few claim to be able to quantify an odor. These instruments are first 'trained' with the target odor and then used to 'recognize' smells so that future samples can be identified as 'good' or 'bad'. Research into alternative pattern recognition methods for
chemical sensor A sensor is a device that produces an output signal for the purpose of sensing a physical phenomenon. In the broadest definition, a sensor is a device, module, machine, or subsystem that detects events or changes in its environment and sends ...
arrays has proposed solutions to differentiate between artificial and biological olfaction related to dimensionality. This biologically-inspired approach involves creating unique algorithms for information processing. Electronic noses are able to discriminate between odors and volatiles from a wide range of sources. The list below shows just some of the typical applications for electronic nose technology – many are backed by research studies and published technical papers.


Odor localization

Odor localization is a combination of quantitative chemical odor analysis and path-searching algorithms, and environmental conditions play a vital role in localization quality. Different methods are being researched for various purposes and in different real-world conditions.


Motivation

Odor localization is the technique and process of locating a volatile chemical source in an environment containing one or several odors. It is vitally important for all living beings for both finding sustenance and avoiding danger. Unlike the other basic human
sense A sense is a biological system used by an organism for sensation, the process of gathering information about the world through the detection of stimuli. (For example, in the human body, the brain which is part of the central nervous system re ...
s, the sense of smell is entirely chemical-based. However, in comparison with the other dimensions of perception, detection of odor faces additional problems due to the complex dynamic equations of odor and unpredictable external disturbances such as wind.


Application

Odor localization technology shows promise in many applications, including: *
quality control Quality control (QC) is a process by which entities review the quality of all factors involved in production. ISO 9000 defines quality control as "a part of quality management focused on fulfilling quality requirements". This approach place ...
in
food processing Food processing is the transformation of agricultural products into food, or of one form of food into other forms. Food processing includes many forms of processing foods, from grinding grain to make raw flour to home cooking to complex in ...
(e.g. taints, bacterial spoilage) *locating the source of dangerous substances (e.g.: explosives and
chemical warfare Chemical warfare (CW) involves using the toxic properties of chemical substances as weapons. This type of warfare is distinct from nuclear warfare, biological warfare and radiological warfare, which together make up CBRN, the military a ...
agents) *discovering underground resources or hazards *detecting prohibited materials (e.g.: drug detection) *searching for survivors of
natural disaster A natural disaster is "the negative impact following an actual occurrence of natural hazard in the event that it significantly harms a community". A natural disaster can cause loss of life or damage property, and typically leaves some econ ...
s *
environmental monitoring Environmental monitoring describes the processes and activities that need to take place to characterize and monitor the quality of the environment. Environmental monitoring is used in the preparation of environmental impact assessments, as well a ...
for pollutants *early diagnosis of diseases (e.g. in
chronic obstructive pulmonary disease Chronic obstructive pulmonary disease (COPD) is a type of progressive lung disease characterized by long-term respiratory symptoms and airflow limitation. The main symptoms include shortness of breath and a cough, which may or may not produce ...
)


History and problem statement

The earliest instrument for specific odor detection was a mechanical nose developed in 1961 by Robert Wighton Moncrieff. The first electronic nose was created by W. F. Wilkens and J. D. Hartman in 1964. Larcome and Halsall discussed the use of robots for odor sensing in the nuclear industry in the early 1980s, and research on odor localization was started in the early 1990s. Odor localization is now a fast-growing field. Various sensors have been developed and a variety of algorithms have been proposed for diverse environments and conditions. Mechanical odor localization can be executed via the following three steps, (1) search for the presence of a volatile chemical (2) search for the position of the source with an array of odor sensors and certain algorithms, and (3) identify the tracked odor source (odor recognition).


Localization methods

Odor localization methods are often classified according to odor dispersal modes in a range of environmental conditions. These modes can generally be divided into two categories: diffusion-dominated fluid flow and turbulence-dominated fluid flow. These have different algorithms for odor localization, discussed below.


Diffusion-dominated fluid flow

Tracking and localization methods for diffusion-dominated fluid flow – which is mostly used in underground odor localization – must be designed so that olfaction machinery can operate in environments in which fluid motion is dominated by viscosity. This means that diffusion leads to the dispersal of odor flow, and the concentration of odor decreases from the source as a
Gaussian distribution In statistics, a normal distribution or Gaussian distribution is a type of continuous probability distribution for a real-valued random variable. The general form of its probability density function is : f(x) = \frac e^ The parameter \mu ...
. The diffusion of chemical vapor through soil without external pressure gradient is often modeled by
Fick's second law Fick's laws of diffusion describe diffusion and were derived by Adolf Fick in 1855. They can be used to solve for the diffusion coefficient, . Fick's first law can be used to derive his second law which in turn is identical to the diffusion equ ...
: :\frac =D\frac where is the diffusion constant, is distance in the diffusion direction, is chemical concentration and is time. Assuming the chemical odor flow only disperses in one direction with a uniform cross-section profile, the relationship of odor concentration at a certain distance and certain time point between odor source concentrations is modeled as : \frac=\operatorname\frac where C_s is the odor source concentration. This is the simplest dynamic equation in odor detection modeling, ignoring external wind or other interruptions. Under the diffusion-dominated propagation model, different algorithms were developed by simply tracking chemical concentration gradients to locate an odor source.


= ''E. coli'' algorithm

= A simple tracking method is the ''E. coli'' algorithm. In this process, the odor sensor simply compares concentration information from different locations. The robot moves along repeated straight lines in random directions. When the current state odor information is improved compared to the previous reading, the robot will continue on the current path. However, when the current state condition is worse than the previous one, the robot will backtrack then move in another random direction. This method is simple and efficient, however, the length of the path is highly variable and missteps increase with proximity to the source.


= Hex-path algorithm and dodecahedron algorithm

= Another method based on the diffusion model is the hex-path algorithm, developed by R. Andrew Russel for underground chemical odor localization with a buried probe controlled by a robotic manipulator. The probe moves at a certain depth along the edges of a closely packed hexagonal grid. At each state junction , there are two paths (left and right) for choosing, and the robot will take the path that leads to higher concentration of the odor based on the previous two junction states odor concentration information , . In the 3D version of the ''hex-path'' algorithm, the dodecahedron algorithm, the probe moves in a path that corresponds to a closely packed dodecahedra, so that at each state point there are three possible path choices.


Turbulence-dominated fluid flow

In turbulence-dominated fluid flow, localization methods are designed to deal with background fluid (wind or water) flow as turbulence interruption. Most of the algorithms under this category are based on plume modeling (Figure 1). Plume dynamics are based on Gaussian models, which are based on
Navier–Stokes equations In physics, the Navier–Stokes equations ( ) are partial differential equations which describe the motion of viscous fluid substances, named after French engineer and physicist Claude-Louis Navier and Anglo-Irish physicist and mathematician Geo ...
. The simplified boundary condition of the Gaussian-based model is: \frac =D_x\frac+D_y\frac+\alpha\frac+\beta\frac where and are diffusion constants; \alpha is the linear wind velocity in the direction, \beta is the linear wind velocity in the direction. Additionally assuming that the environment is uniform and the plume source is constant, the equation for odor detection in each robot sensor at each detection time point is R_i=\gamma_i\sum_^+\omega_i where R_i is the sample of sensor, \gamma_i is gain factor, C_k is source intensity, \rho_k is the location of source, \alpha is plume attenuation parameter, \omega_i is background noise that satisfies N(\mu,\sigma^2). Under plume modeling, different algorithms can be used to localize the odor source.


= Triangulation algorithm

= A simple algorithm that can be used for location estimation is the triangulation method (Figure 2). Consider the odor detection equation above, the position of the odor source can be estimated by organizing sensor distances on one side of the equation and ignoring the noise. The source position can be estimated using the following equations: (x_1-x_s)^2+(y_1-y_s)^2=R_1/(\gamma_1C) (x_2-x_s)^2+(y_2-y_s)^2=R_2/(\gamma_2C) (x_3-x_s)^2+(y_3-y_s)^2=R_3/(\gamma_3C)


= Least square method (LSM)

= The least square method (LSM) is a slightly complicated algorithm for odor localization. The LSM version of the odor tracking model is given by: R_i,_t=\gamma_i+\omega_i=\gamma_i+\omega_i where d_i is the Euclidean distance between the sensor node and the plume source, given by: d_i=\sqrt The main difference between the LSM algorithm and the direct triangulation method is the noise. In LSM, noise is considered, and the odor source location is estimated by minimizing the squared error. The nonlinear least square problem is given by: J=\sum_^( where (\widehat,\widehat) is the estimated source location and \overline is the average of multiple measurements at the sensors, given by: \overline=\frac\sum_^M


= Maximum likelihood estimation (MLE)

= Another method based on plume modeling is
maximum likelihood estimation In statistics, maximum likelihood estimation (MLE) is a method of estimating the parameters of an assumed probability distribution, given some observed data. This is achieved by maximizing a likelihood function so that, under the assumed stati ...
(MLE). In this odor localization method, several matrices are defined as follows: Z= frac, \frac, ...\frac/math> G=diag frac, \frac, ...\frac/math> D= frac, \frac, ...\frac/math> \zeta= zeta_1, \zeta_2,...\zeta_N/math> \zeta_i=(\omega_i-\mu_i)/\sigma_i\sim N(0,1) \frac\sim N(\frac\frac,1) With these matrices, the plume-based odor detection model can be expressed with the following equation: Z=GDC+\zeta Then the MLE can be applied to the modeling and form the probability density function f(Z,\theta)=2\pi^e^ where \theta is the estimated odor source position, and the log likelihood function is L(\theta)\sim \frac\sum_^N=\frac\sum_^N The maximum likelihood parameter estimation of \theta can be calculated by minimizing I(\theta)=\sum_^N and the accurate position of the odor source can be estimated by solving: \frac=0, \frac=0


See also

*
Digital scent technology Digital scent technology (or olfactory technology) is the engineering discipline dealing with olfactory representation. It is a technology to sense, transmit and receive scent-enabled digital media (such as motion pictures, video games, virtual rea ...
* Fido explosives detector *
Olfactometer An olfactometer is an instrument used to detect and measure odor dilution. Olfactometers are used in conjunction with human subjects in laboratory settings, most often in market research, to quantify and qualify human olfaction. Olfactometers are ...


References


External links


Electronic Nose Technologies from Scensive Technologies Ltd, UK
* T. C. Pearce, S. S. Schiffman, H. T. Nagle, J. W. Gardner (editors), Handbook of Machine Olfaction: Electronic Nose Technology, Wiley-VCH, Weinheim, 2002. In PDF at


Network on artificial Olfactory Sensing (NOSE) Archive
* {{cite journal , last=Lundström , first=Ingemar , title=Picture the smell , journal=Nature , publisher=Springer , volume=406 , issue=6797 , year=2000 , doi=10.1038/35021156 , pages=682–683 Olfaction Robotic sensing