Cargando…

Machine learning accurately predicts food exchange list and the exchangeable portion

INTRODUCTION: Food Exchange Lists (FELs) are a user-friendly tool developed to help individuals aid healthy eating habits and follow a specific diet plan. Given the rapidly increasing number of new products or access to new foods, one of the biggest challenges for FELs is being outdated. Supervised...

Descripción completa

Detalles Bibliográficos
Autores principales: Hernández-Hernández, David Jovani, Perez-Lizaur, Ana Bertha, Palacios-González, Berenice, Morales-Luna, Gesuri
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10449541/
https://www.ncbi.nlm.nih.gov/pubmed/37637952
http://dx.doi.org/10.3389/fnut.2023.1231873
_version_ 1785094975116017664
author Hernández-Hernández, David Jovani
Perez-Lizaur, Ana Bertha
Palacios-González, Berenice
Morales-Luna, Gesuri
author_facet Hernández-Hernández, David Jovani
Perez-Lizaur, Ana Bertha
Palacios-González, Berenice
Morales-Luna, Gesuri
author_sort Hernández-Hernández, David Jovani
collection PubMed
description INTRODUCTION: Food Exchange Lists (FELs) are a user-friendly tool developed to help individuals aid healthy eating habits and follow a specific diet plan. Given the rapidly increasing number of new products or access to new foods, one of the biggest challenges for FELs is being outdated. Supervised machine learning algorithms could be a tool that facilitates this process and allows for updated FELs—the present study aimed to generate an algorithm to predict food classification and calculate the equivalent portion. METHODS: Data mining techniques were used to generate the algorithm, which consists of processing and analyzing the information to find patterns, trends, or repetitive rules that explain the behavior of the data in a food database after performing this task. It was decided to approach the problem from a vector formulation (through 9 nutrient dimensions) that led to proposals for classifiers such as Spherical K-Means (SKM), and by developing this idea, it was possible to smooth the limits of the classifier with the help of a Multilayer Perceptron (MLP) which were compared with two other algorithms of machine learning, these being Random Forest and XGBoost. RESULTS: The algorithm proposed in this study could classify and calculate the equivalent portion of a single or a list of foods. The algorithm allows the categorization of more than one thousand foods with a confidence level of 97% at the first three places. Also, the algorithm indicates which foods exceed the limits established in sodium, sugar, and/or fat content and show their equivalents. DISCUSSION: Accurate and robust FELs could improve implementation and adherence to the recommended diet. Compared with manual categorization and calculation, machine learning approaches have several advantages. Machine learning reduces the time needed for manual food categorization and equivalent portion calculation of many food products. Since it is possible to access food composition databases of various populations, our algorithm could be adapted and applied in other databases, offering an even greater diversity of regional products and foods. In conclusion, machine learning is a promising method for automation in generating FELs. This study provides evidence of a large-scale, accurate real-time processing algorithm that can be useful for designing meal plans tailored to the foods consumed by the population. Our model allowed us not only to distinguish and classify foods within a group or subgroup but also to perform the calculation of an equivalent food. As a neural network, this model could be trained with other food bases and thus improve its predictive capacity. Although the performance of the SKM model was lower compared to other types of classifiers, our model allows selecting an equivalent food not from a group previously classified by machine learning but with a fully interpretable algorithm such as cosine similarity for comparing food.
format Online
Article
Text
id pubmed-10449541
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-104495412023-08-25 Machine learning accurately predicts food exchange list and the exchangeable portion Hernández-Hernández, David Jovani Perez-Lizaur, Ana Bertha Palacios-González, Berenice Morales-Luna, Gesuri Front Nutr Nutrition INTRODUCTION: Food Exchange Lists (FELs) are a user-friendly tool developed to help individuals aid healthy eating habits and follow a specific diet plan. Given the rapidly increasing number of new products or access to new foods, one of the biggest challenges for FELs is being outdated. Supervised machine learning algorithms could be a tool that facilitates this process and allows for updated FELs—the present study aimed to generate an algorithm to predict food classification and calculate the equivalent portion. METHODS: Data mining techniques were used to generate the algorithm, which consists of processing and analyzing the information to find patterns, trends, or repetitive rules that explain the behavior of the data in a food database after performing this task. It was decided to approach the problem from a vector formulation (through 9 nutrient dimensions) that led to proposals for classifiers such as Spherical K-Means (SKM), and by developing this idea, it was possible to smooth the limits of the classifier with the help of a Multilayer Perceptron (MLP) which were compared with two other algorithms of machine learning, these being Random Forest and XGBoost. RESULTS: The algorithm proposed in this study could classify and calculate the equivalent portion of a single or a list of foods. The algorithm allows the categorization of more than one thousand foods with a confidence level of 97% at the first three places. Also, the algorithm indicates which foods exceed the limits established in sodium, sugar, and/or fat content and show their equivalents. DISCUSSION: Accurate and robust FELs could improve implementation and adherence to the recommended diet. Compared with manual categorization and calculation, machine learning approaches have several advantages. Machine learning reduces the time needed for manual food categorization and equivalent portion calculation of many food products. Since it is possible to access food composition databases of various populations, our algorithm could be adapted and applied in other databases, offering an even greater diversity of regional products and foods. In conclusion, machine learning is a promising method for automation in generating FELs. This study provides evidence of a large-scale, accurate real-time processing algorithm that can be useful for designing meal plans tailored to the foods consumed by the population. Our model allowed us not only to distinguish and classify foods within a group or subgroup but also to perform the calculation of an equivalent food. As a neural network, this model could be trained with other food bases and thus improve its predictive capacity. Although the performance of the SKM model was lower compared to other types of classifiers, our model allows selecting an equivalent food not from a group previously classified by machine learning but with a fully interpretable algorithm such as cosine similarity for comparing food. Frontiers Media S.A. 2023-08-10 /pmc/articles/PMC10449541/ /pubmed/37637952 http://dx.doi.org/10.3389/fnut.2023.1231873 Text en Copyright © 2023 Hernández-Hernández, Perez-Lizaur, Palacios-González and Morales-Luna. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Nutrition
Hernández-Hernández, David Jovani
Perez-Lizaur, Ana Bertha
Palacios-González, Berenice
Morales-Luna, Gesuri
Machine learning accurately predicts food exchange list and the exchangeable portion
title Machine learning accurately predicts food exchange list and the exchangeable portion
title_full Machine learning accurately predicts food exchange list and the exchangeable portion
title_fullStr Machine learning accurately predicts food exchange list and the exchangeable portion
title_full_unstemmed Machine learning accurately predicts food exchange list and the exchangeable portion
title_short Machine learning accurately predicts food exchange list and the exchangeable portion
title_sort machine learning accurately predicts food exchange list and the exchangeable portion
topic Nutrition
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10449541/
https://www.ncbi.nlm.nih.gov/pubmed/37637952
http://dx.doi.org/10.3389/fnut.2023.1231873
work_keys_str_mv AT hernandezhernandezdavidjovani machinelearningaccuratelypredictsfoodexchangelistandtheexchangeableportion
AT perezlizauranabertha machinelearningaccuratelypredictsfoodexchangelistandtheexchangeableportion
AT palaciosgonzalezberenice machinelearningaccuratelypredictsfoodexchangelistandtheexchangeableportion
AT moraleslunagesuri machinelearningaccuratelypredictsfoodexchangelistandtheexchangeableportion