Skip to main content

REVIEW article

Front. Endocrinol., 13 October 2022
Sec. Obesity
This article is part of the Research Topic Advances in Obesity Prevention, Treatment and Management: Lifecycle and Complex System Approaches View all 19 articles

Modeling obesity in complex food systems: Systematic review

  • 1Food Data Group, German Institute of Food Technologies (DIL e.V.), Quakenbrück, Germany
  • 2Knowledge-Based Systems Research Group, Institute of Computer Science, University of Osnabrück, Osnabrück, Germany
  • 3Plan-Based Robot Control German Research Center for Artificial Intelligence, Osnabrück, Germany

Obesity-related data derived from multiple complex systems spanning media, social, economic, food activity, health records, and infrastructure (sensors, smartphones, etc.) can assist us in understanding the relationship between obesity drivers for more efficient prevention and treatment. Reviewed literature shows a growing adaptation of the machine-learning model in recent years dealing with mechanisms and interventions in social influence, nutritional diet, eating behavior, physical activity, built environment, obesity prevalence prediction, distribution, and healthcare cost-related outcomes of obesity. Most models are designed to reflect through time and space at the individual level in a population, which indicates the need for a macro-level generalized population model. The model should consider all interconnected multi-system drivers to address obesity prevalence and intervention. This paper reviews existing computational models and datasets used to compute obesity outcomes to design a conceptual framework for establishing a macro-level generalized obesity model.

1 Introduction

Over the past two decades, there has been a significant rise in the prevalence of obesity, which has gradually turned into a global epidemic. Obesity is a global public health and economic issue that harms people’s physical and mental health, reduces their quality of life and life expectancy, and significantly increases the cost of healthcare systems (1). There are multiple causes and effects that contribute to obesity. Obesity is a multidimensional, systemic issue that affects a variety of domains, including social interactions, infrastructure, environment, and biology (2). Due to obesity’s global scope, heterogeneous drivers interacting in non-linear ways, and the lack of a single solution for variation in outcomes, a complex system is needed (3). A complex system model that can explain inter-connections and correlations of drivers and can examine non-linear dynamics, time-delay effects, multiple interactions, and feedback is required. Multiple authors used different system dynamic (SD) techniques and methods to model, predict, classify, and explain the prevalence of obesity and driver’s interconnection. Most models are designed with a specific question and focus on the limited number of links specific to a region or county. A holistic model explaining the indirect drivers of obesity in complex food system is missing. The multi-level sub-systems interconnections of obesity drivers must be investigated to derive general model, potentially able to clarify complex and indirect interconnections; Modeling multi-level model can become confusing and complex that results are no longer transparent, making validation impossible. To model a comprehensive general model, the multi-level sub-systems links of obesity should be explored, which can become so unwieldy and complex that results are no longer transparent, and validation becomes nearly impossible. So, currently, there is a need for a global level model, able to addresses the driver of interconnections and multi-level sub-systems of the obesity system (2). Vandenbroeck et al. (2) developed the qualitative obesity system map to understand the complex systemic structure of obesity using the causal loop model. The obesity system map can be used as a reference framework to design a conceptual, quantitative general obesity model. The obesity system map includes a variety of drivers, some of which have quantified causal relationships represented as mechanistic equations in the literature and others for which there is no quantitative data, such as environmental and social drivers. By using machine learning models (4), one can approximate the missing causative relationship and fill the gap to build a general complex obesity system model. The obesity system model has implications for future research aimed at early detection of obesity by hospitals and health professionals as well as to assist policymakers in testing interventions to analyze hotspots and where to intervene.

This review a) provides an overview of computational obesity models present in the scientific literature, including machine learning, agent-based, system dynamics, and simulation models that can explain the interconnections and non-linear dynamics between obesity drivers and b) analyzes the studies which have datasets and were reproducible c) and determines different modeling techniques strengths and limitations. Such an analysis should determine the potential of different models in defining and tracing the non-linear effects of key drivers of obesity. The review is aimed at the development of a conceptual framework for a global-level model by using and combining strengths of different modeling techniques.

The study begins with a bibliographic search and selection of literature for review, explaining the search terms and literature selection criteria for reviewing different models. We then examine the various modeling techniques of complex obesity systems and analyze their purpose, outcome, and limitations using the selected studies. The selected models are reviewed and discussed further, explaining the global level of a proposed framework and future development and application potential.

2 Methods

A systematic literature review (SLR) is an accessible and well-organized technique to define relevant research questions, keywords, and search phrases and study (5). An SLR analyses the research question and provides different methods for analyzing the problem thoroughly and broadly. The summary of the research methodology and SLR procedure is shown in following sub-section.

2.1 Overview

In order to conduct the SLR research and disclose the findings, this study adheres to the PRISMA guidelines (6). The SLR includes following tasks: define the search strategy and keywords and describe the inclusion and exclusion criteria. The review consists of computational models of obesity (6) which were written in English and published between January 1, 2002 and January 1, 2022 and had obesity-related search phrases and computational models.

After removing duplicate results, the potential studies were identified using relevant terms and keywords in electronic databases. Prior to text screening, the titles and abstracts of the records were first checked for inclusion and exclusion criteria for inclusion in the review.

2.2 Electronic searches

We searched scientific databases PubMed/Medicine (US National Library of Medicine) and Google Scholar (Google) for potential articles. We used a “backward and forward” search to determine the study references. To “go on” and find the articles cited in particular reviews, the google search engine was employed. The chosen studies serve as a starting point for finding articles that were relevant for our investigation. The logical search strategy based on Medical Subheading terms from PubMed: MeSH terms “obesity”, “overweight”, “obese”, “model”, “simulation model”, “system dynamics”, “agent-based model”, “ABM”, “machine learning” using query [(obesity[MeSH Terms] OR obese[MeSH Terms] or overweight[MeSH Terms]) AND (model[MeSH Terms] OR simulation model[MeSH Terms] OR system dynamic [MeSH Terms] OR agent-based model[MeSH Terms] or ABM[MeSH Terms] OR machine learning [MeSH Terms])]. The following were the chosen keywords for databases and Google scholar engine:

•(“Obesity” OR “Overweight” OR “Obese” OR “Adiposity”) AND (“Simulation model” OR “Simulation”)

•(“Obesity” OR “Overweight” OR “Obese” OR “Adiposity”) AND (“Agent based model” OR “ABM” OR “Agent-based model”)

•(“Obesity” OR “Overweight” OR “Obese” OR “Adiposity”) AND (“Machine learning” OR “Prediction”)

•(“Obesity” OR “Overweight” OR “Obese” OR “Adiposity”) AND (“System dynamics” OR “Model” OR “Computational model”) AND (“model”)

The search strategy included the databases, limiting research to 20 years (from May 2012 to May 2022). The studies were selected using a systematic and logical search strategy based on Medical Subheading terms from PubMed, IEEE, and query for Google Scholar engine as explained in Figure 1. After eliminating ten duplicates, the total articles examined on 6, Jan 2022 for the year (2002–2022) generated 136 hits.

FIGURE 1
www.frontiersin.org

Figure 1 PRISMA diagram of identification and selection of studies for the review.

2.3 Inclusion and exclusion criteria

To assure the relevance of the chosen articles to the study purpose of the research, inclusion comprises the characteristics that qualify the studies for inclusion, and exclusion includes the characteristics that disqualify the studies for inclusion. First, the article’s abstract and title was carefully reviewed to evaluate its suitability for the current SLR. After that, each study was examined to determine if it met the exclusion or inclusion criteria.

For this review, only articles about obesity and obesity computational models published in English from January 2002 and January 2022 were taken into consideration. The explicit inclusion and exclusion criteria used in the study summarized in Table 1.

TABLE 1
www.frontiersin.org

Table 1 Inclusion and exclusion criteria.

2.4 Study selection process

The primary goal of the selection procedure is to find relevant articles. Using the keywords provided above, an electronic search resulted in 353 articles. After deleting 10 duplicate articles with Mendeley’s reference management tool (Elsevier, UK), the results were narrowed down to 343 articles. We eliminated 185 studies from consideration by carefully reading abstracts, title and conclusions of studies and applying inclusion and exclusion criteria.

Exclusion criteria were used to assess the relevance of the remaining 136 articles to the research objectives. The manual and electronic search yielded 41 different computational models. Genetic factors and infant studies were not considered.

3 Modeling techniques for obesity

For simulating the complexity of obesity, there are a variety of methodologies available. Because of the depth and scale of the obesity epidemic, the model should be able to capture multi-level analysis when modeling the obesity complex system (79). Modeling at a single level does not allow to identify links and feedback loops between different levels (individual, population, national, and global levels) and its degree of influence on obesity outcomes. Second, the model should be able to capture individual heterogeneity as well as variation in adaptation over time. Finally, the model explains the problem and its mechanism to slow or reverse the epidemic (10). Given these requirements, computational and simulation models taken from the literature on obesity research and complexity science offers a set of useful tools.

3.1 System dynamics

System dynamics (SD) (11, 12) is a modeling technique in which a system is modeled using key drivers, flows and feedback loops to investigate the dynamics of a system under a set of scenarios, assumptions and datasets. The simulated computer model helps us determine under what conditions and how a part of the system might fail and identify the gaps in current knowledge. A simulation model has the following properties: a) stochastic and deterministic behavior, b) static and dynamic time series, and c) discrete and continuous data. Many simulation models based on food, physical activity, social environment, and economic trends have been implemented in the literature, as shown in Table S1.

3.1.1 Mechanistic models of obesity

Hodgkin and Huxley (13) proposed the mechanistic modeling paradigm. It typically involves generating simplified mathematical equations of the causal mechanism by establishing a causal relationship between inputs and outputs based on observations of the phenomenon of interest (14). The mechanistic model can be implemented at both individual and population levels. Frerichs implemented the micro-level mechanistic model to assess the sensitivity of childhood obesity and social transmission rates. Fallah Fini et al. (15, 16) explored micro-level dynamics of Body Mass Index (BMI) distribution and prevalence to quantify the energy gap responsible for obesity in gender and racial population using mechanistic models and statistics.

3.1.2 Markov simulation models of obesity

Markov models are stochastic models that can capture the distribution of attributes and model their dynamics (17, 18). Markov simulation model can recognize patterns, make predictions and learn the statistics of sequential data. Basu (19) forecasted BMI using Medical Expenditure Panel Survey (MEPS) data and a micro-simulated probabilistic population-level model. The model was validated using the National Health and Nutrition Examination Survey (NHANES) to project that obesity growth will continue in children aged 6-9, while overall obesity prevalence will remain constant. Individual-level Markov models explain how BMI trends differ across cohorts by taking demographics (age, race, height, BMI), socioeconomic and dietary composition, and individuals at household parameters. Ball et al. (20) created an individual-level dynamic discrete-time Markov micro-simulation model for estimating lifetime healthcare costs for healthy, obese, and smoker cohorts. The economic burden and productivity loss brought on by obesity were predicted by Lightwood et al. (21) using Discrete-time Markov cohort macro model.

3.1.3 Statistical simulation models of obesity

Statistical modeling uses mathematical models and assumptions to study complex systems with arbitrary event flows at the inputs and distributions of time intervals of events. Sassi et al. (22) used the Log-Linear model to show BMI trends and the prevalence of obesity and overweight to access associated social gradients. In order to investigate the dynamics of obesity by body mass index (BMI), nutritional stage dynamics and trends in obesity by gender and socioeconomic status at the national, regional and sector level, Meisel et al. (23) developed a statistical model. Vreeman et al. (24) implemented a mathematical simulation model to understand better how food advertising and television contribute to obesity and determine the conditions under which changes in price and income affect body weight. Schroeter et al. (25) developed a micro-simulation economic model to explore eating behavior, food environment, and obesity interventions. The scalable mobility model based on the maximum utility and mobility framework can simulate individual-level weight change to show population-level weight change (26). Chen et al. (27) used a population-level model to see how population weight status and socioeconomic dispersion in longitudinal data projected the potential impact of socioeconomic interventions on obesity prevalence.

3.1.4 Dynamic microsimulation models of obesity

Dynamic microsimulation models have a bottom-up approach and individual-level focus property. The microsimulation model assumes no assumptions about agents’ interaction. Using metabolic micro-simulated model one can achieve health goal by adjusting energy intake and physical activity (28). Using data from NHANES and British and Foreign School Society (BFSS) surveys, the network-based simulation model simulates how behavioural and social influences contribute to the spread of obesity and forecasts the efficacy of weight-loss interventions (29). To estimate how long will it take to reach the government’s goal of reducing the prevalence of obesity, Abidin et al. (30) simulated changes in children’s eating behavior using sub-models of food and energy intake, energy expenditure, and body composition.

3.2 Agent-based models of obesity

The complex dynamics are modeled in the agent-based model (ABM) by replicating the agent’s interactions and actions in the system’s environment in software code. The agents are positioned in a spatial environment with predetermined rules and initial conditions. At the individual systemic levels, interactions and decisions determine the outcomes. Complex systems can benefit from the computer simulation since it shows macro-level trends and patterns utilizing individual level outcomes and a bottom-up methodology (31). Different agent-based model studies are present in the literature on obesity. The studies were categorized according to characteristics, use cases, and variables involved, as shown in Table S2, with individual advantages and limitations. An ABM approach would enable the simulation of various systems at various scales while taking unique diversity into account (32).

3.2.1 Mechanistic models

Different agent-based mechanistic models are present in the literature to understand the food decision-making process, food environment relation, and activity environment’s effects on obesity. Food costs, diet composition and food budget all factors that influence food decisions. Food inequalities can persist at the national level as a result of residential segregation, social networks, group preferences, and complex networks of social influence (33, 34). Food prices and store locations can influence low-income households’ diet quality, and food store spatial segregation promotes disparities in diet quality across income levels (35). The agent-based theoretical framework presented by Burke et al. (36) investigates the effects of decreasing food prices on weight gain, human metabolism, and social interaction. Rational addiction and variation in the self-control framework quantitatively predict the disproportionate growth in weight distribution using the discrete-time mechanistic model. Agents in the model a) compare their weight to the group’s averagely desired weight b) interactively and incrementally change their diets until they are less expensive than agent’s food budget (37). The relationship between the food reward environment and eating behavior and obesity can be explained by food reward hypothesis (38). To better comprehend how families, make restaurant selections based on socioeconomic, demographic, environmental, and nutritional characteristics, Li et al. (39) applied agent-based Huff model. to understand better how families, choose restaurants based on. Body weight can be affected by physical activity, location accessibility, leisure-time physical activity (LTPA), and obesity (40). The impact of social networks on adolescent body size, BMI, screen time, and sports participation are not well demonstrated (41).

Agent-based policy intervention model offers distinct insights into the dynamics of different obesity combat policy interventions. Zhang et al. (42) investigated the effects of societal norms, food price policies, and regulations influence on people’s eating behavior. Sugar-sweetened beverage warning labels and taxes can lower sugar-sweetened beverage consumption and body mass among youth (33, 43). Environmental and nutritional characteristics and proximity to food outlets (44) affect dietary habits. The food environment influences aggregated consumption habits and, food outlets open or closed, household income (45). The proximity of a walking destination encourages low-income neighbors to do physical activity, and the social context influences energy balance and obesity (46, 47). Increasing the community’s availability of neighborhood healthy food outlets, improving physical activity infrastructure, and higher school quality policies can help reduce body mass index disparities (48). Li et al. (49) looked at how mass media and nutrition education campaigns influence dietary habits and food intake. Household income, neighborhood income, school quality, food availability (neighborhood food environment), and exercise opportunity are the critical variables of complex obesity systemic structure. The key outcomes include educational attainment, socioeconomic status, social influence, physical activity, body mass index, cardiovascular health, and morbidity (50).

3.3 Machine learning models of obesity

By utilizing sensors, smartphone apps, electronic medical health records, and digital data, machine learning (ML) uses computer algorithms to automatically learn from experience and categorize risks and outcomes associated with obesity. As shown in Table S3, machine learning offers a novel approach to examining multivariate data and predicting the complex inter-relationships likely to cause obesity risks.

The machine learning algorithms provides a distinct picture of the current state of machine learning algorithms and data analysis. The learning algorithms can be used to characterize, adapt, learn, predict, and analyze data, thereby enhance our understanding of obesity and our ability for precise prediction. Nowadays, there is a massive amount of big data in the literature; gadgets, surveys, and data points alone have no value. Machine learning can decipher enormous amount of contradictory information and acquire new knowledge. Researchers used machine learning techniques like regression, Random Forest, Decision Tree, Convolution Neural Networks (CNN), and SVN to find connections between many causes of obesity. The inability of such models to explain the causal connection between the drivers is a major drawback for obesity modeling. To function with deep neural networks requires big data; the model will exaggerate biased outcomes due to its reliance on survey data.

Obesity levels can be detected using obesity-causing parameters, caloric intake, energy expenditure, physical activity, dietary and genetic disorders, socioeconomic factors, and anxiety or depression. Using computational intelligence methods, supervised (Decision Tree and SVN) for comparative analysis and classification, and unsupervised techniques like K-Means for clustering and validation of models (51). Using low-dimensional (Decision Tree, Random Forest, etc.) and high-dimensional ML approaches (SVN, CNN, etc.), statistical, and data visualization methodologies, we can identify potential risks associated with obesity models using different learning models. Regression analysis and data visualization approaches were used with publicly accessible health datasets from Kaggle, UCI, and Physio Net (52, 53) to comprehend how identified risk factors relate to weight change (54). Using food sales data, a population/country level model can be used to estimate the prevalence of obesity and identify the food categories that are most important for obesity prediction (55). Gender, age, and race/ethnicity were only marginally significant predictors of weight status, while physical activity was the most important factor (56). Different machine learning regression techniques can estimate the relative predictive relevance of BMI demographics and psychological, behavioral, and cognitive traits. Adolescent Brain Cognitive Development (ABCD) study (57) explained the role of fixed and potentially modifiable variables of the obesity system map and BMI datasets.

According to the study, social problems and screen time correlated significantly linked with BMI and modifiable therapy targets (58). Country-level demographics, socioeconomic, environmental, and healthcare factors explain the heterogeneity in country-level obesity prevalence better than conventional epidemiological techniques, which consider only small number of preselected variables. The basis of interpretation can be greatly explained by machine learning models (59). Conditional Random Forests were used to find diverse set of social, physical activity, and food characteristics that make up the obesogenic environment. Geographically co-occurring risk variables can be accessed using machine learning approach that is data-driven yet non-parametric (60). Using deep learning Convolution neural networks with Google Static Maps API images, one can analyze the link between features and obesity incidence based on built environment information. These algorithms extract relevant environment features, and regression can be used for quantifying the association (61).

4 Discussion

Computational models enable system-level thinking, modeling techniques, and tools to be used to study obesity as an integrated system and to explicitly model the complex system’s dynamics as well as non-linear and circular causality. Several reviews and studies available in the literature discuss the possible techniques for developing an obesity system model. According to Hammod et al. (62), complex systems and system modeling methodologies offer a promising field for researching complex dynamics of obesity. Levy et al. (63) summarize existing simulation models of obesity and the strengths and weaknesses of these models to suggest future research directions. Xue et al. (64) study the applications of system modeling in obesity. To address all essential aspects of obesity and highlight the most significant gaps and overlaps, Morshed et al. (65) summarize system dynamics and agent-based models. The machine learning, ABM, and SM models can predict childhood and adolescent obesity to assess obesity as a worldwide epidemic (2, 4, 65, 66). DeGregory et al. (66) review provides a unique overview of data analysis and machine learning methods explicitly applied to obesity. Vandenbroeck et al. (2) provide the casual loop system dynamic that explains all the possible drivers of obesity and their interconnections but is qualitative in nature with no real datasets for validation. In this review, we made an attempt to identify the majority of recent computational models that function on real-world data sets and provide quantified output to quantify the energy surplus that causes obesity.

Our review of the literature generated several key findings. First, during the past 20 years, obesity research mostly relied on SM and ABM. Most of the models implemented in SM and ABM were designed to answer specific question. Machine learning models can emerge as a valuable tool to deal with high-dimensional data (6668), due to their high predictive power, ability to model complex, non-linear relationships between variables, and capacity. The application of computational models can cover multiple domains of obesity ranging from human metabolism to behavior, environment, activity, and social influence, allowing for a general view instead of focusing on individual pieces of the system. The SM based Markov simulation (16, 1921, 62, 69, 70) statistical, network-based (29) and mechanistic (22, 23, 26) simulation models have been used in the literature to estimate the healthcare cost due to obesity outcomes; to predict the BMI distribution; and to stimulate metabolism, eating behavior, environment relationship, to quantify the energy balance responsible for obesity. An agent-based model (ABM) provides a platform to model interactions between agents to simulate social behavior, network structure, and interventions.

Second, computational models were implemented at the individual-level and population level. The individual-level models were used to understand the spatial-temporal dynamics of the epidemic. In contrast, the population level models were mechanistic models that relate individual-level responses to population density and structure, to study population dynamics. Seven of the 41 studies used empirical data to reproduce real-world scenarios at the country level, while the others were carried at the individual-level.

Third, most of the included studies used data from government sources such as National Health and Nutritional Examination Survey (NHANES 1971-2010) for studies based in the United States (US), the health survey for England (HSE), Longitudinal Cost and Medicare Current Beneficiary Survey (MCBS 1992-2001), Medical Expenditure Panel Survey (2001-2005) datasets, World Bank Data and country-specific health, and nutritional statistics.

This review demonstrated that analyzed methodologies have limits as shown in Table 2, and can be addressed by symbiotically combining their strengths and techniques into a viable solution for bridging the gaps. We can implement the quantified causal system that can explain the interconnection and causation between the drivers and can explain the indirect drivers (emergence properties) linked to the physical phenomenon of obesity.

TABLE 2
www.frontiersin.org

Table 2 Advantages and limitations of simulation modeling techniques of a complex system.

4.1 Limitations of the studies

System modeling techniques have certain limitations as shown in Table 2. Firstly, while building a detailed and comprehensive obesity system map framework, the model can become so sophisticated that the results will no longer be transparent, and validation will become almost impossible. To overcome this limitation, the whole complex system can be divided into sub-systems (2). Obesity interventions vary across populations and regions and are sensitive to assumptions and settings. As a result, SD has limitations in guiding global future intervention development.

Second, the models depended on survey data, prone to bias due to self-reported datasets. Only a few model results are reproducible and documented in selected studies (26, 35, 43, 46, 54, 55, 71), the remaining studies were either slightly or moderately reproducible. Available models were created with a single or a few questions in mind and occasionally could not incorporate demographic data directly. They cannot scale to other variables and sub-populations, as described in system dynamics limitations and machine learning techniques Tables S1–S3. The global system model simulated counterfactual comparison, and the lack of empirical data and uncertainty of assumptions remains a significant challenge.

4.2 Matching existing models to the theoretical framework of current study

One of the most significant challenges in developing and implementing the obesity model is the complexity of the systems and the scarcity of datasets for all the drivers). One feasible option for modeling obesity’s complex structure is to use a modular approach. When studying multi-level feedback and interactions, a modular approach allows for separate analysis of each system and level, allowing easy integration. Each sub-system (for example, physical activity patterns, food intake and production, social and individual psychology, environment, and physiology) would have its module, with mechanisms theory and impact paths incorporated (3). We can use both machine learning and the SM technique to investigate the system dynamics of obesity. SM allows for the integration of data from wide range of disciplines, including statistics, epidemiology, biology, nutrition, and so on. Data-driven machine learning approaches can investigate the driver’s relationship and trends (72). Mechanistic model equations (7) can interpolate food production and consumption drivers (purchasing power, nutritional value, alcohol intake, portion size) to energy balance. Some drivers in the model’s psychology sub-system, such as social tolerance of fatness and food literacy, are not quantitative, and data-driven machine learning models (73) can be used to approximate the relationship between the drivers.

These models are proposed to be combined to form a framework (Figure 2) to model the quantitative obesity systemic map (74). To implement the framework, the complex obesity system model needs to be divided into sub-systems of Food production and consumption, Psychology, Physical and Environment activity. Then, collected data from the available databases and literature would be used to define the level of importance of drivers related to obesity sub-systems along with the mechanistic mathematical equations that explain the causal relations between the drivers. Using the available datasets from NHANES and MPES etc. and mechanistic equations, new datasets can be generated and can be a part of a knowledge-based system.

FIGURE 2
www.frontiersin.org

Figure 2 Framework of complex system model of obesity (national-global level of application).

The machine-learning models will be included in the framework as the certain driver’s causal relation connections are missing. Machine learning techniques can fill the gap. Mechanistic models supply the causality that machine learning methods lack, and machine learning models supply inductive capability and handle multi-space and time scale data to approximate the relationships between drivers using past observations.

The knowledge-based system consists of discrete and continuous data of obesity can be used to train and analyze the machine learning model. The ensemble mechanistic machine learning model allow to quantify the correlation between the drivers and predict the obesity emergence dynamics and the driver’s role in the prediction which can be possible using the application of Rule based explanations of machine learning and knowledge graphs (75). Machine learning can overcome the scalability limitation of mechanistic model. The predicted values will act as a behavioral description of the model, which can then be used to identify hotspots to intervene and predict future scenarios and assist policymakers in testing policies in the complex food system.

Conclusions

Obesity is a multi-dimensional system problem. To design full capacity model to enhance obesity research and intervention, theoretical and practical issues with current computational models must be taken into consideration. Due to obesity’s non-linear dynamics and complex system effect, there is a need for emergence-focused design in complex system simulations to reproduce the multi-level emergence seen in the real world. The analysis of the literature indicated that both population-level data (weight status, socioeconomic position, physical activity, behavior and social network, and so on) and longitudinal data are required to assess the global level effect. Despite the limitations of individual simulation model, agent-based and machine learning models can fill missing gaps and function together symbiotically to model individual-level models. These individual-level models can be aggregated to global levels and estimate individual and population-level obesity dynamics. The complex hybrid system framework based on a synergetic combination of mechanistic, machine learning, and simulation model components may provide an innovative systematic approach to determine the complex interactions between obesity factors and fight the obesity epidemic.

Author contributions

The study was conceptualized and designed by AB, SS, VH and JH. AB performed the literature review and wrote the first draft of the manuscript. JH and SS edited and proofread the manuscript. All authors contributed to the article and read and approved the submitted version.

Funding

This research is partially funded by the German Federal Ministry of Education and Research (BMBF), in the frame of FACCE-SURPLUS/FACCE-JPI project UpWaste, grant number 031B0934A.

Acknowledgments

The authors acknowledge the support of DIL e.V. (German Institute of Food Technologies) for the implementation of the study.

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Supplementary material

The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fendo.2022.1027147/full#supplementary-material

References

1. Goryakin Y, Vuik S, Cecchini M. The heavy burden of obesity. Paris: OECD Publishing (2019). doi: 10.1787/2f7cd1bf-en.

CrossRef Full Text | Google Scholar

2. Vandenbroeck P, Goossens J, Clemens M. Tackling obesities: Future choices – building the obesity system map. Foresight (2007) 80. Available at: https://www.foresight.gov.uk

Google Scholar

3. Hammond RA. Complex systems modeling for obesity research. Prev Chronic Dis (2009) 6:A97–7. Available at: http://www.cdc.gov/pcd/issues/2009/jul/09_0017.htm

PubMed Abstract | Google Scholar

4. Colmenarejo G. Machine learning models to predict childhood and adolescent obesity: A review. Nutrients (2020) 12:1–31. doi: 10.3390/nu12082466

CrossRef Full Text | Google Scholar

5. Kitchenham B, Pearl Brereton O, Budgen D, Turner M, Bailey J, Linkman S. Systematic literature reviews in software engineering – a systematic literature review. Inf Softw Technol (2009) 51:7–15. doi: 10.1016/J.INFSOF.2008.09.009

CrossRef Full Text | Google Scholar

6. Moher D, Liberati A, Tetzlaff J, Altman DG, Altman D, Antes G, et al. Preferred reporting items for systematic reviews and meta-analyses: The PRISMA statement. PloS Med (2009) 6:264–9. doi: 10.1371/journal.pmed.1000097

CrossRef Full Text | Google Scholar

7. Glass TA, McAtee MJ. Behavioral science at the crossroads in public health: Extending horizons, envisioning the future. Soc Sci Med (2006) 62:1650–71. doi: 10.1016/J.SOCSCIMED.2005.08.044

PubMed Abstract | CrossRef Full Text | Google Scholar

8. Huang TT-K, Glass TA. Transforming research strategies for understanding and preventing obesity. JAMA (2008) 300:1811–3. doi: 10.1001/jama.300.15.1811

PubMed Abstract | CrossRef Full Text | Google Scholar

9. Huang TT, Drewnosksi A, Kumanyika S, Glass TA. A systems-oriented multilevel framework for addressing obesity in the 21st century. Prev Chronic Dis (2009) 6:A82–2. Available at: http://www.cdc.gov/pcd/issues/2009/jul/09_0013.htm

PubMed Abstract | Google Scholar

10. Robinson TN, Sirard JR. Preventing childhood obesity: a solution-oriented research paradigm. Am J Prev Med (2005) 28:194–201. doi: 10.1016/j.amepre.2004.10.030

PubMed Abstract | CrossRef Full Text | Google Scholar

11. Rieder WG. Simulation and modeling. Encycl Phys Sci Technol 3 edition (2003), 815–35. doi: 10.1016/B0-12-227410-5/00692-X

CrossRef Full Text | Google Scholar

12. Zeigler BP. How can modeling and simulation help engineering of system of systems? Comput Fram Syst Model Appl (2017) 1–46. doi: 10.1016/B978-1-78548-256-4.50001-6

CrossRef Full Text | Google Scholar

13. Hodgkin AL, Huxley AF. A quantitative description of membrane current and its application to conduction and excitation in nerve. J Physiol (1952) 117:500–44. doi: 10.1113/jphysiol.1952.sp004764

PubMed Abstract | CrossRef Full Text | Google Scholar

14. Baker RE, Peña J-M, Jayamohan J, Jérusalem A. Opinion piece mechanistic models versus machine learning, a fight worth fighting for the biological community? Biology letters (2018) 14(5):20170660 doi: 10.1098/rsbl.2017.0660

PubMed Abstract | CrossRef Full Text | Google Scholar

15. Frerichs LM, Araz OM, Huang TTK. Modeling social transmission dynamics of unhealthy behaviors for evaluating prevention and treatment interventions on childhood obesity. PloS One (2013) 8:e82887. doi: 10.1371/journal.pone.0082887

PubMed Abstract | CrossRef Full Text | Google Scholar

16. Fallah-Fini S, Rahmandad H, Huang TTK, Bures RM, Glass TA. Modeling US adult obesity trends: A system dynamics model for estimating energy imbalance gap. Am J Public Health (2014) 104:1230–9. doi: 10.2105/AJPH.2014.301882

PubMed Abstract | CrossRef Full Text | Google Scholar

17. Siebert U, Alagoz O, Bayoumi AM, Jahn B, Owens DK, Cohen DJ, et al. State-transition modeling: A report of the ISPOR-SMDM modeling good research practices task force-3. Value Heal (2012) 15:812–20. doi: 10.1016/j.jval.2012.06.014

CrossRef Full Text | Google Scholar

18. Tucker D, Palmer A, Valentine W, Roze S, Ray J. Counting the costs of overweight and obesity: Modeling clinical and cost outcomes. Curr Med Res Opin (2006) 22:575–86. doi: 10.1185/030079906X96227

PubMed Abstract | CrossRef Full Text | Google Scholar

19. Basu A. Forecasting distribution of body mass index in united States:Is there more room for growth? Med Decis Mak (2010) 30:E1–E11. doi: 10.1177/0272989X09351749

CrossRef Full Text | Google Scholar

20. van Baal PHM, Polder JJ, de Wit GA, Hoogenveen RT, Feenstra TL, Boshuizen HC, et al. Lifetime medical costs of obesity: Prevention no cure for increasing health expenditure. PloS Med (2008) 5:e29. doi: 10.1371/journal.pmed.0050029

PubMed Abstract | CrossRef Full Text | Google Scholar

21. Lightwood J, Bibbins-Domingo K, Coxson P, Wang YC, Williams L, Goldman L. Forecasting the future economic burden of current adolescent overweight: An estimate of the coronary heart disease policy model. Am J Public Health (2009) 99:2230–7. doi: 10.2105/AJPH.2008.152595

PubMed Abstract | CrossRef Full Text | Google Scholar

22. Sassi F, Devaux M, Cecchini M, Rusticelli E. The obesity epidemic: analysis of past and projected future trends in selected OECD countries. OECD Heal Work Pap (2009) 45:81. doi: 10.1787/225215402672

CrossRef Full Text | Google Scholar

23. Meisel JD, Sarmiento OL, Olaya C, Lemoine PD, Valdivia JA, Zarama R. Towards a novel model for studying the nutritional stage dynamics of the Colombian population by age and socioeconomic status. PloS One (2018) 13:1–22. doi: 10.1371/journal.pone.0191929

CrossRef Full Text | Google Scholar

24. Veerman JL, Van Beeck EF, Barendregt JJ, MacKenbach JP. By how much would limiting TV food advertising reduce childhood obesity. Eur J Public Health (2009) 19:365–9. doi: 10.1093/eurpub/ckp039

PubMed Abstract | CrossRef Full Text | Google Scholar

25. Schroeter C, Lusk J, Tyner W. Determining the impact of food price and income changes on body weight. J Health Econ (2008) 27:45–68. doi: 10.1016/j.jhealeco.2007.04.001

PubMed Abstract | CrossRef Full Text | Google Scholar

26. Rahmandad H, Sabounchi NS. Modeling and estimating individual and population obesity dynamics. In: Yang SJ, Greenberg AM, Endsley M, editors. Social computing, behavioral - cultural modeling and prediction. Berlin, Heidelberg: Springer Berlin Heidelberg. (2012) p. 306–13.

Google Scholar

27. Chen H, Xue H, Wang YC, Wang Y. Obesity trend in the united states and economic intervention options to change it: a simulation study linking ecological epidemiology and system dynamics modeling. Public Health (2018) 161:20–8. doi: 10.1016/j.puhe.2018.01.013

PubMed Abstract | CrossRef Full Text | Google Scholar

28. Basu S, Seligman H, Winkleby M. A metabolic-epidemiological microsimulation model to estimate the changes in energy intake and physical activity necessary to meet the healthy people 2020 obesity objective. Am J Public Health (2014) 104:1209–16. doi: 10.2105/AJPH.2013.301674

PubMed Abstract | CrossRef Full Text | Google Scholar

29. Bahr DB, Browning RC, Wyatt HR, Hill JO. Exploiting social networks to mitigate the obesity epidemic. Obesity (2009) 17:723–8. doi: 10.1038/oby.2008.615

PubMed Abstract | CrossRef Full Text | Google Scholar

30. Abidin NZ, Mamat M, Dangerfield B, Zulkepli JH, Baten MA, Wibowo A. Combating obesity through healthy eating behavior: A call for system dynamics optimization. PloS One (2014) 9:1–17. doi: 10.1371/journal.pone.0114135

CrossRef Full Text | Google Scholar

31. Heppenstall AJJ, Crooks AT, See LM, Batty M. Agent-based models of geographical systems. Agent-Based Model Geogr Syst (2012) 164:1–759. doi: 10.1007/978-90-481-8927-4

CrossRef Full Text | Google Scholar

32. Safaei M, Sundararajan EA, Driss M, Boulila W, Shapi’i A. A systematic literature review on obesity: Understanding the causes & consequences of obesity and reviewing various machine learning approaches used to predict obesity. Comput Biol Med (2021) 136:104754. doi: 10.1016/j.compbiomed.2021.104754

PubMed Abstract | CrossRef Full Text | Google Scholar

33. Langellier BA, Lê-Scherban F, Purtle J. Funding quality pre-kindergarten slots with philadelphia’s new “sugary drink tax”: Simulating effects of using an excise tax to address a social determinant of health. Public Health Nutr (2017) 20:2450–8. doi: 10.1017/S1368980017001756

PubMed Abstract | CrossRef Full Text | Google Scholar

34. Langellier BA. An agent-based simulation of persistent inequalities in health behavior: Understanding the interdependent roles of segregation, clustering, and social influence. SSM - Popul Heal (2016) 2:757–69. doi: 10.1016/j.ssmph.2016.10.006

CrossRef Full Text | Google Scholar

35. Auchincloss AH, Riolo RL, Brown DG, Cook J, Diez Roux AV. An agent-based model of income inequalities in diet in the context of residential segregation. Am J Prev Med (2011) 40:303–11. doi: 10.1016/j.amepre.2010.10.033

PubMed Abstract | CrossRef Full Text | Google Scholar

36. Burke MA, Heiland F. Social dynamics of obesity. Econ Inq (2007) 45:571–91. doi: 10.1111/j.1465-7295.2007.00025.x

CrossRef Full Text | Google Scholar

37. Beheshti R, Igusa T, Jones-Smith J. Simulated models suggest that price per calorie is the dominant price metric that low-income individuals use for food decision making. J Nutr (2016) 146:2304–11. doi: 10.3945/jn.116.235952

PubMed Abstract | CrossRef Full Text | Google Scholar

38. Hammond RA, Ornstein JT, Fellows L, Dube L, Levitan R, Dagher A. A model of food reward learning with dynamic reward exposure. Front Comput Neurosci (2012) 6:82. doi: 10.3389/fncom.2012.00082

PubMed Abstract | CrossRef Full Text | Google Scholar

39. Li Y, Du T, Peng J. Understanding out-of-home food environment, family restaurant choices, and childhood obesity with an agent-based huff model. Sustain (2018) 10:1–15. doi: 10.3390/su10051575

CrossRef Full Text | Google Scholar

40. Powell-wiley TM, Wong MS, Adu-brimpong J, Brown ST, Hertenstein DL, Zenkov E, et al. Simulating the impact of crime on African-American women’s physical activity and obesity Tiffany. Obesity (2018) 25:2149–55. doi: 10.1002/oby.22040

CrossRef Full Text | Google Scholar

41. Shoham DA, Tong L, Lamberson PJ, Auchincloss AH, Zhang J, Dugas L, et al. An actor-based model of social network influence on adolescent body size, screen time, and playing sports. PloS One (2012) 7:e39795–e39795. doi: 10.1371/journal.pone.0039795

CrossRef Full Text | Google Scholar

42. Zhang D, Giabbanelli PJ, Arah OA, Zimmerman FJ. Impact of different policies on unhealthy dietary behaviors in an urban adult population: An agent-based simulation model. Am J Public Health (2014) 104:1217–22. doi: 10.2105/AJPH.2014.301934

PubMed Abstract | CrossRef Full Text | Google Scholar

43. Lee BY, Ferguson MC, Hertenstein DL, Adam A, Zenkov E, Wang PI, et al. Simulating the impact of sugar-sweetened beverage warning labels in three cities. Am J Prev Med (2018) 54:197–204. doi: 10.1016/j.amepre.2017.11.003.Simulating

PubMed Abstract | CrossRef Full Text | Google Scholar

44. Li Y, Zhang D, Thapa JR, Madondo K, Yi S, Fisher E, et al. Assessing the role of access and price on the consumption of fruits and vegetables across new York city using agent-based modeling. Prev Med (Baltim) (2018) 106:73–8. doi: 10.1016/j.ypmed.2017.10.014

CrossRef Full Text | Google Scholar

45. Blok DJ, De Vlas SJ, Bakker R, Van Lenthe FJ. Reducing income inequalities in food consumption: Explorations with an agent-based model. Am J Prev Med (2015) 49:605–13. doi: 10.1016/J.AMEPRE.2015.03.042

PubMed Abstract | CrossRef Full Text | Google Scholar

46. Brown DG, Carolina N, Hill C. A spatial agent-based model for the simulation of adults’ daily walking within a city. Am J Prev Med (2012) 40:353–61. doi: 10.1016/j.amepre.2010.11.017.A

CrossRef Full Text | Google Scholar

47. Giabbanelli PJ, Alimadad A, Dabbaghian V, Finegood DT. Modeling the influence of social networks and environment on energy balance and obesity. J Comput Sci (2012) 3:17–27. doi: 10.1016/j.jocs.2012.01.004

CrossRef Full Text | Google Scholar

48. Orr MG, Kaplan GA, Galea S. Neighbourhood food, physical activity, and educational environments and black/white disparities in obesity: a complex systems simulation analysis. J Epidemiol Community Heal (2016) 70:862–7. doi: 10.1136/jech-2015-205621

CrossRef Full Text | Google Scholar

49. Li Y, Zhang D, Pagán JA. Social norms and the consumption of fruits and vegetables across new York city neighborhoods. J Urban Heal (2016) 93:244–55. doi: 10.1007/s11524-016-0028-y

CrossRef Full Text | Google Scholar

50. Orr MG, Galea S, Riddle M, Kaplan GA. Reducing racial disparities in obesity: simulating the effects of improved education and social network influence on diet behavior. Ann Epidemiol (2014) 24:563–9. doi: 10.1016/J.ANNEPIDEM.2014.05.012

PubMed Abstract | CrossRef Full Text | Google Scholar

51. Cervantes RC, Palacio UM. Estimation of obesity levels based on computational intelligence. Inf Med Unlocked (2020) 21:100472. doi: 10.1016/j.imu.2020.100472

CrossRef Full Text | Google Scholar

52. Kaggle Data Page. (2022). Available at: https://www.kaggle.com/general (Accessed January 13, 2022).

Google Scholar

53. Dua D, Graff C. UCI machine learning repository. Univ California, Irvine: Sch Inf Comput Sci (2017). Available at: http://archive.ics.uci.edu/ml.

Google Scholar

54. Chatterjee A, Gerdes MW, Martinez SG. Identification of risk factors associated with obesity and overweight–a machine learning overview. Sensors (Switzerland) (2020) 20:2734. doi: 10.3390/s20092734

CrossRef Full Text | Google Scholar

55. Dunstan J, Aguirre M, Bastías M, Nau C, Glass TA, Tobar F. Predicting nationwide obesity from food sales using machine learning. Health Inf J (2020) 26:652–63. doi: 10.1177/1460458219845959

CrossRef Full Text | Google Scholar

56. Cheng X, Lin S-Y, Liu J, Liu S, Zhang J, Nie P, et al. Does physical activity predict obesity-a machine learning and statistical method-based analysis. J Environ Res Public Heal (2021) 18:3966. doi: 10.3390/ijerph18083966

CrossRef Full Text | Google Scholar

57. Garavan H, Bartsch H, Conway K, Decastro A, Goldstein R, Heeringa S, et al. Recruiting the ABCD sample: Design considerations and procedures. Dev Cognit Neurosci (2018) 32. doi: 10.1016/j.dcn.2018.04.004

CrossRef Full Text | Google Scholar

58. Gray J, Schvey N, Tanofsky-Kraff M. Demographic, psychological, behavioral, and cognitive correlates of BMI in youth: Findings from the adolescent brain cognitive development (ABCD) study. Psychol Med (2020) 50:1539–47. doi: 10.1136/bmj.2.5963.124

PubMed Abstract | CrossRef Full Text | Google Scholar

59. Scheinker D, Valencia A, Rodriguez F. Identification of factors associated with variation in US county-level obesity prevalence rates using epidemiologic vs machine learning models. JAMA Netw Open (2019) 2:e192884. doi: 10.1001/jamanetworkopen.2019.2884

PubMed Abstract | CrossRef Full Text | Google Scholar

60. Nau C, Ellis H, Huang H, Schwartz BS, Hirsch A, Bailey-Davis L, et al. Exploring the forest instead of the trees: An innovative method for defining obesogenic and obesoprotective environments. Health Place (2015) 35:136–46. doi: 10.1016/J.HEALTHPLACE.2015.08.002

PubMed Abstract | CrossRef Full Text | Google Scholar

61. Maharana A, Nsoesie EO. Use of deep learning to examine the association of the built environment with prevalence of neighborhood adult obesity. JAMA Netw Open (2018) 1. doi: 10.1001/JAMANETWORKOPEN.2018.1535

PubMed Abstract | CrossRef Full Text | Google Scholar

62. Hammond RA. Complex systems modeling for obesity. Preventing chronic disease (2009) 6:A97. Available at: http://www.cdc.gov/pcd/issues/2009/jul/09_0017.htm

PubMed Abstract | Google Scholar

63. Levy DT, Mabry PL, Wang YC, Gortmaker S, Huang TTK, Marsh T, et al. Simulation models of obesity: A review of the literature and implications for research and policy. Obes Rev (2011) 12:378–94. doi: 10.1111/j.1467-789X.2010.00804.x

PubMed Abstract | CrossRef Full Text | Google Scholar

64. Xue H, Slivka L, Igusa T, Huang TT, Wang Y. Applications of systems modelling in obesity research. Obes Rev (2018) 19:1293–308. doi: 10.1111/obr.12695

PubMed Abstract | CrossRef Full Text | Google Scholar

65. Morshed AB, Kasman M, Heuberger B, Hammond RA, Hovmand PS. A systematic review of system dynamics and agent-based obesity models: Evaluating obesity as part of the global syndemic. Obes Rev (2019) 20:161–78. doi: 10.1111/obr.12877

PubMed Abstract | CrossRef Full Text | Google Scholar

66. DeGregory KW, Kuiper P, DeSilvio T, Pleuss JD, Miller R, Roginski JW, et al. A review of machine learning in obesity. Obes Rev (2018) 19:668–85. doi: 10.1111/obr.12667

PubMed Abstract | CrossRef Full Text | Google Scholar

67. Ferdowsy F, Rahi KSA, Jabiullah MI, Habib MT. A machine learning approach for obesity risk prediction. Curr Res Behav Sci (2021) 2:100053. doi: 10.1016/j.crbeha.2021.100053

CrossRef Full Text | Google Scholar

68. Montanez CAC, Fergus P, Hussain A, Al-Jumeily D, Abdulaimma B, Hind J, et al. Machine learning approaches for the prediction of obesity using publicly available genetic profiles. Proc Int Jt Conf Neural Networks (2017), 2743–50. doi: 10.1109/IJCNN.2017.7966194

CrossRef Full Text | Google Scholar

69. Wang YC, Colditz GA, Kuntz KM, Claire Y. Forecasting the obesity epidemic in the aging U.S. population. Obesity (2007) 15:2855–65. doi: 10.1038/oby.2007.339

PubMed Abstract | CrossRef Full Text | Google Scholar

70. Fallah-Fini S, Rahmandad H, Chen HJ, Xue H, Wang Y. Connecting micro dynamics and population distributions in system dynamics models. Syst Dyn Rev (2013) 29:197–215. doi: 10.1002/sdr.1508

PubMed Abstract | CrossRef Full Text | Google Scholar

71. Meisel JD, Sarmiento OL, Olaya C, Valdivia JA, Zarama R. A system dynamics model of the nutritional stages of the Colombian population. Kybernetes (2016) 45:554–70. doi: 10.1108/K-01-2015-0010

CrossRef Full Text | Google Scholar

72. Géron A. Hands-on machine learning with scikit-learn, keras, and TensorFlow. O’ Reilly Media, Inc. (2019) 568 pages.

Google Scholar

73. Montáns FJ, Chinesta F, Gómez-Bombarelli R, Kutz JN. Data-driven modeling and learning in science and engineering. Comptes Rendus - Mec (2019) 347:845–55. doi: 10.1016/j.crme.2019.11.009

CrossRef Full Text | Google Scholar

74. von Rueden L, Mayer S, Sifa R, Bauckhage C, Garcke J. Combining machine learning and simulation to a hybrid modelling approach: Current and future directions BT. In: Berthold MR, Feelders A, Krempl G, editors. Advances in intelligent data analysis XVIII. Cham: Springer International Publishing. (2020) p. 548–60.

Google Scholar

75. Dervakos E, Menis -Mastromichalakis O, Chortaras A, Stamou G. Computing rule-based explanations of machine learning classifiers using knowledge graphs. arXiv CoRR (2022) abs/2202.03971. doi: 10.48550/arxiv.2202.03971

CrossRef Full Text | Google Scholar

Keywords: obesity, complex system, simulation model, machine learning, statistical methods, computational models, system dynamics

Citation: Bhatia A, Smetana S, Heinz V and Hertzberg J (2022) Modeling obesity in complex food systems: Systematic review. Front. Endocrinol. 13:1027147. doi: 10.3389/fendo.2022.1027147

Received: 24 August 2022; Accepted: 27 September 2022;
Published: 13 October 2022.

Edited by:

Mikiko Watanabe, Sapienza University of Rome, Italy

Reviewed by:

Zheng Liu, Peking University, China
Joanne Karam, University of Balamand, Lebanon

Copyright © 2022 Bhatia, Smetana, Heinz and Hertzberg. 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.

*Correspondence: Anita Bhatia, a.bhaita@dil-ev.de

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.