Abstract
The overweight in the population has become a problem due to the deficiency on the nutritional contributions, increasing the number of people with diseases. The origin of this problem lies in the way people eat, with a poor nutritional quality and in excessive quantities. To solve this, it is necessary that people consider balance diets with the nutritional expectation and the necessary food to improve people’s health and reduce the rates of overweight and obesity. The diet design can be stated as an optimization problem and solved using different algorithms. In this paper, an Artificial Bee Colony (ABC) algorithm has been proposed to automatically design diets considering the physical characteristics of the subjects to find the best diet that satisfies their nutritional requirements using the USDA National Nutrient Database. Particularly, this research is focused on relatively healthy people between 18 and 55 years old to help them to avoid nutritional related diseases. The proposed methodology is compared against particle swarm optimization using the Harris-Benedict equation in order to verify if is capable to achieve the calorie goal.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Wang, G., Sun, Y.: Applications of MOGA in nutritional diet for diabetic patients. College of Information Science and Technology, Henan University of Technology, Zhengzhou, China (2009)
Lv, Y.: Multi-objective nutritional diet optimization based on quantum algorithm. Harbin University of Commerce, Harbin, China (2009)
Silva, J.G.R., Carvalho, I.A., Loureiro, M.M.S., da Fonseca Vieira, V., Xavier, C.R.: Developing tasty calorie restricted diets using a differential evolution algorithm. In: Gervasi, O., et al. (eds.) ICCSA 2016. LNCS, vol. 9790, pp. 171–186. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-42092-9_14
Lv, Y.: Combined quantum particle swarm optimization algorithm for multi-objective nutritional diet decision making. Harbin University of Commerce, Harbin, China (2009)
Rauter, S., Fister, D., Fister, I.: Generating eating plans for athletes using the particle swarm optimization. In: 2016 IEEE 17th International Symposium on Computational Intelligence and Informatics (CINTI) (2016)
Stigler, G.J.: The cost of subsistence. J. Farm Econ. 27, 2 (1945)
Food and Agriculture Organization of the United Nations (FAO). Macronutrientes y micronutrientes (2015)
María del Carmen Iñarritu Pérez. Elaboración de una dieta
Benedict, F.G., Harris, J.A.: A biometric study of human basal metabolism. Proc. Natl. Acad. Sci. U.S.A. 4(12), 370–3 (1918)
Karaboga, D.: An idea based on honey bee swarm for numerical optimization. technical report tr06. Erciyes University, Engineering Faculty, Computer Engineering Department (2005)
Goldberg, D.E.: Genetic Algorithms in Search, Optimization And Machine Learning. Addison-Wesley Professional, Boston (1989)
Deb, K.: An efficient constraint handling method for genetic algorithms. Comput. Methods Appl. Mech. Eng. 186, 311–338 (2000)
Karaboga, D.: Artificial bee colony algorithm (2010)
Instituto Mexicano del Seguro Social (IMMS): Guía de Alimentos para la Población Mexicana. Secretaria de Salud (2010)
Marvn Laborde, L., Palicios, B., Pérez Lizaur, A.B.: Sistema Mexicano de Alimentos Equivalentes. Fomento de Nutricin y Salud, A.C. 4th edn. (2014)
United States Department of Agriculture Agricultural Research Service (USDA): USDA food composition databases, April 2018
Instituto Nacional de Estadística y Geografía (INEGI): Consulta en línea. consulta de precios promedio, July 2018
Instituto Nacional de Estadística y Geografía (INEGI): Encuesta nacional de ingresos y gastos de los hogares (enigh), August 2016
Acknowledgment
The authors would like to thank Universidad La Salle México for the support under grant number NEC-10/18.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
López-López, M., Zamora, A., Vazquez, R.A. (2019). Automatic Diet Generation by Artificial Bee Colony Algorithm. In: Tan, Y., Shi, Y., Niu, B. (eds) Advances in Swarm Intelligence. ICSI 2019. Lecture Notes in Computer Science(), vol 11655. Springer, Cham. https://doi.org/10.1007/978-3-030-26369-0_28
Download citation
DOI: https://doi.org/10.1007/978-3-030-26369-0_28
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-26368-3
Online ISBN: 978-3-030-26369-0
eBook Packages: Computer ScienceComputer Science (R0)