Autonomous collection of voiding events for sound uroflowmetries with machine learning
We present AutoFlow, a Raspberry Pi-based acoustic platform that uses machine learning to autonomously detect and record voiding events. Uroflowmetry, a noninvasive diagnostic test for urinary tract function. Current uroflowmetry tests are not suitable for continuous health monitoring in a nonclinical environment because they are often distressing, costly, and burdensome for the public. To address these limitations, we developed a low-cost platform easily integrated into daily home routines. Using an acoustic dataset of home bathroom sounds, we trained and evaluated five machine learning models. The Gradient Boost model on a Raspberry Pi Zero 2 W achieved 95.63% accuracy and 0.15-second inference time. AutoFlow aims to enhance personalized healthcare at home and in areas with limited specialist access.
Authors
- Laura Arjona (ORCID: https://orcid.org/0000-0001-9815-446X)
- Shwetak Patel (ORCID: https://orcid.org/0000-0002-6300-4389)
- Alfonso Bahillo (ORCID: https://orcid.org/0000-0003-3370-3338)
- Girish Narayanswamy (ORCID: https://orcid.org/0000-0001-5647-3577)
- Sergio Hernández (ORCID: https://orcid.org/0000-0003-0485-2043)
Institutions
- Universidad de Deusto (ES)
- University of Washington (US)
Publication Details
- Journal
- Biomedical Signal Processing and Control
- Published
- 2025-02-04
- DOI
- https://doi.org/10.1016/j.bspc.2025.107556
- Primary Topic
- Aerodynamics and Acoustics in Jet Flows
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Ministerio de Ciencia, Innovación y Universidades
- Ministerio de Economía y Competitividad