Cargando…

An Embedded Simplified Fuzzy ARTMAP Implemented on a Microcontroller for Food Classification

In the present study, a portable system based on a microcontroller has been developed to classify different kinds of honeys. In order to do this classification, a Simplified Fuzzy ARTMAP network (SFA) implemented in a microcontroller has been used. Due to memory limits when working with microcontrol...

Descripción completa

Detalles Bibliográficos
Autores principales: Garcia-Breijo, Eduardo, Garrigues, Jose, Sanchez, Luis Gil, Laguarda-Miro, Nicolas
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Molecular Diversity Preservation International (MDPI) 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3812611/
https://www.ncbi.nlm.nih.gov/pubmed/23945736
http://dx.doi.org/10.3390/s130810418
_version_ 1782288987389427712
author Garcia-Breijo, Eduardo
Garrigues, Jose
Sanchez, Luis Gil
Laguarda-Miro, Nicolas
author_facet Garcia-Breijo, Eduardo
Garrigues, Jose
Sanchez, Luis Gil
Laguarda-Miro, Nicolas
author_sort Garcia-Breijo, Eduardo
collection PubMed
description In the present study, a portable system based on a microcontroller has been developed to classify different kinds of honeys. In order to do this classification, a Simplified Fuzzy ARTMAP network (SFA) implemented in a microcontroller has been used. Due to memory limits when working with microcontrollers, it is necessary to optimize the use of both program and data memory. Thus, a Graphical User Interface (GUI) for MATLAB(®) has been developed in order to optimize the necessary parameters to programme the SFA in a microcontroller. The measures have been carried out by potentiometric techniques using a multielectrode made of seven different metals. Next, the neural network has been trained on a PC by means of the GUI in Matlab using the data obtained in the experimental phase. The microcontroller has been programmed with the obtained parameters and then, new samples have been analysed using the portable system in order to test the model. Results are very promising, as an 87.5% recognition rate has been achieved in the training phase, which suggests that this kind of procedures can be successfully used not only for honey classification, but also for many other kinds of food.
format Online
Article
Text
id pubmed-3812611
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher Molecular Diversity Preservation International (MDPI)
record_format MEDLINE/PubMed
spelling pubmed-38126112013-10-30 An Embedded Simplified Fuzzy ARTMAP Implemented on a Microcontroller for Food Classification Garcia-Breijo, Eduardo Garrigues, Jose Sanchez, Luis Gil Laguarda-Miro, Nicolas Sensors (Basel) Article In the present study, a portable system based on a microcontroller has been developed to classify different kinds of honeys. In order to do this classification, a Simplified Fuzzy ARTMAP network (SFA) implemented in a microcontroller has been used. Due to memory limits when working with microcontrollers, it is necessary to optimize the use of both program and data memory. Thus, a Graphical User Interface (GUI) for MATLAB(®) has been developed in order to optimize the necessary parameters to programme the SFA in a microcontroller. The measures have been carried out by potentiometric techniques using a multielectrode made of seven different metals. Next, the neural network has been trained on a PC by means of the GUI in Matlab using the data obtained in the experimental phase. The microcontroller has been programmed with the obtained parameters and then, new samples have been analysed using the portable system in order to test the model. Results are very promising, as an 87.5% recognition rate has been achieved in the training phase, which suggests that this kind of procedures can be successfully used not only for honey classification, but also for many other kinds of food. Molecular Diversity Preservation International (MDPI) 2013-08-13 /pmc/articles/PMC3812611/ /pubmed/23945736 http://dx.doi.org/10.3390/s130810418 Text en © 2013 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).
spellingShingle Article
Garcia-Breijo, Eduardo
Garrigues, Jose
Sanchez, Luis Gil
Laguarda-Miro, Nicolas
An Embedded Simplified Fuzzy ARTMAP Implemented on a Microcontroller for Food Classification
title An Embedded Simplified Fuzzy ARTMAP Implemented on a Microcontroller for Food Classification
title_full An Embedded Simplified Fuzzy ARTMAP Implemented on a Microcontroller for Food Classification
title_fullStr An Embedded Simplified Fuzzy ARTMAP Implemented on a Microcontroller for Food Classification
title_full_unstemmed An Embedded Simplified Fuzzy ARTMAP Implemented on a Microcontroller for Food Classification
title_short An Embedded Simplified Fuzzy ARTMAP Implemented on a Microcontroller for Food Classification
title_sort embedded simplified fuzzy artmap implemented on a microcontroller for food classification
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3812611/
https://www.ncbi.nlm.nih.gov/pubmed/23945736
http://dx.doi.org/10.3390/s130810418
work_keys_str_mv AT garciabreijoeduardo anembeddedsimplifiedfuzzyartmapimplementedonamicrocontrollerforfoodclassification
AT garriguesjose anembeddedsimplifiedfuzzyartmapimplementedonamicrocontrollerforfoodclassification
AT sanchezluisgil anembeddedsimplifiedfuzzyartmapimplementedonamicrocontrollerforfoodclassification
AT laguardamironicolas anembeddedsimplifiedfuzzyartmapimplementedonamicrocontrollerforfoodclassification
AT garciabreijoeduardo embeddedsimplifiedfuzzyartmapimplementedonamicrocontrollerforfoodclassification
AT garriguesjose embeddedsimplifiedfuzzyartmapimplementedonamicrocontrollerforfoodclassification
AT sanchezluisgil embeddedsimplifiedfuzzyartmapimplementedonamicrocontrollerforfoodclassification
AT laguardamironicolas embeddedsimplifiedfuzzyartmapimplementedonamicrocontrollerforfoodclassification