Related Experiment Video
Updated: Jul 7, 2025

A Machine Learning Approach to Design an Efficient Selective Screening of Mild Cognitive Impairment
Published on: January 11, 2020
Development of interpretable machine learning models associated with environmental chemicals to predict all-cause and
Siyu Duan1, Yafei Wu1, Junmin Zhu1
1Center for Aging and Health Research, School of Public Health, Xiamen University, Xiamen, China.
Abstract:
Limited information is available on potential predictive value of environmental chemicals for mortality. Our study aimed to investigate the associations between 43 of 8 classes representative environmental chemicals in serum/urine and mortality, and further develop the interpretable machine learning models associated with environmental chemicals to predict mortality. A total of 1602 participants were included from the National Health and Nutrition Examination Survey (NHANES). During 154,646 person-months of follow-up, 127 deaths occurred. We found that machine learning showed promise in predicting mortality. CoxPH was selected as the optimal model for predicting all-cause mortality with time-dependent AUROC of 0.953 (95%CI: 0.951-0.955). Coxnet was the best model for predicting cardiovascular disease (CVD) and cancer mortality with time-dependent AUROCs of 0.935 (95%CI: 0.933-0.936) and 0.850 (95%CI: 0.844-0.857). Based on clinical variables, adding environmental chemicals could enhance the predictive ability of cancer mortality (P < 0.05). Some environmental chemicals contributed more to the models than traditional clinical variables. Combined the results of association and prediction models by interpretable machine learning analyses, we found urinary methyl paraben (MP) and urinary 2-napthol (2-NAP) were negatively associated with all-cause mortality, while serum cadmium (Cd) was positively associated with all-cause mortality. Urinary bisphenol A (BPA) was positively associated with CVD mortality.
Related Concept Videos
Mechanistic Models: Compartment Models in Individual and Population Analysis
Statistical Methods for Analyzing Epidemiological Data
Introduction To Survival Analysis
The primary goal of survival analysis is to estimate survival time—the time...
Comparing the Survival Analysis of Two or More Groups
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Kaplan-Meier Approach

