TruaceTracing the truth around AISunday, July 19, 2026
TRV-2026-0267Version 1 · Certified

Written 2026-07-19 00:59:15 UTC · current record

Reason for this version

Certified into the record

Canonical text (the exact bytes fingerprinted)

TRUVACE RECORD VERSION
record: TRV-2026-0267
version: 1
kind: certified
reason: Certified into the record
timestamp: 2026-07-19T00:59:15.039579Z
status: published
lens: g_space
sector: health
headline: Explainable machine learning for early prediction and anatomical classification of pulmonary embolism in the emergency department
dek: Pulmonary thromboembolism (PTE) is a life‑threatening condition that requires prompt and accurate evaluation in the emergency department (ED). Standardized clinical scoring systems, including the Wells and revised Geneva scores, form the cornerstone of initial risk stratification but have limited specificity, leading to unnecessary D‑dimer testing and frequent overuse of CT pulmonary angiography (CTPA). This study aimed to develop explainable machine‑learning (XML) models as a complementary decision‑support laye…
gain_title: Explainable ML models used after Wells/Geneva triage improved early PTE prediction in ED patients, with Extra Trees reaching 0.82 accuracy and 0.83 AUC.
problem_title: (none)
trace_subject: (none)
gain_reading: Explainable ML models used after Wells/Geneva triage improved early PTE prediction in ED patients, with Extra Trees reaching 0.82 accuracy and 0.83 AUC.
gain_evidence: Extra Trees achieving the best performance (accuracy 0.82, sensitivity 0.69, specificity 0.86, AUC 0.83)
problem_reading: (none)
problem_evidence: (none)
quick_read: In a 2022-2024 study of 472 emergency department patients with suspected pulmonary thromboembolism across three Mashhad University of Medical Sciences centers, researchers developed explainable machine-learning models intended to operate after Wells/Geneva triage. Using CTPA as reference, Extra Trees achieved accuracy 0.82, sensitivity 0.69, specificity 0.86 and AUC 0.83 for PTE prediction, and AUC 0.77 for central and 0.67 for peripheral emboli for anatomical classification.

The work matters because standard scores have limited specificity and drive overuse of D-dimer and CTPA, and a transparent model could help reduce avoidable imaging while providing early non-imaging indication of clot location. Uncertainty remains about generalizability beyond this intermediate- to high-probability cohort where only 24% were CTPA-positive, and about clinical impact given the 63% anatomical classification accuracy reported by July 2026.
limitation: Anatomical classification performance was modest and cohort was restricted to intermediate- to high-probability ED patients with low confirmation rate.
tag: Evidence-backed gain
key_points: Study collected clinical and paraclinical data from 472 ED patients with suspected PTE across three centers of Mashhad University of Medical Sciences (2022-2024). | CTPA served as reference standard; in this intermediate- to high-probability cohort only 24% were confirmed positive on CTPA despite all being classified as PTE-suspect by Wells/Geneva. | Models included classical ML, ensemble algorithms such as Extra Trees, and hybrid stacking pipelines with SHAP values for explainability. | Among PTE-positive cases, model achieved AUC of 0.77 for central emboli and 0.67 for peripheral emboli.
rundown: Researchers built explainable ML models as a complementary layer after Wells and revised Geneva scoring, using structured forms aligned with those criteria and CTPA as reference. The design aimed to support D-dimer decisions in low-risk patients and refine risk estimation in intermediate- and high-risk patients.

In 472 patients from three Mashhad University centers between 2022-2024, Extra Trees performed best for PTE prediction. For clot location, discrimination was higher for central than peripheral emboli, with overall anatomical classification accuracy reported at 63%.
sources:
- peer_reviewed | BMC Emergency Medicine | https://doi.org/10.1186/s12873-026-01602-y | 2026-07-17
prev: 0000000000000000000000000000000000000000000000000000000000000000
sha256
85663fd06e7ec5f44f7127af2c0b8ddc15aafbfa5d6bc634682abf4ad1af3d46
previous
0000000000000000000000000000000000000000000000000000000000000000
Verify this record
How to verify without trusting this page

Fetch the canonical text of any version from /api/record/TRV-2026-0267 and hash it yourself — for example shasum -a 256 on the saved canonical field. The result must equal content_hash, and each version’s text ends with prev:followed by the prior version’s hash (version 1 chains to 64 zeros). If a single character of any version had been altered since certification, the chain would not reproduce.