<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Population-based health survey data analysis &#8211; Science</title>
	<atom:link href="https://scienmag.com/tag/population-based-health-survey-data-analysis/feed/" rel="self" type="application/rss+xml" />
	<link>https://scienmag.com</link>
	<description></description>
	<lastBuildDate>Mon, 26 Oct 2026 20:58:55 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://scienmag.com/wp-content/uploads/2024/07/cropped-scienmag_ico-32x32.jpg</url>
	<title>Population-based health survey data analysis &#8211; Science</title>
	<link>https://scienmag.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">73899611</site>	<item>
		<title>Research report: A population representative XAI framework for transparent dysglycemia screening in Indonesia</title>
		<link>https://scienmag.com/research-report-a-population-representative-xai-framework-for-transparent-dysglycemia-screening-in-indonesia/</link>
		
		<dc:creator><![CDATA[Denise Maddox]]></dc:creator>
		<pubDate>Mon, 26 Oct 2026 20:58:55 +0000</pubDate>
				<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[AI model interpretability in medical diagnostics]]></category>
		<category><![CDATA[Diabetes prediction in Indonesia]]></category>
		<category><![CDATA[dysglycemia screening]]></category>
		<category><![CDATA[explainable AI]]></category>
		<category><![CDATA[Explainable AI for healthcare]]></category>
		<category><![CDATA[HbA1c]]></category>
		<category><![CDATA[IFLS5]]></category>
		<category><![CDATA[Indonesia]]></category>
		<category><![CDATA[Indonesia Family Life Survey (IFLS) data utilization]]></category>
		<category><![CDATA[language models]]></category>
		<category><![CDATA[Machine learning for dysglycemia screening]]></category>
		<category><![CDATA[Mobile app usability in health screening]]></category>
		<category><![CDATA[mobile health]]></category>
		<category><![CDATA[Mobile health applications for diabetes risk assessment]]></category>
		<category><![CDATA[population]]></category>
		<category><![CDATA[population health]]></category>
		<category><![CDATA[Population-based health survey data analysis]]></category>
		<category><![CDATA[representative]]></category>
		<category><![CDATA[Risk factors for dysglycemia in Indonesian population]]></category>
		<category><![CDATA[ROC-AUC performance metrics in health prediction models]]></category>
		<category><![CDATA[SHAP]]></category>
		<category><![CDATA[SHAP feature attribution in medical models]]></category>
		<category><![CDATA[User-centered design in health AI tools]]></category>
		<category><![CDATA[XGBoost]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=343649</guid>

					<description><![CDATA[An Android screening app trained on Indonesian survey data used XGBoost and SHAP to explain dysglycemia risk, achieving a 0.72 ROC-AUC and a mean comprehension score of 4.31 out of 5 in a 12-person pilot.]]></description>
										<content:encoded><![CDATA[<p>A machine-learning application developed from Indonesian survey data produced modest estimates of dysglycemia risk, with age, body mass index and hypertension emerging as the strongest contributors in the model. The system combines an XGBoost classifier with SHAP feature attributions and language-model narratives in a native Android app, allowing users to see which entered characteristics increased or decreased their estimated risk. In a research article published on 18 September 2026, investigators reported a test-set ROC-AUC of 0.72 for the model and a mean comprehension score of 4.31 out of 5 in a pilot usability study involving 12 people.</p>
<p>The results support the presentation of the tool as an awareness and triage aid rather than a diagnostic test. The study defined dysglycemia as abnormal blood-glucose regulation, encompassing prediabetes and diabetes-range HbA1c categories, and classified respondents as positive when their HbA1c was at least 5.7%. Model development used Wave 5 of the Indonesia Family Life Survey, a longitudinal socioeconomic and health survey conducted nationally by the RAND Corporation with SurveyMeter in Yogyakarta.</p>
<p>IFLS5 covered 16,204 households and 50,148 respondents in 13 of Indonesia’s 27 provinces, with the survey sample representing approximately 83% of the national population. It was unusual among the Indonesian diabetes-prediction studies reviewed by the authors because it combined broad population coverage with measured HbA1c labels. Earlier studies were described as using 120 to 1,000 records from single facilities or narrow regional populations.</p>
<p>Investigators limited the analysis to respondents aged 20 or older with valid HbA1c measurements, then merged biomarker records with demographic, lifestyle and health information. Complete-case filtering left an analytic sample of 5,052 adults. Of these, 1,753, or 34.7%, met the dysglycemia threshold, while 3,299, or 65.3%, did not.</p>
<p>The analytic sample was 53.6% female and 46.4% male; Javanese participants represented 45.4% and Sundanese participants 12.4%. Compared with the full survey, the female proportion differed by 1.9 percentage points, and the ethnic-group ranking was unchanged, although Javanese representation increased from 41.7% to 45.4%. The sample was older than the full survey because HbA1c measurement was more frequent among older adults, an imbalance consistent with the screening focus but a consideration when generalizing to younger people.</p>
<p>Feature selection followed four linked stages rather than relying solely on statistical association. A literature review established non-invasive candidate predictors and used measured HbA1c as the outcome. A deliberately permissive correlation screen reduced 93 columns to 20 candidate features and the target.</p>
<p>Two Indonesian doctors, one specializing in cardiology and the other in internal medicine, independently reviewed that set. They removed variables considered redundant or uninformative, including sex, education and food and mental-health questionnaire blocks, but reinstated hypertension, family history of diabetes and physical-activity measures despite weak linear correlations. The experts also derived body mass index from weight and height and constructed a Brinkman smoking index from daily cigarette consumption and smoking duration.</p>
<p>SHAP then evaluated the global contribution of the 14 candidate predictors, after which nine features were retained and judged clinically coherent by the same doctors. Five algorithms were compared: logistic regression, random forest, XGBoost, CatBoost and TabNet. The investigators optimized hyperparameters with a grid search and five-fold cross-validation, while testing random oversampling, SMOTE, NearMiss and random undersampling to address the 34.7% prevalence of the positive class.</p>
<p>Random undersampling gave the best scores across the algorithms. XGBoost achieved the strongest overall balance, with a test-set ROC-AUC of 0.72 and precision-recall AUC of 0.60. Logistic regression, a simpler transparent baseline, reached a ROC-AUC of 0.69.</p>
<p>The authors interpret this narrow difference as evidence that the available non-invasive predictors contain limited discriminatory information, rather than showing that greater model complexity would automatically improve screening performance. Subgroup analyses on the held-out test set found nearly identical discrimination for a majority grouping of Javanese and Sundanese participants and a combined minority grouping, with ROC-AUC values of 0.71 and 0.72, respectively. Age-stratified ROC-AUC values were similarly close at 0.69 below age 60 and 0.70 at age 60 or older, but sensitivity and specificity varied markedly.</p>
<p>Among older adults, sensitivity was 0.80 and specificity was 0.32; among younger adults, sensitivity was 0.56 and specificity was 0.79. These results describe performance in the observed test data and do not establish equivalent accuracy for every individual ethnic group, because several small groups were combined to permit subgroup calculations. The model was also trained without survey weights, leaving population-calibrated estimation for future work.</p>
<p>SHAP analysis identified age, BMI and hypertension as the most influential variables in model output. Age had the strongest positive Pearson correlation with the outcome, at 0.24, followed by hypertension at 0.17 and BMI at 0.13. The SHAP dependence analysis showed a nonlinear pattern: age contributed little below 40, began adding to modeled risk thereafter and increased sharply after age 45.</p>
<p>Smoking status, high cholesterol and parental history of diabetes also contributed positively to the model’s output, while higher moderate physical-activity frequency contributed toward lower risk. A domain expert reviewed global and individual explanations and judged them clinically consistent. SHAP was selected over LIME after local LIME explanations varied with random seeds and the definition of a local neighborhood proved ambiguous for tabular data.</p>
<p>For the tree model, TreeExplainer required 0.0075 seconds per explanation compared with 0.4706 seconds for KernelExplainer while producing nearly identical values. The resulting application was built in Kotlin with Jetpack Compose for Android 5.0 and later, supported by a Golang back end. Users enter weight and height, pregnancy history involving delivery of a baby weighing at least 4 kilograms, smoking status and duration, blood-pressure and cholesterol conditions, family history of diabetes-related mortality, and weekly physical activity.</p>
<p>The server runs the model and calculates SHAP contributions before sending the results to the OpenAI API, where GPT-4o generates personalized explanations based on the structured outputs of a medical-explainer prompt. Deterministic code computes each feature’s percentage contribution and passes those values directly to the language model, which is instructed to contextualize rather than independently calculate them. The interface presents the estimated risk as a percentage, places it in four categories from low to very high risk, and uses bar or pie charts to distinguish risk-increasing features in red from risk-decreasing features in green.</p>
<p>Bahasa Indonesia is the application’s primary language. Usability testing offered preliminary evidence that the combined display could be understood by non-specialists. Twelve volunteers—eight men and four women aged 20 to 64—viewed a fixed health profile, completed a five-point questionnaire and then joined semi-structured interviews.</p>
<p>Most had no specialized medical knowledge, and educational backgrounds ranged from elementary and junior high school to university study in several fields. The overall mean comprehension score was 4.31 out of 5, with a standard deviation of 0.88, and was reported as significantly exceeding the study’s target of 4.0. Graphics combined with text received the highest item score, at 4.67, followed by language simplicity at 4.58 and text clarity at 4.50.</p>
<p>Bar and pie charts each scored 3.75 when presented alone. Participants with lower educational attainment initially found the charts difficult but could identify the main message through the red and green cues, while the narrative text helped translate the graphics into personal understanding. Because the pilot included only 12 people from one geographic area and no clinical patients, it cannot establish accessibility across Indonesia’s broader population.</p>
<p>The principal limitation is that the model’s discrimination was modest, its calibration was not formally assessed, and the default operating point could miss many positive cases. At a threshold of 0.50, sensitivity was 0.63, meaning roughly one-third of respondents with dysglycemia in the test set were not flagged. Threshold analysis showed that sensitivity could rise to 0.80 at a specificity of 0.54, and to 0.86 at a specificity of 0.38, but the appropriate balance depends on the deployment context and the consequences of missed cases versus unnecessary confirmatory testing.</p>
<p>The study calculated neither calibration curves nor a Brier score, and the semantic fidelity of the generated descriptions was not formally evaluated. These limitations, together with the small pilot and older-skewed sample, mean the deployed framework has not been validated for diagnosis. The authors identify formal calibration, additional indicators such as waist-to-height ratio, broader usability studies, federated learning and on-device execution as future directions rather than established features or outcomes.</p>
<p><strong>Subject of Research:</strong> Population-representative explainable-AI screening for dysglycemia among Indonesian adults</p>
<p><strong>Article Title:</strong> A population representative XAI framework for transparent dysglycemia screening in Indonesia</p>
<p><strong>Article References:</strong> Dwiyanti, L., Tanadi, R., Willson, B., Radityo, H. A. S., Akbar, S., &amp; Nambo, H. (2026). A population representative XAI framework for transparent dysglycemia screening in Indonesia. <em>Discover Artificial Intelligence, 6</em>(1), Article 1181. <a href="https://doi.org/10.1007/s44163-026-02243-7" rel="noopener noreferrer">https://doi.org/10.1007/s44163-026-02243-7</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1007/s44163-026-02243-7" rel="noopener noreferrer">10.1007/s44163-026-02243-7</a></p>
<p><strong>Keywords:</strong> dysglycemia screening, explainable AI, SHAP, XGBoost, HbA1c, Indonesia, mobile health, IFLS5, language models, population health, population, representative</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">343649</post-id>	</item>
	</channel>
</rss>
