MétaCan
Menu
Back to cohort

O002 Machine learning applied to oximetry to detect paediatric sleep apnoea

2025· article· en· W4414793907 on OpenAlexaffabout
Ajay Kevat, Kartik K. Iyer, Philip I. Terrill, Sattam S. Lingawi, Calvin Kuo, David Wensley, Sadasivam Suresh, Andrew Collaro

Bibliographic record

VenueSLEEP Advances · 2025
Typearticle
Languageen
FieldMedicine
TopicObstructive Sleep Apnea Research
Canadian institutionsBC Children's HospitalUniversity of British Columbia
Fundersnot available
KeywordsPulse oximetryPredictive valueGold standard (test)TonsillectomyReceiver operating characteristicPatient dataPolysomnographyPredictive modelling

Abstract

fetched live from OpenAlex

Abstract Introduction Polysomnography(PSG) is the gold-standard test for diagnosing paediatric obstructive sleep apnoea, but resource-intensiveness limits availability. Although oximetry testing is widely available, manual scoring methods such as McGill scoring have poor sensitivity, and decreased positive predictive value(PPV) for those with complex medical comorbidities. We hypothesised that computerised oximetry analysis could overcome these limitations. We developed and tested a novel support vector classifier(SVC) machine learning algorithm, with a component for discarding of likely movement/wake artefact, that classifies the overnight oximetry as being either low risk (predicted apnoea hypopnoea index[AHI] <5/hour) or high risk(≥5/hour). Methods Oxygen saturation(SpO2) and pulse rate(PR) data were extracted from 3476 PSGs performed at Queensland Children’s Hospital (QCH). 90% were selected for model training, with 10% reserved for final testing. A rules-based filter discarded periods of SpO2 < 60% or PR > 225bpm or < 40bpm. Thirteen SpO2/PR features were used for SVC model training; model performance was then evaluated on held-out data from QCH and other sources. Results Using oximetry data from the reserved 344 QCH PSGs, the algorithm showed a PPV of 93%, negative predictive value of 90%, specificity of 99%, and sensitivity of 65%. Using oximetry data from the Childhood Adenotonsillectomy Trial, Paediatric Adenotonsillectomy Trial for Snoring and British Columbia Children’s Hospital PSG datasets (n = 1215, n = 721 and n = 2895 respectively) model performance showed specificities of 99%, 98% and 84% respectively, with sensitivities of 35-62%. Conclusion A SVC algorithm can be used to classify oximetry into likely AHI ≥5 with a high degree of certainty, for children with and without complex comorbidities.

Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.

How this classification was reachedexpand

Full frame distilled prediction

Teacher imitation

Not calibrated prevalence, not ground truth. Human validation pending. Learned from the 10,348 direct Codex labels and 10,348 direct Gemma labels. Candidate is the union of thresholded teacher heads; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels or direct frontier model labels.

metaresearch head score (Codex)0.000
metaresearch head score (Gemma)0.001
Version: codex-gemma-dda1882f352aValidation status: machine_predicted_unvalidated
Candidate categoriesMeta-epidemiology (narrow), Insufficient payload (model declined to judge)
Consensus categoriesnone
DomainCandidate signal: none · Consensus signal: none
Study designCandidate signal: Other design · Consensus signal: none
GenreCandidate signal: Empirical · Consensus signal: Empirical
Teacher disagreement score0.930
Threshold uncertainty score1.000

Codex and Gemma teacher scores by category

CategoryCodexGemma
Metaresearch0.0000.001
Meta-epidemiology (narrow)0.0000.000
Meta-epidemiology (broad)0.0010.000
Bibliometrics0.0010.003
Science and technology studies0.0000.000
Scholarly communication0.0000.000
Open science0.0000.000
Research integrity0.0000.001
Insufficient payload (model declined to judge)0.0000.001

Machine scores (provisional)

The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.

Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.

Opus teacher head0.008
GPT teacher head0.293
Teacher spread0.285 · how far apart the two teachers sit on this one work
Validation statusscore_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from it

Classification

machine, unvalidated

Machine predicted; a candidate call from one teacher head, not a consensus.

Study designOther design
Domainnot available
GenreEmpirical

How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".

Quick stats

Citations0
Published2025
Admission routes2
Has abstractyes

Explore more

Same venueSLEEP AdvancesSame topicObstructive Sleep Apnea ResearchFrench-language works237,207