La tecnología de nariz electrónica

Una nariz electrónica es un dispositivo desarrollado con la intención de detectar y clasificar automáticamente olores, sabores, vapores y gases.

Un sistema de nariz electrónica está conformado principalmente por un arreglo de sensores de gases y un sistema de reconocimiento de patrones (Keller, 1995). 

Los dos componentes principales de una nariz electrónica son el sistema de detección y el sistema de reconocimiento de patrones automatizado.

El sistema de detección o censado, se puede construir con un arreglo de distintos elementos sensores, principalmente sensores químicos, donde cada elemento mide una propiedad diferente del compuesto químico que se está detectando, también se puede construir con un solo elemento sensor que produce un arreglo de mediciones para cada químico, o finalmente se puede conformar con una combinación de ambos (Keller, 1995). 

Cada químico en estado gaseoso presente en el arreglo de sensores produce una marca o patrón característico del gas en cuestión.

Al presentar varios compuestos químicos en el arreglo de sensores, se construye una base de datos de los patrones o marcas generados con el arreglo de sensores.

Esta base de datos con las marcas etiquetadas se utiliza para entrenar al sistema de reconocimiento de patrones.

El objetivo de este proceso de entrenamiento es configurar el sistema de reconocimiento para producir una clasificación única para cada químico y con ello implementar el sistema de identificación automatizado (Keller, 1995). 

Los métodos de reconocimiento de patrones comúnmente utilizados con las narices electrónicas incluyen el uso de métodos estadísticos convencionales, redes neuronales artificiales, así como una combinación de ambos (Avila et al., 2013)

Laboratorio Clínico – Hospital Infantil Teletón de Oncología – Querétaro

Muchas de las técnicas estadísticas son complementarias de las redes neuronales y a menudo se combinan con ellas para producir clasificadores y agrupamientos que resultan más robustos que los implementados con técnicas individuales. Los métodos estadísticos convencionales incluyen el análisis de componente principal (PCA – Principal Component Analysis), mínimos cuadrados parciales (PLS – Partial Least Square), análisis discriminantes (DA – Discrmiinant Analysis), análisis discriminante factorial (DFA – Discriminant Factorial Analysis) y análisis de agrupamientos (CA- Clusters Analysis) (Avila el al., 2013).  Las redes neuronales artificiales que se utilizan para analizar datos complejos y reconocer patrones han demostrado resultados satisfactorios y confiables en el reconocimiento de gases químicos. Cuando estas redes neuronales se combinan con un arreglo de sensores el número de químicos detectados es generalmente mayor al número de sensores utilizados. De esta forma, si se utilizan sensores con menos selectividad, los cuales son más económicos, se obtiene resultados favorables para el desarrollo de estos sistemas (Keller, 1999).  Entre los principales algoritmos utilizados en las distintas aplicaciones de las redes neuronales empleadas con narices electrónicas se encuentran: el entrenamiento de propagación hacia atrás (backpropagation trained), redes alimentadas hacia adelante (feed forward networks), mapas ART difusos (fuzzy ART Maps), mapas auto organizados de Kohonen (Kohonen’s self organized maps SOMS), cuantificadores vectoriales de aprendizaje (learning vector quantiziers LVQs), redes hamming (hamming networks), máquinas Boltzmann (Boltzmann machines) y redes Hopfield (Hopfield networks), entre otros (Keller, 1995).

Objetivo General

Diseñar e implementar un algoritmo de red neuronal para ser embebido en un Arduino con el fin de automatizar una nariz electrónica portable y de bajo costo.

Objetivos Específicos

Se propone el diseño de una red neuronal que utilice el flujo de datos proporcionado por el arreglo de sensores como aportación original de esta investigación, presentando una solución propia que permita clasificar y reconocer los olores considerados en la muestra de entrenamiento.  Se cree que desarrollar un sistema automatizado para la identificación de compuestos orgánicos permitirá contar con sistemas portables, eficientes de rápida respuesta que puedan ser utilizados en campo para aplicaciones de diagnóstico médico, actividades de separación de desechos y aprovechamiento de la materia orgánica, en este sentido los objetivos específicos de esta investigación son: Seleccionar la configuración más adecuada de Arduino para ser utilizado en la nariz electrónica. Diseñar una red neuronal con su algoritmo de entrenamiento, clasificación e identificación para ser embebido en el Arduino seleccionado. Documentar la arquitectura y algoritmo de red neuronal para ser replicado en diversos dispositivos. Analizar el comportamiento de la nariz electrónica automatizada y realizar los ajustes convenientes Realizar pruebas de eficiencia con el conjunto de pruebas de la red neuronal considerando una colección de compuestos orgánicos e inorgánicos.