Literature DB >> 17629912

Variable selection under multiple imputation using the bootstrap in a prognostic study.

Martijn W Heymans1, Stef van Buuren, Dirk L Knol, Willem van Mechelen, Henrica C W de Vet.   

Abstract

BACKGROUND: Missing data is a challenging problem in many prognostic studies. Multiple imputation (MI) accounts for imputation uncertainty that allows for adequate statistical testing. We developed and tested a methodology combining MI with bootstrapping techniques for studying prognostic variable selection.
METHOD: In our prospective cohort study we merged data from three different randomized controlled trials (RCTs) to assess prognostic variables for chronicity of low back pain. Among the outcome and prognostic variables data were missing in the range of 0 and 48.1%. We used four methods to investigate the influence of respectively sampling and imputation variation: MI only, bootstrap only, and two methods that combine MI and bootstrapping. Variables were selected based on the inclusion frequency of each prognostic variable, i.e. the proportion of times that the variable appeared in the model. The discriminative and calibrative abilities of prognostic models developed by the four methods were assessed at different inclusion levels.
RESULTS: We found that the effect of imputation variation on the inclusion frequency was larger than the effect of sampling variation. When MI and bootstrapping were combined at the range of 0% (full model) to 90% of variable selection, bootstrap corrected c-index values of 0.70 to 0.71 and slope values of 0.64 to 0.86 were found.
CONCLUSION: We recommend to account for both imputation and sampling variation in sets of missing data. The new procedure of combining MI with bootstrapping for variable selection, results in multivariable prognostic models with good performance and is therefore attractive to apply on data sets with missing values.

Entities:  

Mesh:

Year:  2007        PMID: 17629912      PMCID: PMC1945032          DOI: 10.1186/1471-2288-7-33

Source DB:  PubMed          Journal:  BMC Med Res Methodol        ISSN: 1471-2288            Impact factor:   4.615


Background

The development of chronic low back pain is an important societal problem. From a prevention perspective, it is necessary to identify as early as possible the patients that are at high risk for developing chronic low back pain and long-term disability. This study aims to investigate the variable selection process in a prognostic model for high risk patients using merged data from three different studies [1-3]. Patients with low back pain were enrolled in each study, and similar baseline and follow-up information was measured. As some variables were measured in only one or two studies, merging the studies resulted in high percentages of missing values for these data. Discarding these prognostic variables would undermine the validity of the models. This study therefore set outs to develop a prognostic model from incomplete data. The presence of missing data is a frequently encountered problem in the development of prognostic models. The default strategy is to eliminate all incomplete cases from the analysis. As the amount of incomplete cases can rapidly increase with the number of variables considered, this strategy is wasteful of costly collected data [4]. Single imputation, such as mean imputation or imputation based on linear regression, leads to incorrect statistical tests because the complete-data analysis does not account for uncertainty created by the fact that data are missing [5,6]. Multiple imputation (MI) accounts for the uncertainty caused by the missing data, and when properly done, MI provides correct statistical inferences [6]. MI replaces each missing values by two or more imputations. The spread between the imputed values reflects the uncertainty about the missing data. MI proceeds by applying the complete-data analysis to each imputed data set, followed by pooling the results into a final estimate. Such pooling is usually straightforward, but introduces complexities if automatic variable selection strategies are applied. The variable selection algorithm may easily produce different models for different imputed data sets. Some authors suggested including variables into the common model that appear in at least 3 out of 5 (60%) of the model [7,8], and pool these coefficients. Some simulation work has been done with encouraging results, but applications in using MI in prognostic modeling are still rare [9]. Model building in prognostic studies is often conducted by automatic backward or forward selection procedures. It is well known that stepwise methods have disadvantages: their power to select true variables is limited, they may include noise variables in the final model, they may lead to biased regression coefficients and to overly optimistic estimates of predictive ability and model fit, and the set of predictors may be unstable [10,11]. For example, in a simulated case-control study using stepwise regression of variables declared to be significant with p-values between 0.01 and 0.05, only 49 percent were true risk factors [12]. Model selection problems occur if the optimal model in the available sample is different from the optimal model in the population of interest. Problems grow as the sample size becomes smaller. Improving the methodology for stepwise model building is an active and rapidly expanding research area in both theoretical and applied statistics. In the sequel, we will focus on particular line of research that combines bootstrapping with automatic backward regression [13-16]. This methodology randomly draws multiple samples with replacement from the observed sample, thus mimicking the sampling variation in the population from which the sample was drawn. Stepwise regression analyses are then performed on each bootstrap sample. The proportion of times that each prognostic variable is retained into the stepwise regression model provides information about the strength of the evidence that an indicator is an independent predictor. Variables that have a strong effect on the outcome will be included more frequently than variables with no or a weak effect [13]. The hope is that the model derived when variables are included in this way is closer to the optimal model in the population. Using similar technology, it is also possible to measure and correct for overly optimistic inferences obtained from analysing a single data set. See Harrell and Steyerberg [11,17] for an overview. There are interesting similarities between the missing data and the bootstrap regression modeling methodologies. Both replicate the key variation into multiple data sets, analyse each data set separately, and synthesize the replicated analyses into a final inference. For missing data, the key variation consists of the spread of the multiply imputed values. In bootstrap regression modeling, the relevant variation derives from the fact that only one sample is available. Both sources of variation complicate prognostic model building, and both may cause biased, inefficient or overly optimistic model predictions. The objective of this paper is to examine and correct for the influence of both sources of variation, i.e., variation induced by sampling as well as extra variation created by incomplete data. Both MI and bootstrapping generate multiple datasets. The main purpose of this article is to examine how MI and bootstrapping can be properly combined into the selection process of prognostic variables if there is missing data and to examine if this influences model performance.

Methods

Study design and population

A prospective cohort study design was formed by merging data from three recent randomised controlled trials in low back pain patients. The first trial determined the effectiveness of a behaviorally oriented graded activity program in comparison to usual care (134 patients) [1]. The second trial compared participative ergonomics interventions and graded activity to usual care (195 patients) [2]. The third trial compared high and low intensity back schools with usual care (299 patients) [3]. Consequently, the study population consists of 628 patients in total. All patients visited their occupational physician (OP) at one of the participating Occupational Health Services (OHS) when they were on sick-leave because of low back pain for not more than 8 weeks. All studies had a follow-up of at least one year.

Outcome measures

The study was aimed to assess prognostic variables for chronic low back pain. We defined the outcome chronic low back pain as having pain indicated with a minimum score of ≥1 on the VAS scale (0–10) measured at baseline, 12 and 26 weeks follow-up. The potential prognostic variables were assessed by means of self-reported questionnaires before inclusion in the studies.

Potential prognostic variables

The following variables were considered important: age, gender, duration of current episode of low back pain, radiation to one or both legs, treatment during study enrollment, education level, quality of life and body mass index [18-20]. Also pain intensity at baseline measured by the VAS scale [21] and functional status at baseline measured by the Roland Disability Questionnaire (RDQ) [22] were assessed. To asses short-term change in pain intensity and in functional status we performed calculations based on change scores of pain and RDQ respectively between baseline and 26 weeks follow-up. We also included the absolute level of RDQ score achieved at 26 weeks follow-up. Work-related physical variables were measured by the section 'musculoskeletal workload' of the Dutch Musculoskeletal Questionnaire (DMQ) [23]. These variables are daily exposition to sitting, stooping, lifting, whole body vibration, working with vibration tools, working with hands under knee level, bending and twisting of the trunk. Physical activity was measured with the Baecke questionnaire [24] and height and weight were used to calculate the Body Mass Index (BMI). The presence of full or partial work absence at baseline was also identified. Work-related psychosocial variables were measured by means of a Dutch version of the Job Content Questionnaire. Dimensions distinguished by this questionnaire are: quantitative job demands, job control and social support [25]. Job satisfaction was assessed by means of a question concerning job task satisfaction [26]. Self-prediction concerning the timing of return to work was also assessed. The extent to which people feared that exercise could lead to reinjury was measured with the Dutch version of the Tampa Scale for Kinesiophobia [27]. Fear of movement, avoidance of activities and back pain beliefs were measured with the Fear Avoidance Beliefs Questionnaire [28]. Active and passive coping with pain was measured with the Pain Coping Inventory Scale [29].

Statistical analyses

The objective was to construct a prognostic model under imputation and sampling variation 1) that used all available information and 2) that has been corrected for any optimism arising from the model selection process. In order to achieve this goal, we multiply imputed the merged data sets 100 times. For each imputed data set, we constructed 200 bootstrap data sets by randomly drawing with replacement. The total number of data sets was thus equal to 100 (number of imputations) times 200 (number of bootstrap samples) is 20,000 data sets. Automatic backward logistic regression analyses were used at various levels of this nested procedure, according to four methods:

Imputation (MI)

automatic backward selection was applied to on 100 imputed datasets. Any differences between the 100 models is due to the uncertainty created by the missing data.

Bootstrapping (B)

automatic backward selection was applied by drawing 200 bootstrap samples from the first imputed dataset only. Any differences between these 200 models is due to model uncertainty created by sampling.

MI100+B

automatic backward selection was applied to the 20,000 data sets from the nested procedure. Any differences between these 20,000 models is due to uncertainty created both the missing data and the sample design.

MI10+B

automatic backward selection was applied to the first 2,000 data sets from M100+B method. The results from this method explores whether generation of 10 multiple imputed data sets, which is commonly used within the MI framework, will yield the same results as the MI100+B method. It has to be noted here that is not our purpose to define B as a separate prognostic modeling method. We present both the B and MI method to identify the amount of variation generated by each method. By reporting the MI method and not reporting the B method, it would be impossible to explain where the major variation occurred in the MI + B100 and MI + B10 methods. Therefore we choose to report on the variation induced by each method.

Complete-data model

All automatic stepwise methods used a probability to remove of 0.5. Although this value seems relatively high, it is favorable for backward logistic regression analyses [10]. To explore the sensitivity of this selection criterion we repeated variable selection with a p-value of 0.157 [30]. All regression models adjusted for the effects of the interventions by including the variable treatment into the models. In all models chronic pain was fitted as the dependent variable and the prognostic indicators as the independent variables. The number of events per variable in these models was 4.4.

Imputation of the missing data

Variables with incomplete baseline and follow-up data were completed by multiple imputation (MI). As not all trials collected all prognostic variables, it is reasonable to assume that the data are Missing at Random (MAR). MI was performed with the Multivariate Imputation by Chained Equations (MICE) procedure [31]. This is a flexible imputation method which allows one to specify the multivariate structure in the data as a series of conditional imputation models. Logistic regression is used to impute incomplete dichotomous variables, linear regression to impute continues variables. Specification of the imputation model was done according to the guidelines described by Van Buuren et al [32] and Clark and Altman [9]. As a starting point we included all 31 variables that would be used in the full multivariable model. Due to multicolinearity and computational problems it was not feasible to run this model. We therefore refined the imputation model. We kept all complete variables into the model and further maximized the number of variables on basis of their correlation (> 0.2) with the variables to be imputed. This resulted in a series of imputation models that consisted of the best 10 to 25 predictor variables. MICE was done with the closest predictor option ("predictive mean matching") as described in Rubin [6] and Van Buuren et al. [32]. This method models a missing variable Y as a linear combination of predictor variables X, finds the complete case whose Y estimate is closest to that of the current incomplete case, and takes the observed Y from the former as the imputed Y value for the latter. With this approach only a subset of the predictor values is used to find the complete case which makes this procedure robust against non-normal linear combinations. We constructed 100 imputed datasets. This high value was chosen in order to be able to estimate the inclusion frequency per variable (see next paragraph) in the final model with adequate precision.

Selection of prognostic indicators by bootstrapping

In each of the four methods described above we calculated the proportion of times that a variable appears in the models and call this number the inclusion frequency [13]. The final model under each method was estimated by 1) taking up the predictors whose inclusion frequency exceeds a certain threshold, and 2) estimating the regression weights of this predictor set on the imputed data. We chose the following threshold values: 0.0 (the full model), 0.6, 0.7, 0.8 and 0.9 (the smallest model).

Model performance

The performance of the models developed by the four methods was explored in terms of their discriminative and calibrative ability. The discriminative ability was measured by the so-called c-index, which is equal to the area under the curve (AUC) for logistic models and was corrected, by using bootstrapping, for optimism in the original sample [33]. The idea is as follows. A stepwise model is fitted on each bootstrap sample, and that model is used to calculate the c-index in the original sample. The bootstrap model will typically be less successful than a model optimized on the original sample. The size of the difference in the c-index between the bootstrap sample and the original sample indicates the amount of optimism in the original model. The c-index is an index of predictive strength that measures how well the model can distinguish between patients with a high and low risk for chronic low back pain. A higher c-index means a model with a better discriminative ability with perfect discrimination with a c-index of 1. Calibration of the models is considered by calculating the slope of the prognostic index (PI). The slope can be considered a correction factor for too optimistic regression estimates in the original sample and is also calculated by using bootstrapping. The size of the difference in predictability, of the PI fitted on the bootstrap sample and on the original sample, indicates the amount of optimism of the original model. A slope of < 1 indicates that low predictions for chronic low back pain are too low and high predictions are too high, which means that the model is too optimistic [34]. For the c-index and the slope 200 bootstrap samples were used.

Software

The MICE imputation procedure [35] as well as the backward selection procedure were performed with S-Plus software (version 2000). We developed additional S-plus routines to perform bootstrap selection and to evaluate model performance building on the MICE and Design Libraries [36].

Results

Table 1 gives an overview of the percentage of missing data and some summary statistics of the data. The variables physical activity and fear avoidance beliefs contain high percentages of missing data (44.6% and 48.1% respectively). Other variables had missing values within the range of 0 – 33.3%. The overall number of chronic low back pain patients is 493 (of out 628), which is a prevalence of 79%. For the individual studies the prevalence rates were: trial 1: 111 (of out 134) patients (83%); trial 2: 139 (of out 195) patients (71%) and trial 3: 243 (of out 299) patients (81%) with chronic low back pain. Table 2 lists the inclusion frequencies of prognostic variables selected by the four methods. A value of 100% means that the indicator was selected in each replication. Table 2 shows that both the inclusion frequency and the sequence in which indicators were retained varied considerably between MI and B. For MI, the inclusion frequency varied from 27% to 100%, whereas that range was 51.8% to 100% for B. This indicates that MI is more sensitive to distinguish variables with a strong effect from variables with a weak effect on the outcome. With respect to the sequence of prognostic indicators, three (level of functional status at 3 months, change in pain intensity and pain at baseline) and two indicators (level of functional status at 3 months and change in pain intensity) were selected in 100% of the samples by methods MI and B respectively. Note that about 20% of these variables were missing, so there is substantial potential for missing data variation in the imputed data. It is reassuring to see that MI imputes data in such a way that the most important predictors are retained. Also, physical activity had 44% missing data. Its inclusion frequency under MI (95%) is considerably lower than under B (99.4%), but still very high. Agreement is generally less at lower levels of inclusion frequencies.
Table 1

Patient characteristics and missing data information (n = 628)

Trial 1 (n = 134)Trial 2 (n = 195)Trial 3 (n = 299)Missing (%)Value
Age (mean years ± sd)040.6 (9.5)
Gender (male, %)071.0
Education (%)26.173.9
Smoking (%)7.543.8
Self-predicted certainty at 6 months (%)24.475.6
Physical activity (mean ± sd)44.68.8 (1.0)
Bodyweight (kg) (mean ± sd)3.381.1 (15.8)
Height (cm) (mean ± sd)3.3176.6 (9.4)
Quality of life (mean ± sd)2.70.5 (0.07)
Years working in current job (median, IQR)24.235.0 (28)
Full work absence (vs partial) (%)0.867.0
Job satisfaction (%)2.997.1
Job Content Questionnaire:
 Job control (mean ± sd)25.656.2 (9.2)
 Job demands (mean ± sd)24.733.1 (4.8)
 Social support (mean ± sd)24.822.5 (4.1)
Daily exposed to:
 Vibration tools (%)27.15.7
 Lifting >25 kg (%)24.215.3
 Bending and twisting of the trunk (%)24.220.2
 Whole body vibration (%)26.47.8
 Sitting (%)24.714.2
 Working with hands under knee level (%)25.06.6
 Stooping (%)25.219.6
Duration of complaints (weeks) prior to randomization; (median, IQR)33.35.8 (13.3)
Pain radiation in 1 or both legs (%)2.133.8
Functional status (RDQ) (mean ± sd)5.111.3 (5.2)
Pain intensity (VAS) in (mean ± sd)3.06.2 (1.9)
Treatment during enrollment (%)23.676.7
Pain intensity at 3 months (VAS) (mean ± sd)17.84.5 (2.5)
Functional status at 3 months (RDQ) (mean ± sd)19.98.8 (6.1)
Change in pain intensity* (VAS) (mean ± sd)20.02.2 (2.8)
Pain coping, active (mean ± sd)5.66.7 (1.2)
Pain coping, passive (mean ± sd)7.06.5 (1.3)
Fear avoidance beliefs (FAB) (mean ± sd)48.119.5 (9.7)
Kinesiophobia (Tampa) (mean ± sd)6.239.8 (6.7)
Body mass index4.125.9 (4.0)

* Average of prognostic indicators representing change in pain.

Table 2

Inclusion frequencies and average rank per indicator selected by the four methods (MI = multiple imputations, B = bootstrap, M100+B = 100 imputations+bootstap, MI10+B = 10 imputations+bootstrap)

Method
MI†B†MI100+B†MI10+B†MI10 + B‡

%rank%rank%rank%rank%rank

Level of functional status at 3 months100.01100.0199.4199.5188.03
Change in pain intensity100.02100.0299.3298.5299.11
Pain at baseline100.0390.2696.2395.7397.72
Physical activity95.0499.4385.7491.2461.35
Vibration tools90.0594.2481.0580.9543.713
Whole body vibration88.0671.01277.2779.6650.24
Sitting86.0775.61076.5975.7950.29
Job demands81.0865.61677.7679.0752.28
Passive pain coping77.0951.83071.81172.51141.115
Duration of complaints70.01071.21176.5877.4835.919
Body mass index63.01190.8566.11369.01439.216
Treatment during enrollment62.01285.8775.51075.51046.211
Pain radiation61.01385.8868.21269.41231.621
Working with hands under knee level59.01476.8965.91568.11531.222
Education level57.01566.01565.71465.11632.120
Job control53.01664.21765.41669.11336.918
Quality of life51.01751.83162.52160.82324.926
Bending and twisting of the trunk50.01856.82264.61762.91745.912
Age48.01968.41362.22257.52923.029
Lifting48.02066.61461.42460.42541.814
Fear avoidance beliefs48.02155.82663.31961.82125.425
Change in functional status44.02252.02963.41859.92655.96
Kinesiophobia43.02352.82863.22060.42422.630
Gender42.02456.22461.52361.52024.627
Social support41.02556.02560.02662.81827.924
Self-predicted certainty at 6 months35.02661.61860.92562.51928.123
Active pain coping32.02754.42759.92758.62823.528
Functional status at baseline31.02858.02159.12857.03046.810
Stooping30.02958.81957.73059.42753.07
Job satisfaction29.03058.42058.22960.92237.717
Work absence at baseline27.03156.82357.13155.13119.231

Rank: the sequence of indicators in order of their appearance into the backward regression models.

%: the proportion of times that the indicator is retained in the backward regression models (inclusion frequency).

† P-value used of 0.5.

‡ P-value used of 0.157.

Patient characteristics and missing data information (n = 628) * Average of prognostic indicators representing change in pain. Inclusion frequencies and average rank per indicator selected by the four methods (MI = multiple imputations, B = bootstrap, M100+B = 100 imputations+bootstap, MI10+B = 10 imputations+bootstrap) Rank: the sequence of indicators in order of their appearance into the backward regression models. %: the proportion of times that the indicator is retained in the backward regression models (inclusion frequency). † P-value used of 0.5. ‡ P-value used of 0.157. At a threshold level of 60%, MI selects 13 prognostic variables while B selects 18 variables, The combined methods (MI100+B, MI10+B) agree quite well with each other, and tend to be similar to method B in terms of the range of absolute inclusion frequency. However, the sequence of variables is more closely related to MI, indicating that the missing data variation has more influence on the inclusion sequence than the sampling variation. When MI10+B is applied using a stricter p-value of 0.157, step 1 selects variables having inclusion frequencies between 19.2 to 99.1. Using a cut off value of 80% for the inclusion frequency, resulted in a model in which the first 3 variables agreed. Table 3 summarizes the performance of the models developed by the four methods where the p-value of 0.5 was used. It presents the number of variables included in the full model, and at inclusion levels of at least 90, 80, 70 and 60%. It also provides the corresponding discriminative and calibrative indices, respectively the c-index and the slope of the PI.
Table 3

The performance of methods 1 to 4 at different levels of proportions of selected indicators

MI†B†MI100+BI†MI10+BI†
c-indexslopec-indexslopec-indexslopec-indexslope




ThresholdnAPBCBCnAPBCBCnAPBCBCnAPBCBC

90%50.740.710.8660.740.710.8530.740.710.8640.720.710.85
80%80.760.710.8580.760.720.8350.740.710.8450.740.710.85
70%100.760.710.77120.780.720.80110.770.720.79110.770.720.80
60%130.770.720.70180.790.710.75270.790.700.67260.790.700.64
0% (full model)310.800.700.65310.790.690.65310.800.700.64310.800.700.65

n: number of indicators selected in the multivariable models.

AP: apparent index

BC: bootstrap corrected index

† Applied to the models that were developed when a p-value of 0.5 was used.

The performance of methods 1 to 4 at different levels of proportions of selected indicators n: number of indicators selected in the multivariable models. AP: apparent index BC: bootstrap corrected index † Applied to the models that were developed when a p-value of 0.5 was used. The reduced model, with prognostic indicators included whose inclusion frequency exceeds a threshold of 90% showed apparent c-indices between 0.72 and 0.74. The bootstrap corrected c-index was 0.71 for all four methods. These are relatively low values of the AUC, implying that these models do not distinguish patients with and without chronic low back pain very well. Including more variables into the model increases the apparent c-index to 0.79–0.80, but a substantial part of the apparent increase of predictability is due to model optimism. By applying the bootstrap the c-index is adjusted to 0.69 and 0.70. The slope of the PI is 0.86 for the simplest models (threshold 90%), but drops to 0.64 for the more comprehensive models. This means that the performance in new samples is likely to be affected, and that the more elaborate models are unlikely to achieve the apparent c-index of 0.77–0.79 when applied in new samples. Given these results, a parsimonious prognostic model that accounts for both the missing data and variable selection variation will 1) shrink the regression weight by a factor of 0.85–0.86 and 2) lowers the apparent c-index to an adjusted estimate of 0.71, i.e., the value expected when the prognostic model is applied to new data.

Discussion

The effects of multiple imputation and bootstrapping on the inclusion frequency of prognostic indicators was investigated using four methods. For our data set, it appeared that multiple imputation lead to a relatively large spread in inclusion frequency, which is a nice property that eases decisions about which variables to include. In general, predictive models resulting from the combined methods were more similar to those generated by the imputation method than to those according to the bootstrap method. Incorporating variation from both the missing data and the model selection process revealed as much optimism as using either source alone. Optimism in the apparent c-index was larger for the more comprehensive models, i.e. when more variables are included who have a weak effect on the outcome in the models. The amount of bootstrap correction of the apparent c-index was almost independent of which sources of variation were included. This also accounted for the slope of the PI, or the amount of shrinkage needed. It is useful to account for sampling variation by bootstrapping, and this method is slowly gaining acceptance within the research community. Our study suggests that the bootstrap method alone might not be enough if the data set contains missing values. Many clinical data sets contain substantial amounts of missing data, but the influence of missing data on the inclusion frequency of prognostic variables used to select a model is hardly recognized [37]. In contrast to the study by Clarke and Altman that had fewer missing data [9], we found a substantial effect of imputation on the apparent c-index estimate, especially for the more complex models. We therefore advocate the combined use of MI and bootstrapping, which addresses both imputation and sampling variation. Note that some variables had over 45% of missing data. We nevertheless found that using 10 imputed datasets resulted in a similar selection of prognostic indicators than the use of 100 imputed datasets. This is in line with the claim of Rubin that 5 to 10 imputed datasets are enough to achieve high efficiency [6]. The bootstrap draws samples with replacement from the same data set. As was presented in table 2, the inclusion frequencies of the bootstrapping methods were less variable than those of the MI method. Thus, bootstrapping in addition to MI in our study only led to a small increase in variation of the inclusion frequency. In general, sampling variation resulting from bootstrapping varies with respect to the sample size and the number of bootstrap samples drawn. The latter number must be high enough to minimize simulation variance. By using 200 bootstrap samples simulation variance decreases as well as the bias caused by these source of variance [38]. To identify relevant prognostic variables in our study we applied automatic backward selection in combination with bootstrapping [14-17] methods which are frequently used for this purpose. It has been shown that automatic backward regression can lead to an unstable selection of prognostic indicators [10]. For this reason, Sauerbrei and Schumacher [14] proposed the use of bootstrapping methods in combination with automatic backward selection. They ranked the chosen indicators on basis of their selection in the models. Except for the method where only imputation was used, we applied bootstrapping in combination with automatic backward selection in all other methods as proposed by Sauerbrei and Schumacher [14]. However, we extended their method in two ways. First, we included an imputation step for dealing with the missing data. Second, we augmented their method to include estimates of a shrinkage factor. In our study we found bootstrap corrected c-indexes around 0.71 for discrimination in the models developed by the combined methods. Austin and Tu [13] found a c-index of 0.82 for a model developed and validated by the use of only the bootstrap method containing variables which were chosen at level of 60%. However, unclear is if they presented the bootstrap corrected c-index. Other studies that used the bootstrap had c-indexes between 0.70 and 0.80 [10,39], and reported slope values within the range of 0.80 and 0.90, similar to our results. For our models that combined MI and the bootstrap, we found a large decrease in the slope at the threshold of 60% compared to 70%. At 70%, the slope values were 0.79 and 0.80, which decreased to 0.67 and 0.64 at the threshold of 60%. Simultaneously, the number of indicators in these models changed from 11 at the 70% level to 27 and 26 at the 60% level. Steyerberg (2001) [10] demonstrated that it is better to use a more complete model to derive a shrinkage factor to improve the generalization of results to future patients. On basis of this recommendation the c-index and the slope among the models in our study with the 70% threshold provides a reasonable trade-off. When a parsimonious model is more important a model that is chosen at a higher inclusion threshold, e.g. 90%, is a good alternative. In our procedure, identification of strong predictors precede in two steps: first a selection on basis of the p-value, then a selection based on the inclusion frequency. These steps are communicating channels. One strategy is to be fairly flexible in the first step using a p-value of 0.5 and apply a strict variable inclusion frequency level of 90% in step 2. Another strategy is to be strict in step 1 (e.g. take a p-value of 0.157 or 0.05) and take a more lenient value at step 2 (e.g. 70%). Preferably, both routes would produce the same final model, and if this is the case, this will lend credence to the model. We assumed that the data were missing at random (MAR). It is, by definition, not possible to test the MAR assumption. The prognostic variables that we have included in our study are fairly comprehensive with respect to their importance in low back pain studies. Using all these data in the imputation model makes the MAR assumption plausible, even if the data are not missing at random [6]. It is therefore reasonable to assume that although some variables might be not MAR, this is ignored by the inclusion of other variables in the imputation model when MI is applied [8]. Furthermore, if there are deviations from the MAR assumption in the data set the question is to what extent this affects the final results. Collins et al. [40] showed in a simulation study that an incorrect MAR assumption only had a minor effect on estimates and standard errors in combination with MI. Van Buuren et al. [41] reported in several strongly MAR incompatible models that the negative effects on estimates after MI were only minimal. On basis of these study results we are fairly confident that we have generated valid imputations and that we were able to make reliable inferences from our data. It has been shown in the literature that imputation of outcome variables using the predictors under study minimizes bias in the relationship between predictor and outcome [42,43]. In our data set also some values with respect to the outcome variable were missing. We therefore choose to impute these missing values within the MI algorithm. Specification of the full imputation model is preferable, but led to computational problems. We followed the guidelines as described by van Buuren et al. [31] and Clark and Altman [9]. These guidelines consist of a number of steps for predictor selection in the context of imputation. Note that such procedures are essentially ad-hoc, and thus open to further research. A common rule of the thumb states that sample size should be at least 10 times the number of events. In our case, the events per variable (EPV) ratio was 4.4, which according to some would be too low for reliable modeling [44]. Observe however that our methodology takes sample size fully into account and corrects for dangers of overfitting that may result from small samples. Overfitting diagnostics in Table 3 present the effect of sample size on the final model, and may be used to correct the model. Our methodology thus appears to have advantages over other methods if the sample size falls below the EPV > 10 rule. We did not study the effect of non-linearity or interaction terms under automatic selection techniques. Studying the effects of non-linearity would make the presentation somewhat more complicated. Non-linear effects can be present in all our methods and there is no inherent limitation to main effects models only. Royston and Sauerbrei have shown that it is straightforward to control for non-linear effects by using fractional polynomials within a bootstrapping context [45]. Our method can thus be adjusted to include relevant nonlinearities in the prognostic model. Allowing for interaction makes things more complicated, but there is nothing in our methodology that prevents the use of interactions. When desired, interaction terms can be included by starting from the final main effect of the multivariable model. In principle, the imputation model should also contain the relevant interactions, but the specification of the imputation will become more cumbersome. Not much is known about the strength of the influence of omitting or including interactions on the final inference. As far as we know, this is the first study that addresses both multiple imputation and sampling variation on the inclusion frequency of prognostic variables. The bootstrap method for investigating the model building is not new, but is still somewhat experimental. Chen and George (1985) [46] described this procedure more than 2 decades ago for the Cox model. Sauerbrei and Schumacher [14], and Augustin [47] extended this method by using the bootstrap to account for uncertainty in model selection as proposed by Buckland [48]. In our study we accounted for uncertainty in selecting a model by means of sampling variation. Sauerbrei and Schumacher [14], and Augustin et al. [47] tested their methods in data sets containing missing values using complete case analyses. Our study provides a more principled alternative.

Conclusion

Missing data frequently occurs in prognostic studies. Multiple imputation, to handle missing data, and bootstrapping, to select prognostic models, are increasingly applied in prognostic modeling. Both are promising techniques, but both may also complicate the model building process. We showed that it is possible to combine multiple imputation and bootstrapping, thereby accounting for uncertainty in imputations and uncertainty in selecting of models.

Competing interests

The author(s) declare that they have no competing interests.

Authors' contributions

MWH participated in the planning and design of the study, the statistical analysis and drafted the manuscript. SVB participated in the planning and design of the study and the statistical analyses. DLK participated in the planning and design of the study. WVM participated in the planning of the study. HCWDV participated in the planning, design and supervision of the study. All authors read and approved the final manuscript.

Pre-publication history

The pre-publication history for this paper can be accessed here:
  31 in total

1.  Multiple imputation of missing blood pressure covariates in survival analysis.

Authors:  S van Buuren; H C Boshuizen; D L Knook
Journal:  Stat Med       Date:  1999-03-30       Impact factor: 2.373

2.  Prognostic factors for chronic disability from acute low-back pain in occupational health care.

Authors:  W E van der Weide; J H Verbeek; H J Sallé; F J van Dijk
Journal:  Scand J Work Environ Health       Date:  1999-02       Impact factor: 5.024

3.  Comparison of imputation and modelling methods in the analysis of a physical activity trial with missing outcomes.

Authors:  Angela M Wood; Ian R White; Melvyn Hillsdon; James Carpenter
Journal:  Int J Epidemiol       Date:  2004-08-27       Impact factor: 7.196

4.  Investigation on the improvement of prediction by bootstrap model averaging.

Authors:  N Holländer; N H Augustin; W Sauerbrei
Journal:  Methods Inf Med       Date:  2006       Impact factor: 2.176

5.  A simulation study of the number of events per variable in logistic regression analysis.

Authors:  P Peduzzi; J Concato; E Kemper; T R Holford; A R Feinstein
Journal:  J Clin Epidemiol       Date:  1996-12       Impact factor: 6.437

6.  A Fear-Avoidance Beliefs Questionnaire (FABQ) and the role of fear-avoidance beliefs in chronic low back pain and disability.

Authors:  Gordon Waddell; Mary Newton; Iain Henderson; Douglas Somerville; Chris J Main
Journal:  Pain       Date:  1993-02       Impact factor: 6.961

7.  A comparison of anlaytic methods for non-random missingness of outcome data.

Authors:  S L Crawford; S L Tennstedt; J B McKinlay
Journal:  J Clin Epidemiol       Date:  1995-02       Impact factor: 6.437

8.  The prognosis of low back pain in general practice.

Authors:  H J van den Hoogen; B W Koes; W Devillé; J T van Eijk; L M Bouter
Journal:  Spine (Phila Pa 1976)       Date:  1997-07-01       Impact factor: 3.468

9.  Lumbar supports and education for the prevention of low back pain in industry: a randomized controlled trial.

Authors:  M N van Poppel; B W Koes; T van der Ploeg; T Smid; L M Bouter
Journal:  JAMA       Date:  1998-06-10       Impact factor: 56.272

10.  The Job Content Questionnaire (JCQ): an instrument for internationally comparative assessments of psychosocial job characteristics.

Authors:  R Karasek; C Brisson; N Kawakami; I Houtman; P Bongers; B Amick
Journal:  J Occup Health Psychol       Date:  1998-10
View more
  58 in total

1.  A clinical score to predict 6-month prognosis in elderly patients starting dialysis for end-stage renal disease.

Authors:  Cécile Couchoud; Michel Labeeuw; Olivier Moranne; Vincent Allot; Vincent Esnault; Luc Frimat; Bénédicte Stengel
Journal:  Nephrol Dial Transplant       Date:  2008-12-18       Impact factor: 5.992

2.  Variable Selection in the Presence of Missing Data: Imputation-based Methods.

Authors:  Yize Zhao; Qi Long
Journal:  Wiley Interdiscip Rev Comput Stat       Date:  2017-05-24

3.  Variable selection in the presence of missing data: resampling and imputation.

Authors:  Qi Long; Brent A Johnson
Journal:  Biostatistics       Date:  2015-02-18       Impact factor: 5.899

4.  Predicting Incident Radiographic Knee Osteoarthritis in Middle-Aged Women Within Four Years: The Importance of Knee-Level Prognostic Factors.

Authors:  Cesar Garriga; Maria T Sánchez-Santos; Andrew Judge; Deborah Hart; Tim Spector; Cyrus Cooper; Nigel K Arden
Journal:  Arthritis Care Res (Hoboken)       Date:  2020-01       Impact factor: 4.794

5.  Serum factors and clinical characteristics associated with serum E-screen activity.

Authors:  Jue Wang; Amy Trentham-Dietz; Jocelyn D C Hemming; Curtis J Hedman; Brian L Sprague
Journal:  Cancer Epidemiol Biomarkers Prev       Date:  2013-04-15       Impact factor: 4.254

6.  Peer substance use overestimation among French university students: a cross-sectional survey.

Authors:  Lionel Riou Franca; Bertrand Dautzenberg; Bruno Falissard; Michel Reynaud
Journal:  BMC Public Health       Date:  2010-03-29       Impact factor: 3.295

7.  Severe imported falciparum malaria: a cohort study in 400 critically ill adults.

Authors:  Fabrice Bruneel; Florence Tubach; Philippe Corne; Bruno Megarbane; Jean-Paul Mira; Eric Peytel; Christophe Camus; Frederique Schortgen; Elie Azoulay; Yves Cohen; Hugues Georges; Agnes Meybeck; Herve Hyvernat; Jean-Louis Trouillet; Eric Frenoy; Laurent Nicolet; Carine Roy; Remy Durand; Jacques Le Bras; Michel Wolff
Journal:  PLoS One       Date:  2010-10-08       Impact factor: 3.240

8.  Clinical Predictive Model of Multidrug Resistance in Neutropenic Cancer Patients with Bloodstream Infection Due to Pseudomonas aeruginosa.

Authors:  C Gudiol; A Albasanz-Puig; J Laporte-Amargós; N Pallarès; A Mussetti; I Ruiz-Camps; P Puerta-Alcalde; E Abdala; C Oltolini; M Akova; M Montejo; M Mikulska; P Martín-Dávila; F Herrera; O Gasch; L Drgona; H Paz Morales; A-S Brunel; E García; B Isler; W V Kern; I Morales; G Maestro-de la Calle; M Montero; S S Kanj; O R Sipahi; S Calik; I Márquez-Gómez; J I Marin; M Z R Gomes; P Hemmatti; R Araos; M Peghin; J L Del Pozo; L Yáñez; R Tilley; A Manzur; A Novo; J Carratalà
Journal:  Antimicrob Agents Chemother       Date:  2020-03-24       Impact factor: 5.191

9.  Development of a risk stratification algorithm to improve patient-centered care and decision making for incident elderly patients with end-stage renal disease.

Authors:  Cécile G Couchoud; Jean-Baptiste R Beuscart; Jean-Claude Aldigier; Philippe J Brunet; Olivier P Moranne
Journal:  Kidney Int       Date:  2015-09-02       Impact factor: 10.612

10.  Mammaglobin B is an independent prognostic marker in epithelial ovarian cancer and its expression is associated with reduced risk of disease recurrence.

Authors:  Renata A Tassi; Stefano Calza; Antonella Ravaggi; Eliana Bignotti; Franco E Odicino; Germana Tognon; Carla Donzelli; Marcella Falchetti; Elisa Rossi; Paola Todeschini; Chiara Romani; Elisabetta Bandiera; Laura Zanotti; Sergio Pecorelli; Alessandro D Santin
Journal:  BMC Cancer       Date:  2009-07-27       Impact factor: 4.430

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.