Skip to main content
BMC Medicine logoLink to BMC Medicine
. 2023 Mar 21;21:105. doi: 10.1186/s12916-023-02789-8

Bayesian network modelling to identify on-ramps to childhood obesity

Wanchuang Zhu 1,2,4,, Roman Marchant 2,4, Richard W Morris 3,4, Louise A Baur 4,5,6, Stephen J Simpson 4,7, Sally Cripps 1,4,8,9
PMCID: PMC10031893  PMID: 36944999

Abstract

Background

When tackling complex public health challenges such as childhood obesity, interventions focused on immediate causes, such as poor diet and physical inactivity, have had limited success, largely because upstream root causes remain unresolved. A priority is to develop new modelling frameworks to infer the causal structure of complex chronic disease networks, allowing disease “on-ramps” to be identified and targeted.

Methods

The system surrounding childhood obesity was modelled as a Bayesian network, using data from The Longitudinal Study of Australian Children. The existence and directions of the dependencies between factors represent possible causal pathways for childhood obesity and were encoded in directed acyclic graphs (DAGs). The posterior distribution of the DAGs was estimated using the Partition Markov chain Monte Carlo.

Results

We have implemented structure learning for each dataset at a single time point. For each wave and cohort, socio-economic status was central to the DAGs, implying that socio-economic status drives the system regarding childhood obesity. Furthermore, the causal pathway socio-economic status and/or parental high school levels → parental body mass index (BMI) → child’s BMI existed in over 99.99% of posterior DAG samples across all waves and cohorts. For children under the age of 8 years, the most influential proximate causal factors explaining child BMI were birth weight and parents’ BMI. After age 8 years, free time activity became an important driver of obesity, while the upstream factors influencing free time activity for boys compared with girls were different.

Conclusions

Childhood obesity is largely a function of socio-economic status, which is manifest through numerous downstream factors. Parental high school levels entangle with socio-economic status, and hence, are on-ramp to childhood obesity. The strong and independent causal relationship between birth weight and childhood BMI suggests a biological link. Our study implies that interventions that improve the socio-economic status, including through increasing high school completion rates, may be effective in reducing childhood obesity prevalence.

Supplementary Information

The online version contains supplementary material available at 10.1186/s12916-023-02789-8.

Keywords: Childhood obesity, Causal inference, Bayesian modelling, Graphical models

Background

Chronic diseases emerge as the outcome of complex interactions among many variables, spanning individual biology (genetics, epigenetics, metabolism, physiology, behaviours) through to environmental, social and psychological, societal, and global influences [1]. Knowledge of this complexity has been important in moving beyond simple linear regression approaches to the prevention and treatment of chronic diseases. However, the challenge remains to tame the complexity of chronic disease systems by (1) simplifying the system and (2) identifying key causal pathways among the tangle of influences, which can then be targeted through public health and clinical interventions [2].

One advance towards simplifying the system has been the discovery that many chronic conditions (e.g. obesity, cardiometabolic diseases, many cancers, dementia, autoimmune diseases), as well as the biology of ageing, share a common immuno-metabolic substrate, which is powerfully modulated by diet, sleep, physical activity and mental health [3, 4]. Identifying such common mechanisms and causal structures simplifies the complex disease system, potentially rendering it more tractable to interventions that yield multiple simultaneous benefits.

When developing effective intervention targets within a complex system, it is important to distinguish immediate causal factors from influences which serve as “on-ramps” to increased risk of disease. Commonly, health interventions target immediate causes, such as poor diet or physical inactivity in the case of obesity, while leaving upstream root causes untouched and the problem unsolved [5]. Hence, a priority is to develop modelling frameworks which can infer the causal structure of chronic disease networks.

Here we implement one of the latest techniques in causal modelling, Bayesian networks (BN), to conduct a probabilistic causal analysis of the factors leading to childhood obesity, using data from a population study of Australian children. This method has the advantage of separating causal factors into those that are immediate factors, and therefore directly connected to the outcome, from those that serve as on-ramps, and are connected indirectly via intermediate variables [6]. Inference in BN has two parts: inference regarding the parameters of a particular network structure, and inference regarding the actual structure itself. BN studies in health care (reviewed by McLachlan et al. [7]) have largely ignored inference regarding the network structure and either assumed a particular structure a priori or sought the most likely structure without considering the relative probabilities of all possible structures. The latter is especially problematic when there are many near equally likely structures, as is inevitably the case within complex networks of interacting variables such as for chronic disease. To address these problems, we used a technique, known as Partition Markov chain Monte Carlo (PMCMC) [8], to place probabilities on all possible network structures rather than selecting a single most likely network structure.

Methods

Data sources

Data for the analyses came from ‘Growing Up in Australia: The Longitudinal Study of Australian Children’ (LSAC) [9], Australia’s nationally representative children’s longitudinal study, focusing on social, economic, physical, and cultural impacts on health, learning, social and cognitive development. The study tracks two cohorts of children, referred to as the birth (B) cohort (5107 infants from 0 to 1 years old) and the kindergarten (K) cohort (4983 children from ages 4 to 5 years). Data were collected over seven biennial visits (“Waves”) from 2004 to 2016.

A selection of ~25 variables (Table 1) was chosen from the questionnaires for inclusion in Bayesian network models, informed by the existing literature on childhood obesity; e.g. the literature indicates that parental body mass index (BMI), socio-economic status, birthweight score and screen time are causally associated with childhood BMI.

Table 1.

The descriptions of the variables in the analysis

Abbreviation Type Description
BMI Continuous Child BMI z-score for age based on CDC growth reference. The adjustment was made by the data provider.
BMI1 Continuous Parent 1’s BMI. Parent 1 is the primary carer who knows best of the child.
BMI2 Continuous Parent 2’s BMI. Parent 2 is Parent 1’s partner or another adult in the home with a parental relationship to the study child. In most cases this is the biological father, but step-fathers are also common.
FTA Discrete Study child’s choice to spend free time. 1: inactive, 2: both, 3: active. The data was collected via the face-to-face interview (F2F) with P1 and the study child.
CD Discrete SDQ conduct problems scale (integer 0 to 10) of child. Higher value indicates more severe conduct problem. The SDQ was completed by P1 during the interview questionnaire (P1D).
DP1 Discrete Parent 1 depression K6 score. Higher value indicates less depression.
EG Continuous Total minutes playing electronic games per week. This was reported by P1.
EM Discrete SDQ emotional problems scale (integer 0 to 10) of child. Higher value indicates more severe emotional problem. The SDQ was completed by P1 during the interview questionnaire (P1D).
FH Discrete Household financial hardship score (0–6). 0: not hard; 6: very hard.
FS Discrete Parent 1 financial stress (1–6). 1: prosperous; 2: very comfortable; 3: reasonably comfortable; 4: just getting along; 5: poor; 6: very poor. The data was collected by F2F interview with P1.
INC Continuous Usual weekly income for household.
P1E Discrete P1’s high school level. Higher value indicates more high school years completed.
P2E Discrete P2’s high school level. Higher value indicates more high school years completed.
OD Discrete The quality of outdoor environment. Higher value indicates worse outdoor environment. This is derived from several F2F questions about the neighbourhood.
RP1 Discrete The scale of Parent 1 feeling rushed. Higher value indicates being less rushed. This data was completed by P1 during the interview questionnaire (P1D).
SE Continuous The z-score for socioeconomic position among all families. The derivation of this variable can be found in Gibbings et. al. [10].
SL Discrete The study child sleep quality. Higher value indicates better sleep quality. The data was collected via the face-to-face interview (F2F) which was conducted with P1 and the study child. This variable is a summation of several questions, such as wheezing, snoring, waking during the night, bed wetting, nightmares and so on.
SEX Discrete Gender. 1: male; 2: female.
TV Continuous Total minutes watching TV per week. This was reported by P1.
BWZ Continuous Birth weight Z-score.
GW Discrete Gestation weeks.
FV Discrete Serves of fruit and vegetables per day. This was reported by P1.
HF Discrete Serves of high-fat food (inc. whole milk) per day. This was reported by P1.
HSD Discrete Serves of high-sugar drinks per day.
SLD Continuous Sleep time duration (in hours). This was reported by P1.
LOTE Discrete Is the child regularly spoken to in a language other than English by you or other relatives, babysitters or at child care, pre-school or school? 1: NO, 2: YES. This data is collected via F2F with P1.

Study design

We analysed 12 of the cross-sectional datasets (waves 2–7 in the B cohort and waves 1–6 in the K cohort). For each wave and cohort, a Bayesian network (BN) [6] was used to model the factors surrounding childhood BMI. At each time point (wave) the cross-sectional dataset was used to construct the distribution of possible network structures, allowing for inference on the causal pathways to childhood BMI at that time point. By comparing cross-sectional networks, we could then follow the evolution of these causal pathways over time.

To investigate the causal factors of childhood BMI in different genders, we further split each data set into boys and girls and made inferences on the corresponding Bayesian networks separately.

Learning a Bayesian network

When aiming to infer causality, graph structures are sought which do not contain any cycles/loops (such loops lead to self-causality, which is hard to interpret). These structures are called directed acyclic graphs (DAGs). Figure 1a illustrates a hypothetical DAG containing four variables: socio-economic status, BMI of the primary caregiver (BMI1), BMI of the second parent (BMI2), and BMI of the child (BMI). The interpretation of this DAG is as follows: First, socio-economic status is antecedent to parents’ BMI, i.e. socio-economic status is causal to the parents’ BMI and not the other way around. Second, both caregivers’ BMIs are causal to the child’s BMI. Third, conditional on the caregivers’ BMIs, a child’s BMI is independent of socio-economic status, i.e. socio-economic status has no impact on child BMI, given the parents’ BMI.

Fig. 1.

Fig. 1

An example of directed acyclic graph (DAG) containing four nodes. A directed edge between two nodes may indicate a causal relationship. For instance, SE → BMI1 could be interpreted as SE impacts BMI1. SE denotes socio-economic status, BMI1 denotes the primary caregiver’s BMI, BMI2 denotes the second caregiver’s BMI, and BMI denotes the child’s BMI. Panel (a) is the example DAG and panel (b) shows its corresponding completed partially directed acyclic graph, which will be discussed in section 'Learning a Bayesian network'

A BN is a graphical representation of the equations in a structural equation model (SEM). In a Bayesian paradigm, one starts with a prior belief about the subject of interest (here, the DAG structure) based on existing knowledge. Then, on observing data, this prior belief is updated via what is known as a ‘likelihood function’ to arrive at a revised (‘posterior’) belief. In the context of BNs, the subject of interest has two components: first, the parameters of a particular DAG configuration, which we denote generically by θG, including quantities such as the strength of the connection between two factors; and second, the DAG itself, denoted by G. We wish to infer both θG and G, which is done via the joint posterior distribution P(θG, G∣ data) = P(θG∣ G, data)P(G∣ data). We first make inference regarding the structure G, by attaching probabilities to structures, P(G∣ data) and then, given a structure, infer the parameters needed to prescribe that structure P(θG∣ G, data). In the first step, P(G∣ data) is computed by integrating over all the possible values of parameters. This is different from traditional SEM which either assumes G is known or selects a single G,G^ say, using a model selection technique and then makes inference only about θG^ [11, 12]. However, structure learning is arguably more fundamental to causal inference than parameter estimation, since the parameters can only be estimated once the structure is known.

The review by McLachlan and colleagues [7] refers to three approaches for estimating a BN structure: data-driven, expert knowledge-driven, and hybrid approaches. These approaches are all Bayesian, which correspond to varying prior beliefs. The solely data-driven approach is analogous to a prior belief which assumes that each possible DAG is equally likely. The expert approach is analogous to a prior belief which assumes that the expert-constructed network is the true network, with probability 1. The hybrid approach, as used here, allows the strength of prior beliefs to vary both within and across structures; hence, information from different sources can be incorporated in a logically consistent manner, allowing the relative contributions of information from experts and from data to be measured. Importantly, hybrid approaches provide an ideal platform for formalising the collaboration between subject domain experts and specialist data experts: both groups are essential for success.

Although Bayesian networks have the potential to implement causal inference using observational data, they are not without drawbacks. First, the number of possible DAGs grows super-exponentially with respect to the number of variables, and it is computationally infeasible to compute the likelihood for each possible DAG once there are more than only a moderate number (~10) of variables. Second, for linear Gaussian Bayesian networks, the structure learning algorithms can only learn up to a DAG’s equivalence class, in which all the DAGs are equally likely [6]. The equivalence class is represented by a completed partially directed acyclic graph (CPDAG) [6]. CPDAGs contain undirected links which could be in either direction. Figure 1b shows the CPDAG of the DAG in Fig. 1a. In Fig. 1b, the undirected link between socio-economic status and BMI1 indicates we cannot distinguish the causal directions. For computational reasons, almost all the existing algorithms to estimate network structures assume that continuous variables cannot be ‘parents’ of discrete variables [10]. In our data, there are both discrete and continuous variables. The algorithm we used to conduct structure learning is Partition Markov chain Monte Carlo (PMCMC) [7] and the code is available at the Comprehensive R Archive Network (https://cran.r-project.org/web/packages/BiDAG/index.html). All the analyses in this paper were undertaken in R 4.0.4 (https://www.R-project.org/). PMCMC reduces the abovementioned computational challenges by collapsing the DAG space into partition space. We have adopted a strategy which considers every variable to be a Gaussian random variable to tackle the challenge caused by the existence of a mixture of continuous and discrete random variables in the data [13]. The details can be found in Additional file 1 [section of “The strategy in Partition MCMC to handle hybrid Bayesian networks”].

By applying PMCMC to the LSAC data, we obtained posterior samples of DAG structures at each time point for each wave and cohort of the LSAC data. Following the changes in DAG structures across waves allowed us to observe how causal patterns change as children age.

We also calculated the posterior probability of each DAG (top left corner), which describes the probability of each DAG given the data. These probabilities are expressed as a proportion of the sum of the posterior probability densities corresponding to the top 100 graphs. The larger the value, the more probable is the graph. Mathematically, the probability is defined as dit=1100dt, where di is the likelihood of the ith graph; i.e. a value of 70% indicates that when considering the subset of the top 100 graph structures, that graph has a posterior probability of 0.70 if each graph is equally likely a priori.

Results

Table 2 lists the demographic features of the 2135 children depicted in Fig. 2 (B cohort wave 5), stratified over three weight classes according to BMI (underweight or less, normal weight, overweight or greater, based on Cole and colleagues [14]). The pattern of mean differences between weight classes is consistent with much of the previous literature on obesity. Children with obesity were more likely to have a lower socio-economic status score and more financial hardship; were less active with more TV minutes; have parents with higher BMI; and have a higher birth weight z-score. However, these mean differences cannot elucidate the causal dependencies represented by the DAGs. See the Supplementary Material for the demographic features of the other waves.

Table 2.

Birth cohort aged 8 to 9 years

Characteristic Underweight N = 107a Normal N = 1601a Overweight N = 427a
Female 57 (53%) 763 (48%) 218 (51%)
BMI z-score (BMI) -1.86 (0.68) 0.13 (0.59) 1.62 (0.38)
socioeconomic position (SE) 0.35 (0.99) 0.33 (0.92) 0.06 (0.88)
Child’s choice to spend free time (FTA)
 Active 29 (27%) 430 (27%) 86 (20%)
 Active and inactive 55 (51%) 750 (47%) 199 (47%)
 Inactive 23 (21%) 420 (26%) 142 (33%)
Total No. of TV minutes for an average week (TV) 12 (7) 13 (8) 14 (8)
Total No. of electronic game minutes for an average week (EG) 5.3 (5.2) 5.0 (4.9) 5.3 (5.4)
SDQ Emotional symptoms scale (EM) 2.06 (1.99) 1.62 (1.76) 1.82 (1.87)
SDQ Conduct problems scale (CD) 1.00 (1.14) 1.08 (1.30) 1.30 (1.44)
Weekly household income (annual) (INC)
 $0–$999 ($0–$51999) 10 (9.3%) 86 (5.4%) 46 (11%)
 $1000–$1999 ($52,000–$103,999) 34 (32%) 516 (32%) 133 (31%)
 $2000–$2999 ($104,000–$155,999) 37 (35%) 540 (34%) 154 (36%)
 $3000 or more ($156,000 or more) 26 (24%) 459 (29%) 94 (22%)
How family is getting on financially (FS)
 Prosperous/very comfortable 25 (23%) 533 (33%) 113 (26%)
 Comfortable/getting along 82 (77%) 1,057 (66%) 308 (72%)
 Poor/very poor 0 (0%) 11 (0.7%) 6 (1.4%)
Hardship scale (FH) 0.15 (0.45) 0.13 (0.51) 0.21 (0.56)
Parental school completion (P1E) 78 (73%) 1,281 (80%) 302 (71%)
Parental school completion (P2E) 68 (64%) 1,088 (68%) 265 (62%)
Parental body mass index (BMI1) 24.2 (4.9) 25.5 (5.1) 28.8 (6.0)
Parental body mass index (BMI2) 25.7 (3.3) 27.3 (3.9) 29.4 (4.7)
Frequency of feeling rushed (RP1)
 Always/often 65 (61%) 992 (62%) 242 (57%)
 Sometimes 37 (35%) 502 (31%) 149 (35%)
 Rarely/never 5 (4.7%) 107 (6.7%) 36 (8.4%)
K-6 Depression scale summed score (DP1) 8.57 (2.65) 8.42 (2.83) 8.86 (3.33)
Frequency ate fruit and vegetables (FV) 3.19 (1.25) 3.41 (1.38) 3.28 (1.38)
Frequency ate high-fat food (inc. whole milk) (HF) 3.20 (1.41) 3.24 (1.43) 3.12 (1.54)
Frequency drank high-sugar drinks (HSD) 0.99 (1.08) 0.94 (1.02) 1.04 (1.07)
Poor sleep quality (SL)b 33 (31%) 463 (29%) 116 (27%)
Wake up in the morning (Time) (SLD) 612 (43) 618 (38) 611 (43)
Child regularly spoken to in a language other than English (LOTE) 23 (21%) 251 (16%) 69 (16%)
No. weeks of gestation (GW) 38.23 (6.01) 38.92 (3.76) 39.01 (3.44)
Birth weight z-score (BWZ) -0.42 (0.99) 0.04 (1.04) 0.21 (1.10)

an (%); Mean (SD)

bSleep problems > 0

Fig. 2.

Fig. 2

The CPDAG derived from the most probable DAG for Wave 5 in B cohort. The child BMI node is highlighted by a red diamond shape. The thicknesses of the edges in the network correspond to the strength of relationship between nodes exists, with a thicker line denoting a higher absolute value. The edge coefficients are obtained by regression analysis given the DAG structure. The coefficients of undirected edges are inherited from the values of directed edges. The blue and orange edges indicate positive and negative relationships respectively. Orange ellipse nodes denote ancestors of child BMI

Central role of socio-economic status and parental education over all time points

The CPDAG derived from the most probable DAG for B cohort waves 5 (age 8–9) is shown in Fig. 2. It clearly shows that socio-economic status played a central role in the obesity networks we studied. For every wave in the B cohort, socio-economic status sits in the central position of the CPDAG structure. This implies that socio-economic status drives almost everything else in the network structure. The same conclusion applies to other waves. For Fig. 2, the effect size of socio-economic status on a child’s BMI z-score is about −0.062. In other words, a unit change in socio-economic status can lead to a decrease of 0.062 in a child’s BMI z-score on average. In LSAC, socio-economic status was derived from family income, parents’ education and parents’ occupational status (Gibbings and colleagues [15]); however, our results indicate that socio-economic status represents an important influence on child BMI over and above any of its constituents alone. In addition, more than 99% of the posterior samples of DAG structures contain a pathway from socio-economic status or parental high school level to child BMI. The detail of the percentages is found in Table 3.

Table 3.

The percentage of the path (SE/P1E/P2E → BMI1/BMI2 → BMI) appearing in the posterior samples for every wave

Wave 1 2 3 4 5 6 7
B cohort NA 1.000 1.000 0.998 0.999 1.000 1.000
K cohort 0.996 1.000 1.000 1.000 1.000 1.000 NA

DAG structures from every wave show the importance of both parents finishing high school (P1E for mother, P2E for father). These two variables are correlated with socio-economic status, and the relationships are present in every DAG. The importance of this relationship is especially apparent in the network for K cohort wave 1 (Fig. 3), for which no specific socio-economic status variable was available. Figure 3 shows that in the absence of a specific socio-economic status variable, the parental high school level becomes the central node of the network.

Fig. 3.

Fig. 3

The CPDAG derived from the most probable DAG for Wave 1 in K cohort. The child BMI node is highlighted by a red diamond shape. The thicknesses of the edges in the network correspond to the strength of relationship between nodes exists, with a thicker line denoting a higher absolute value. The edge coefficients are obtained by regression analysis given the DAG structure. The coefficients of undirected edges are inherited from the values of directed edges. The blue and orange edges indicate positive and negative relationships respectively. Orange ellipse nodes denote ancestors of child BMI

Free time activity becomes a driver of obesity as children age

For children up to the age of 6 years (Fig. 4), a child’s BMI is on the periphery of the DAG and is connected to the other variables only via the BMI of the child’s carers (BMI1 and BMI2) and the child’s birth weight z-score. After the age of 6 years, the drivers of childhood obesity become more complex. There is a formation of another sub-graph around child-specific variables, such as conduct disorder, emotional problems, sleep quality and quantity and electronic games, although there is considerable uncertainty associated with the direction and strength of these relationships at different waves.

Fig. 4.

Fig. 4

The CPDAG derived from the most probable DAG for Wave 4 in B cohort. The child BMI node is highlighted by a red diamond shape. The thicknesses of the edges in the network correspond to the strength of relationship between nodes exists, with a thicker line denoting a higher absolute value. The edge coefficients are obtained by regression analysis given the DAG structure. The coefficients of undirected edges are inherited from the values of directed edges. The blue and orange edges indicate positive and negative relationships respectively. Orange ellipse nodes denote ancestors of child BMI

Figure 2 shows that after age 8 years, free time activity (e.g. dancing and sports) becomes an important driver of obesity, and this, in turn, is driven by socio-economic status and the extent of electronic gaming by the child. In Fig. 2, the effect size of free time activity for a child’s BMI z-score is −0.118, which is significant. In other words, a unit change in free time activity can lead to a decrease of 0.118 in a child’s BMI z-score on average. Figure 4 also indicates that gender begins to impact a child’s BMI from age 6 (B cohort wave 4). However, gender does not directly influence a child’s BMI; rather, it passes its influence through other paths, e.g. SEX → electronic gaming→ free time activity → child BMI, which is shown in Fig. 2. To further investigate the impact of gender, we applied PMCMC to boys and girls separately. The CPDAG derived from the most likely DAG of B cohort wave 5 is presented in Fig. 5 for boys (Fig. 5a) and girls (Fig. 5b), respectively. For boys, the causal pathway electronic gaming → free time activity → child BMI emerges. However, for girls, sleep → free time activity → child BMI is the main pathway regarding how free time activity impacts child BMI. It would appear that boys and girls have different upstream factors influencing free time activity.

Fig. 5.

Fig. 5

a The CPDAG derived from the most probable DAG for boys in Wave 5 B cohort. The child BMI node is highlighted by a red diamond shape. The thicknesses of the edges in the network correspond to the strength of relationship between nodes exists, with a thicker line denoting a higher absolute value. The edge coefficients are obtained by regression analysis given the DAG structure. The coefficients of undirected edges are inherited from the values of directed edges. The blue and orange edges indicate positive and negative relationships respectively. Orange ellipse nodes denote ancestors of child BMI. b The CPDAG derived from the most probable DAG for girls in Wave 5 B cohort. The child BMI node is highlighted by a red diamond shape. The thicknesses of the edges in the network correspond to the strength of relationship between nodes exists, with a thicker line denoting a higher absolute value. The edge coefficients are obtained by regression analysis given the DAG structure. The coefficients of undirected edges are inherited from the values of directed edges. The blue and orange edges indicate positive and negative relationships respectively. Orange ellipse nodes denote ancestors of child BMI

To illustrate the difference between BN and multiple regression, we conducted analyses using both techniques on a dataset containing variables: child BMI, parents’ BMI, socio-economic status, and parental high school level. Child BMI was the dependent variable in multiple regression analysis, and we compared its results to that of BN. The most probable DAG obtained by PMCMC showed the complete set of direct and indirect causal pathways from each of the variables to the child’s BMI. However, multiple regression only revealed the direct paths between parental BMIs and children’s BMI, with the other indirect relationships not detected. More details of this comparison can be found in the Supplementary Material.

Table 4 shows that in B cohort wave 5, several links are so strong that they appear in almost all the posterior samples, such as BMI1/BMI2 → BMI, GW→ BWZ, BWZ → BMI and SE→BMI1. These links are well supported by the literature. We have created similar tables for other waves of data in both B and K cohorts. The details can be found in Supplementary Material. The tables imply that the above links are also the most common links for other datasets. It can also be seen that socio-economic status is a driving node in all the networks. It confirms the central role of socio-economic status.

Table 4.

The percentages of posterior DAGs which contain the following edges in B cohort wave 5

From To Probability
BMI1 BMI 1.000
BMI2 BMI 1.000
BWZ BMI 1.000
GW BWZ 1.000
SE TV 1.000
SEX EG 1.000
SEX CD 1.000
TV EG 1.000
SE INC 0.998
SE BMI1 0.997
SE RP1 0.997
SE FV 0.995
EG FTA 0.992
FTA BMI 0.991
DP1 CD 0.990
SE HSD 0.989
SE FTA 0.983
DP1 RP1 0.980
LOTE FV 0.979
FS DP1 0.975
FS FH 0.960
SE FS 0.952
LOTE BWZ 0.945
SL SLD 0.937
SE HF 0.936
SEX SLD 0.929
DP1 EM 0.917
EM CD 0.903
SL INC 0.884
P1E SL 0.864
SL RP1 0.859
SL EM 0.848
BMI2 INC 0.846
LOTE FTA 0.843
EG FV 0.831
BMI1 BMI2 0.815
SEX EM 0.772
FS INC 0.732
TV RP1 0.719
BMI1 BWZ 0.714
SE BMI2 0.688
HSD HF 0.683
BMI1 FS 0.613
FH DP1 0.555
SL DP1 0.503
FV FTA 0.496
P2E P1E 0.490
P1E SE 0.486
TV HSD 0.471
P2E SE 0.444
FH SL 0.427
BMI1 FH 0.406
P1E FS 0.365
EM RP1 0.343
BMI1 TV 0.298
FTA EM 0.292
INC RP1 0.287
HF SL 0.284
FTA SL 0.179
FH RP1 0.148

Discussion

Obesity is a complex health issue, with multiple factors that operate at the level of the individual, family and beyond contributing to its development and maintenance [1, 16, 17]. For example, strong positive associations between parental and offspring BMI have been documented in many studies using traditional regression analytic approaches [1820]. A range of other individual, family and socio-demographic characteristics are also associated with childhood obesity, including poor dietary intake, lower levels of physical activity, higher recreational screen time, family income and parental high school levels [19, 21, 22]. Studies in high-income countries have shown that social disadvantage, measured via family or parental income, parental high school level, occupation or employment status, is associated in childhood with both higher obesity prevalence rates and a range of obesity-related behaviours [19, 23].

Such complexity has made it challenging to identify key causal pathways and hence to implement effective interventions [24]. Our analyses have not only reinforced previous findings in relation to the multiple factors associated with childhood obesity but have now clarified the causal structure that underpins these associations. We have highlighted the central role of lower socio-economic status and low high school level for parents as the primary root cause of childhood obesity, which exerts its effect via several more proximal factors. Among these downstream factors, there was a strong and independent positive relationship between birth weight and childhood obesity, in keeping with findings from studies using traditional regression analyses [25]. Birth weight itself is influenced by a range of genetic, epigenetic, maternal, in utero and social factors.

It is this ability to infer complex causal structures without temporal information which makes BN such a powerful and useful technique in health and medical research. Causal inference is achieved by estimating the full joint distribution of potential factors as a product of conditionally independent distributions, thereby distinguishing between direct and indirect dependencies. In contrast, more conventional multiple regression techniques lack a mechanism to infer causality without temporal information [26]. Indeed, multiple regression can be considered a specific example of a BN, where a particular dependency structure is imposed a priori, namely that all independent variables are directly related to the dependent variable. The marked difference between these two approaches is illustrated in the two distinct causal pathways shown in the Supplementary Materials, developed using a cut-down version of our dataset.

In contrast to the structural equation modelling (SEM), another popular causal model, Bayesian networks learn the causal links, and the corresponding probabilities from the data, while SEM requires users either to specify the causal model prior to parameter estimation, based on expert knowledge or select an optimal structure based on some model selection criteria [11, 12]. In our analysis, the computational challenge is greatly alleviated, firstly, by working closely with content experts to incorporate domain knowledge by constructing a form of “blacklist” in DAG structures, which includes all forbidden links, i.e. those considered by domain experts to be illogical or infeasible (see Supplementary Materials for full “blacklist”). Secondly, PMCMC is used to reduce the DAG space by grouping individual DAG structures into partitions [8]. Importantly, PMCMC also allows samples to be drawn from the posterior distribution over graphs and thereby to quantify uncertainty, which is of paramount importance for domain practitioners who use the resulting graph structures to make decisions.

Our results have important implications for interventions to address the complex issue of childhood obesity and demonstrate why intervening at the level of more proximate, downstream factors risks leaving the root causes of childhood obesity untouched leaves the problem unsolved. It is well recognised that low levels of maternal and paternal high school levels are associated with inequalities in child health status and mortality [27, 28]. These disparities appear to be mediated through other social determinants of health, including socio-economic status and living conditions [29]. There is some evidence that interventions which improve parental, especially maternal, education are associated with improvements in general measures of early childhood health and child mortality [30]. However, to our knowledge, there have been no such studies that measure offspring weight status by mid-childhood or adolescence. Our analyses imply that interventions that improve the socio-economic status, including through increasing high school completion rates, may lead to improvements in childhood obesity prevalence over much longer time spans.

Limitations

The LSAC data were collected in Australia which is a developed country. Thus, the children in this data set may only be representative of wealthy countries. It does not necessarily cover the characteristics of children from low- and middle-income countries.

Our study used Bayesian networks to model the variables surrounding childhood obesity. Whereas BNs are powerful, they are not without their drawbacks. They are computationally expensive, due to the super-exponential growth of the number of possible graph structures. For example, a system with 20 factors has an order of 2190 possible graph structures, which is greater than the number of atoms in the universe. Therefore, an exhaustive search is impossible and some constraints on the number of possible graph structures need to be imposed.

All the presented causal pathways are only valid for the LSAC data. There is the possibility that some confounders were not measured in these data and misleading causal links may have resulted. For example, there could be further ‘upstream’ variables influencing both socio-economic status and parental high school levels which might explain the apparent undirected link between those two variables. However, under the current dataset, socio-economic status and parental high school levels are co-dependent.

Conclusions

The Bayesian networks were used to model and infer the causal pathways leading to childhood obesity and show how these pathways change as children age. Our analysis of the LSAC data demonstrated that parental high school levels (both paternal and maternal) serve as an on-ramp to childhood obesity. Childhood obesity is largely a function of socio-economic status, which is manifest through numerous downstream factors. Parental high school levels entangle with socio-economic status, and hence, are on-ramp to childhood obesity. When children were aged 2–4 years the causal pathway was: socio-economic status/parental high school level → parental BMI → child BMI. By the time the child was 8–10 years old, an additional pathway had emerged: parental high school level − socio-economic status → electronic games → free time activity → child BMI. The strong and independent causal relationship between parents’ BMIs and childhood BMI suggests a biological link. Our study implies that interventions that improve the socio-economic status, including through increasing high school completion rates, may be effective in reducing childhood obesity prevalence.

Supplementary Information

12916_2023_2789_MOESM1_ESM.pdf (460.5KB, pdf)

Additional file 1. Details of data, data pre-processing, prior setting and comparison with multiple linear regression. Table S1. Design of the LSAC data collection. Table S2. The availability of variables in different waves for cohort B and K respectively. The white cells indicates missing values. Table S3. The implausible directed links from prior knowledge. Table S4. The estimation using linear regression. Figure S1. The most probable DAG learned by Partition MCMC. Table S5. Kindergarten cohort aged 4 to 5. Table S6. Birth cohort aged 6 to 7. Table S7. Birth cohort boys aged 8 to 9. Table S8. Birth cohort girls aged 8 to 9. Table S9. Top 40 edges found in the posterior samples of DAG for B cohort. Table S10. Top 40 edges found in the posterior samples of DAG for K cohort. A visualization tool about model selection regarding the graphs can be found here https://childhood-obesity-bayesian-network-playground.shinyapps.io/childhoodobesityDAG/.

Acknowledgements

We would like to express our sincere gratitude to the families in the project and parties who collected and shared the data.

Abbreviations

BMI

Child BMI z-score for age based on CDC growth reference

BMI

Parental body mass index

BMI1

Parent 1’s BMI

BMI2

Parent 2’s BMI

BN

Bayesian network

BWZ

Birth weight z-score

CD

SDQ conduct problems scale (integer 0 to 10) of child

CPDAG

Completed partially directed acyclic graph

DAG

Directed acyclic graphs

DP1

Parent 1 depression K6 score

EG

Total minutes playing electronic games per week

EM

SDQ emotional problems scale (integer 0 to 10) of child

FH

Household financial hardship score (0-6)

FS

Parent 1 financial stress

FTA

Study child’s choice to spend free time

FV

Serves of fruit and vegetables per day

GW

Gestation weeks

HF

Serves of high-fat food (inc. whole milk) per day

HSD

Serves of high-sugar drinks per day

INC

Usual weekly income for household

LOTE

Is the child regularly spoken to in a language other than English

LSAC

The Longitudinal Study of Australian Children

OD

The quality of outdoor environment

P1E

Parent 1’s high school level

P2E

Parent 2’s high school level

PMCMC

Partition Markov chain Monte Carlo

RP1

The scale of parent 1 feeling rushed

SE

The z-score for socioeconomic position among all families

SEM

Structural equation model

SEX

Gender

SL

The study child sleep quality

SLD

Sleep time duration (in hours)

TV

Total minutes watching TV per week

Authors’ contributions

WZ (guarantor) led the study; was involved in conception, design, management, and analysis; and prepared the final draft. RM was the lead data scientist; was involved in conception, design, and management; and wrote sections of the final draft and edited it. RWM led the demographical analysis of the data; was involved in the analysis; and edited the final draft. LAB led the discussion on childhood obesity; was involved in the design; and wrote sections of the final draft and edited it. SJS led the discussion on childhood obesity and was involved in the design and edited the final draft. SC was the senior author; was involved in design and management; and wrote and edited the final draft. The decision to submit was made by the senior author (SC), WZ, LAB and SJS, in conjunction with all of the authors. WZ, RM, RWM and SC had full access to the data. The corresponding author attests that all listed authors meet authorship criteria and that no others meeting the criteria have been omitted. All authors read and approved the final manuscript.

Funding

Paul Ramsay Foundation, Australian National Health and Medical Research Council Program Grant GNT1149976 and Investigator Grant GNT2009035.

Availability of data and materials

The LSAC data is available under request to anyone. The online application is at https://growingupinaustralia.gov.au/data-and-documentation/accessing-lsac-data. The data includes deidentified participant data and data dictionary. The related document is also publicly available.

Declarations

Ethics approval and consent to participate

Not required.

Consent for publication

Not applicable.

Competing interests

WZ was supported from Paul Ramsay Foundation for the submitted work; SC has received research grants from Paul Ramsay Foundation, LAB has been paid for presentations for Novo Nordisk, LAB has also been supported by Novo Nordisk for attending conferences. LAB has an honorary Leadership or fiduciary role in the World Obesity Federation.

Footnotes

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Butland B, Jebb S, Kopelman P, et al. Tackling Obesities: Future Choices – Project Report. 2. London: Government Office for Science; 2007. [DOI] [PubMed] [Google Scholar]
  • 2.Rutter H, Savona N, Glonti K, et al. The need for a complex systems model of evidence for public health. Lancet. 2017;390:2602–2604. doi: 10.1016/S0140-6736(17)31267-9. [DOI] [PubMed] [Google Scholar]
  • 3.Fontana L, Partridge L. Promoting health and longevity through diet: from model organisms to humans. Cell. 2015;161:106–118. doi: 10.1016/j.cell.2015.02.020. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Fontana L, Fasano A, Chong YS, Vineis P, Willett WC. Transdisciplinary research and clinical priorities for better health. PLoS Med. 2021;18:e1003699. doi: 10.1371/journal.pmed.1003699. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Swinburn BA, Kraak VI, Allender S, et al. The global syndemic of obesity, undernutrition, and climate change. Lancet. 2019;393:791–846. doi: 10.1016/S0140-6736(18)32822-8. [DOI] [PubMed] [Google Scholar]
  • 6.Pearl J. Causality: Models, Reasoning and Inference. Cambridge: Cambridge University Press; 2000. [Google Scholar]
  • 7.McLachlan S, Dube K, Hitman G, Fenton N, Kyrimi E. Bayesian networks in healthcare: Distribution by medical condition. Artif Intell Med. 2020;107:101912. doi: 10.1016/j.artmed.2020.101912. [DOI] [PubMed] [Google Scholar]
  • 8.Kuipers J, Moffa G. Partition MCMC for inference on acyclic digraphs. J Am Stat Assoc. 2017;112:282–299. doi: 10.1080/01621459.2015.1133426. [DOI] [Google Scholar]
  • 9.Mohal J, Lansangan C, Gasser C, Howell L, Duffy J, Renda J, Scovelle A, Jessup K, Daraganova G, Mundy L. Growing Up in Australia: The Longitudinal Study of Australian Children – Data User Guide, Release 9.0C2, June 2022. Melbourne: Australian Institute of Family Studies; 2022. [Google Scholar]
  • 10.Cobb BR, Rumí R, Salmerón A. Bayesian network models with discrete and continuous variables. In: Lucas P, Gámez JA, Salmerón A, editors. Advances in Probabilistic Graphical Models. Studies in Fuzziness and Soft Computing. Berlin: Springer; 2007. pp. 81–102. [Google Scholar]
  • 11.Shipley B. Cause and Correlation in Biology: A User's Guide to Path Analysis, Structural Equations and Causal Inference with R. Cambridge: Cambridge University Press; 2016. [Google Scholar]
  • 12.Fan Y, Chen J, Shirkey G, et al. Applications of structural equation modeling (SEM) in ecological studies: an updated review. Ecol Process. 2016;5:19. doi: 10.1186/s13717-016-0063-3. [DOI] [Google Scholar]
  • 13.Wanchuang Z, Ngoc LCN. Structure Learning for Hybrid Bayesian Networks. arXiV, https://arxiv.org/abs/2206.01356.
  • 14.Cole TJ, Flegal KM, Nicholls D, Jackson AA. Body mass index cut offs to define thinness in children and adolescents: international survey. BMJ. 2007;335:194. doi: 10.1136/bmj.39238.399444.55. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Gibbings J, Blakemore T, Strazdins L. Measuring family socioeconomic position. Aust Soc Policy. 2009;8:121–168. [Google Scholar]
  • 16.Finegood DT, Merth TD, Rutter H. Implications of the foresight obesity system map for solutions to childhood obesity. Obesity. 2010;18:S13. doi: 10.1038/oby.2009.426. [DOI] [PubMed] [Google Scholar]
  • 17.Skinner AC, Foster EM. Systems science and childhood obesity: a systematic review and new directions. J Obes. 2013;2013:129193. doi: 10.1155/2013/129193. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Whitaker R, Wright JA, Pepe MS, Seidel KD, Dietz WH. Predicting obesity in young adulthood from childhood and parental obesity. N Engl J Med. 1997;337:869–873. doi: 10.1056/NEJM199709253371301. [DOI] [PubMed] [Google Scholar]
  • 19.Muthuri S, Onywera VO, Tremblay MS, Broyles S. Relationships between parental education and overweight with childhood overweight and physical activity in 9-11 year old children: results from a 12-country study. PLoS One. 2016;11:e0147746. doi: 10.1371/journal.pone.0147746. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Parson TJ, Power C, Logan S, Summerbell CD. Childhood predictors of adult obesity: a systematic review. Int J Obes. 1999;23:S1–107. [PubMed] [Google Scholar]
  • 21.Wake M, Hardy P, Canterford L, Sawyer M, Carlin JB. Overweight, obesity and girth of Australian preschoolers: prevalence and socio-economic correlates. Int J Obes. 2007;31:1044–1051. doi: 10.1038/sj.ijo.0803503. [DOI] [PubMed] [Google Scholar]
  • 22.Feng Y, Ding L, Tang X, Wang Y, Zhou C. Association between maternal education and school-age children weight status: a study from the China health nutrition survey, 2011. Int J Environ Res Public Health. 2019;16:2543. doi: 10.3390/ijerph16142543. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Vazquez CE, Cubbin C. Socioeconomic status and childhood obesity: A review of the literature from the past decade to inform intervention research. Curr Obes Rep. 2020;9:562–570. doi: 10.1007/s13679-020-00400-2. [DOI] [PubMed] [Google Scholar]
  • 24.World Health Organization . Report of the Commission on Ending Childhood Obesity: Implementation Plan: executive summary. Geneva: World Health Organization; 2017. [Google Scholar]
  • 25.Qiao Y, Ma J, Wang Y, et al. Birth weight and childhood obesity: a 12-country study. Int J Obes. 2015;5:S74–S79. doi: 10.1038/ijosup.2015.23. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.Tennant PWG, Murray EJ, Arnold KF, et al. Use of directed acyclic graphs (DAGs) to identify confounders in applied health research: review and recommendations. Int J Epidemiol. 2021;50:620–632. doi: 10.1093/ije/dyaa213. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27.Balaj MM, York HW, Sripada K, et al. Parental education and inequalities in child mortality: a global systematic review and meta-analysis. Lancet. 2021;398:608–620. doi: 10.1016/S0140-6736(21)00534-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28.Lawrence EM, Rogers RG, Hummer RA. Maternal educational attainment and child health in the United States. Am J Health Promot. 2020;34:303–306. doi: 10.1177/0890117119890799. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.World Health Organization Commission on Social Determinants of Health . Closing the Gap in a Generation: Health Equity Through Action on the Social Determinants of Health – Final Report of the Commission on Social Determinants of Health. Geneva: World Health Organization; 2008. [Google Scholar]
  • 30.Chou S-Y, Liu J-T, Grossman M, Joyce T. Parental education and child health: evidence from a natural experiment in Taiwan. Am Econ J Appl Econ. 2010;2:33–61. doi: 10.1257/app.2.1.33. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

12916_2023_2789_MOESM1_ESM.pdf (460.5KB, pdf)

Additional file 1. Details of data, data pre-processing, prior setting and comparison with multiple linear regression. Table S1. Design of the LSAC data collection. Table S2. The availability of variables in different waves for cohort B and K respectively. The white cells indicates missing values. Table S3. The implausible directed links from prior knowledge. Table S4. The estimation using linear regression. Figure S1. The most probable DAG learned by Partition MCMC. Table S5. Kindergarten cohort aged 4 to 5. Table S6. Birth cohort aged 6 to 7. Table S7. Birth cohort boys aged 8 to 9. Table S8. Birth cohort girls aged 8 to 9. Table S9. Top 40 edges found in the posterior samples of DAG for B cohort. Table S10. Top 40 edges found in the posterior samples of DAG for K cohort. A visualization tool about model selection regarding the graphs can be found here https://childhood-obesity-bayesian-network-playground.shinyapps.io/childhoodobesityDAG/.

Data Availability Statement

The LSAC data is available under request to anyone. The online application is at https://growingupinaustralia.gov.au/data-and-documentation/accessing-lsac-data. The data includes deidentified participant data and data dictionary. The related document is also publicly available.


Articles from BMC Medicine are provided here courtesy of BMC

RESOURCES