Related Experiment Video
Updated: Feb 6, 2026

Asthma Detection Research Based on Voice Signal Processing and Machine Learning
Published on: July 22, 2025
Using Machine Learning to Aid the Interpretation of Urine Steroid Profiles
Edmund H Wilkes1, Gill Rumsby1, Gary M Woodward2
1Department of Clinical Biochemistry, University College London Hospitals, London, UK.
Background:
Urine steroid profiles are used in clinical practice for the diagnosis and monitoring of disorders of steroidogenesis and adrenal pathologies. Machine learning (ML) algorithms are powerful computational tools used extensively for the recognition of patterns in large data sets. Here, we investigated the utility of various ML algorithms for the automated biochemical interpretation of urine steroid profiles to support current clinical practices.
Methods:
Data from 4619 urine steroid profiles processed between June 2012 and October 2016 were retrospectively collected. Of these, 1314 profiles were used to train and test various ML classifiers' abilities to differentiate between "No significant abnormality" and "?Abnormal" profiles. Further classifiers were trained and tested for their ability to predict the specific biochemical interpretation of the profiles.
Results:
The best performing binary classifier could predict the interpretation of No significant abnormality and ?Abnormal profiles with a mean area under the ROC curve of 0.955 (95% CI, 0.949-0.961). In addition, the best performing multiclass classifier could predict the individual abnormal profile interpretation with a mean balanced accuracy of 0.873 (0.865-0.880).
Conclusions:
Here we have described the application of ML algorithms to the automated interpretation of urine steroid profiles. This provides a proof-of-concept application of ML algorithms to complex clinical laboratory data that has the potential to improve laboratory efficiency in a setting of limited staff resources.
Related Concept Videos
Filtration and Urine Formation
Urine Studies II: Urine Culture and Sensitivity Test
Machines
A free-body diagram of the...
Interpreting R Charts
An R chart plots the range of subsets of measurements collected from a process. Each point on the chart represents the range—defined as the difference between the maximum and minimum...
Physiology of Urine Formation
Glomerular Filtration
The first stage in urine formation is glomerular filtration. Each kidney contains approximately 1 million nephrons, the functional units of filtration, with a...
Formation of Concentrated Urine

