Automated Detection of Urological Events in Bladder Pressure Signals with a Two-Stage Machine Learning Framework Validated on External Datasets
Hassaan A. Bukhari, Vikram Abbaraju, Jay Patel, Becky Clarkson, Shachi Tyagi, Margot S. Damaser, Steve J. A. Majerus

TL;DR
This study presents a two-stage machine learning framework that accurately detects urological events from single-channel bladder pressure signals, validated on external datasets, paving the way for non-invasive, ambulatory bladder monitoring.
Contribution
The paper introduces a novel two-stage multilayer perceptron model trained and validated on multiple datasets for automated urological event classification from Pves signals.
Findings
Achieved 84% accuracy in detecting voiding contractions.
Reaching 90% accuracy in classifying abdominal vs. detrusor overactivity.
Model demonstrated good generalizability across independent datasets.
Abstract
Objective: Conventional urodynamics (UDS) provide critical diagnostic information, but requires invasive dual catheterization and manual labeling of clinically important events. Wireless, catheter-free bladder function tests are becoming available for home use, but only provide vesical pressure (Pves). We developed a machine learning framework that was trained and externally validated on UDS data for automated urological event classification from single-channel (Pves) recordings. Methods: We analyzed 118 annotated UDS traces segmented into 0.8-second Pves intervals. Using the discrete wavelet transform, we extracted 55 statistical features per segment. Consecutive segments (233,338 segments; three classes) sharing the same class, abdominal (ABD), detrusor overactivity (DO), or voiding contraction (VOID), were grouped into events, and median feature aggregation was applied to derive…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
