pith:665UGLL6
Speaker-Disentangled Remote Speech Detection of Asthma and COPD Exacerbations
Adversarial training separates speaker identity from disease signals in speech to improve detection of asthma and COPD exacerbations.
arxiv:2605.16878 v1 · 2026-05-16 · cs.SD
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{665UGLL6UCRNVSE7CHGK4EEO3C}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
On the TACTICAS dataset, our method outperforms the single-task baseline across both tasks. For the respiratory status task (stable vs. exacerbated), the AUC improves from 0.897 to 0.910. For the exacerbation type task (asthma exacerbation vs. COPD exacerbation), the AUC increases from 0.674 to 0.793. Concurrently, the J-ratio decreases, confirming effective suppression of speaker information. External validation on the Bridge2AI-Voice dataset further demonstrates consistent performance improvement and reduced speaker dependency.
The assumption that gradient reversal-based adversarial training successfully isolates pathology-related acoustic patterns from speaker-identifiable attributes without degrading the primary classification performance, as the abstract states this occurs but provides no quantitative verification of feature separation quality or ablation studies.
An adversarial disentanglement framework improves speech-based detection of asthma and COPD exacerbations while suppressing speaker identity on the TACTICAS and Bridge2AI-Voice datasets.
References
Formal links
Receipt and verification
| First computed | 2026-05-20T00:03:27.833660Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
f7bb432d7ea0a2dac89f11ccae108ed89c286599148e49299e342fc3992a7839
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/665UGLL6UCRNVSE7CHGK4EEO3C \
| jq -c '.canonical_record' \
| python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: f7bb432d7ea0a2dac89f11ccae108ed89c286599148e49299e342fc3992a7839
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "21435a63ecb5a9bdf7a76be212a6d3f5501e5e52731d7d6366a0c24fe6f18ac3",
"cross_cats_sorted": [],
"license": "http://creativecommons.org/licenses/by-nc-nd/4.0/",
"primary_cat": "cs.SD",
"submitted_at": "2026-05-16T08:39:30Z",
"title_canon_sha256": "736229467af5942990e41fb8a8ce553f9160250c483a6ea8aeb94615c2895b7a"
},
"schema_version": "1.0",
"source": {
"id": "2605.16878",
"kind": "arxiv",
"version": 1
}
}