<?xml version="1.0"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "JATS-journalpublishing1.dtd"[]>
<article xml:lang="en" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" dtd-version="1.2" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">IJPDS</journal-id>
<journal-title-group>
<journal-title>International Journal of Population Data Science</journal-title>
<abbrev-journal-title>IJPDS</abbrev-journal-title>
</journal-title-group>
<issn pub-type="epub">2399-4908</issn>
<publisher>
<publisher-name>Swansea University</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.23889/ijpds.v11i5.3553</article-id>
<article-id pub-id-type="publisher-id">11:5:3553</article-id>
<article-id pub-id-type="pii">S2399490821035539</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Population Data Science</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Evaluating Accuracy and Fairness of Machine-Learning Osteoporosis Case Definitions in Linked Administrative Data</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Maleki Golandouz</surname><given-names initials="H">Hassan</given-names></name><xref ref-type="aff" rid="affil-1"><sup>1</sup></xref></contrib>
<contrib contrib-type="author"><name><surname>Doupe</surname><given-names initials="M">Malcolm</given-names></name><xref ref-type="aff" rid="affil-1"><sup>1</sup></xref></contrib>
<contrib contrib-type="author"><name><surname>Zhou</surname><given-names initials="Z">Zhiyang</given-names></name><xref ref-type="aff" rid="affil-2"><sup>2</sup></xref></contrib>
<contrib contrib-type="author"><name><surname>M. Lix</surname><given-names initials="L">Lisa</given-names></name><xref ref-type="aff" rid="affil-1"><sup>1</sup></xref></contrib>
<aff id="affil-1"><label>1</label><institution>College of Community and Global Health, University of Manitoba, Winnipeg, Canada</institution></aff>
<aff id="affil-2"><label>2</label><institution>Joseph J. Zilber College of Public Health, University of Wisconsin-Milwaukee, Milwaukee, USA</institution></aff>
</contrib-group>
<pub-date date-type="pub" publication-format="electronic"><day></day><month></month><year></year></pub-date>
<pub-date date-type="collection" publication-format="electronic"><year></year></pub-date>
<volume>11</volume>
<issue>5</issue>
<elocation-id>3553</elocation-id>
<permissions>
<license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by-nc-nd/4.0/">
<license-p>This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.</license-p>
</license>
</permissions>
<self-uri xlink:href="https://ijpds.org/article/view/3553">This article is available from the IJPDS website at: https://ijpds.org/article/view/3553</self-uri>
<abstract>
<sec>
<title>Background</title>
<p>Background:Machine-learning case definitions are increasingly adopted in administrative data to accurately identify individuals with health conditions such as osteoporosis for surveillance and research. While overall model accuracy is reported, little is known about model fairness—whether prediction errors are consistent across demographic groups. Differences in these errors can bias disease estimates.</p>
</sec>
<sec>
<title>Objective</title>
<p>To develop and validate machine-learning case definitions for osteoporosis and assess their accuracy and fairness across demographic groups.</p>
</sec>
<sec>
<title>Methods</title>
<p>We conducted a retrospective cohort study using Manitoba (Canada) administrative data for women aged ≥50 with clinically-confirmed osteoporosis. Model features included demographic, comorbidity, and healthcare utilization from hospital, physician, and pharmacy records. Overall accuracy was assessed using area under ROC curve (AUC). Fairness was assessed from age-specific (≤60 vs. &gt;60) false negative and false positive rates (FNR, FPR) with 95% confidence intervals (95%CIs). We compared logistic regression (LR; baseline) with XGBoost, a tree-based boosting method chosen for its strong predictive performance.</p>
</sec>
<sec>
<title>Results</title>
<p>The cohort included 58,410 women, 27.7% with clinically-confirmed osteoporosis (2006–2018). XGBoost demonstrated higher AUC (0.86; 95%CI: 0.85–0.87) than LR (0.84; 95%CI: 0.83–0.85). For fairness, XGBoost yielded lower FNRs for both younger (0.28) and older women (0.18) than LR (0.37 and 0.23), meaning XGBoost missed fewer cases. In both models, FPRs were similar in younger women and higher in older women, indicating more false positives in &gt;60 age-group.</p>
</sec>
<sec>
<title>Conclusion</title>
<p>Despite similar accuracy, the models differed in fairness across age groups, underscoring the need to assess fairness when validating case definitions for surveillance and research.</p>
</sec>
</abstract>
</article-meta>
</front>
</article>