
Paper: 2606.02545 Authors: Liuliu Chen, Gowri Rajaram, Eleanor Bailey, Katrina Witt, Michelle Lamblin, Jo Robinson, Mike Conway, Vlada Rozova Categories: cs.CL
The Gap
Hospitals track self-harm through diagnostic codes (ICD-10), but these codes miss most cases—low sensitivity means surveillance is blind to the majority of self-harm presentations. Emergency Department (ED) triage notes are recorded at first contact and contain the clinical picture before formal diagnosis, but traditional NLP struggles with their brevity and variability. Prior work either relies on brittle rule-based systems that don’t transfer across sites, or trains site-specific models that can’t generalize.
The gap: how do you build a model that’s both accurate and transferable, working across hospitals without site-specific retraining?
Problem: Diagnostic codes miss most self-harm cases
|
v
Opportunity: Triage notes captured at first contact
|
v
Challenge: Notes are brief, variable, site-dependent
|
v
Prior approaches: Rules (brittle) or site-specific ML (no transfer)
|
v
This paper: Evidence-augmented 3-stage pipeline
|
v
Result: 88% AUPRC with cross-hospital transfer
The Increment
One sentence: Before this paper, detecting self-harm from triage notes meant choosing between accuracy (site-specific models) and transferability (rule-based systems)—now you can have both through evidence extraction as an intermediate representation.
Core Mechanism
The method has three stages. Stage 1 uses an LLM (GPT-4o) as a coarse filter to screen out obviously irrelevant notes—think of it as a high-recall, low-precision net that catches all potential self-harm cases plus some noise. Stage 2 extracts evidence spans: the LLM identifies and quotes the exact phrases in the note that indicate self-harm (e.g., “cut wrists”, “overdose paracetamol”). Stage 3 takes these evidence spans and feeds them into a traditional classifier (logistic regression with TF-IDF features) to make the final binary decision.
The key architectural choice is that the traditional classifier operates on extracted evidence, not raw notes. This creates a two-layer abstraction: the LLM handles linguistic variability and contextual understanding, while the classifier learns decision boundaries in a cleaner, more consistent feature space.
Raw triage note
|
v
[Stage 1: LLM Screen] <-- High recall filter
|
v
Candidate notes
|
v
[Stage 2: Evidence Extraction] <-- LLM quotes relevant spans
|
v
Evidence spans: "cut left wrist", "suicidal ideation"
|
v
[Stage 3: Traditional Classifier] <-- Logistic regression on TF-IDF
|
v
Binary prediction + method classification
Think of it like a legal case: the LLM is a paralegal who reads through case files, highlights relevant passages, and hands you a memo with direct quotes. You (the classifier) then make the judgment based on those highlighted facts, not the entire case file. The paralegal adapts to different jurisdictions’ language (hospital sites), but the decision logic you apply to the facts stays consistent. This is why the model transfers: site-specific linguistic variation is absorbed by the LLM layer, while the downstream classifier learns portable patterns in the evidence itself.
Key Concepts
-
Evidence extraction as intermediate representation: Instead of asking the model to go from raw text → decision in one step, decompose it into raw text → evidence → decision. Evidence acts as a bottleneck layer that forces the model to ground its reasoning in explicit textual spans. This has two benefits: (1) the LLM’s linguistic flexibility handles site-specific phrasing, while (2) the downstream classifier learns from a more normalized feature space (quoted evidence spans), making it less sensitive to superficial site differences. It’s the difference between training on “patient reports cutting behavior on left forearm with razor blade” vs training on the extracted span “cutting…left forearm…razor blade”—the latter strips away filler words and syntactic variation while preserving semantic content.
-
Transferability through architectural separation: Traditional transfer learning asks “how do I retrain this model on new data with minimal updates?” This paper asks a different question: “how do I design the pipeline so most components don’t need retraining?” The LLM stages (1 and 2) use zero-shot prompting, so they adapt to new sites automatically. Only the final classifier sees training data, but it operates on a cleaner feature space (evidence spans). When you move to a new hospital, the LLM absorbs linguistic shifts, and the classifier’s learned patterns over evidence still apply. It’s like building a translation layer—local dialects get normalized before the decision logic sees them.
-
AUPRC over AUROC for imbalanced tasks: Self-harm is rare (1-2% of ED visits), making this a heavily imbalanced classification problem. AUROC can be misleadingly high because it credits the model for correctly identifying the abundant negative class. AUPRC (Area Under Precision-Recall Curve) focuses on how well the model handles the minority class—precision asks “of the cases you flagged, how many are real?” and recall asks “of all real cases, how many did you catch?” For surveillance, both matter: false positives waste clinical resources, false negatives mean missed cases. AUPRC of 0.88 means the model maintains high precision and recall simultaneously across the decision threshold range.
Framework Shift
Before (mainstream approach): After (this paper):
Raw text Raw text
| |
v v
[End-to-end classifier] [LLM: Screen]
| |
Site-specific patterns v
| [LLM: Extract evidence]
v |
Prediction v
Evidence spans (portable)
No transfer: retrain |
for each hospital v
[Classifier: Decide]
|
v
Prediction
Transfers: LLM adapts,
classifier stays fixed
From monolithic pattern matching to staged abstraction, the core shift is separating linguistic understanding (LLM) from decision logic (classifier) through an evidence bottleneck.
Expert Assessment
Problem choice: This is a real gap. Self-harm surveillance has genuine public health stakes, and the ICD-10 coding gap is well-documented (30-40% sensitivity in some studies). The choice to target triage notes is smart—they’re the earliest structured data point and more complete than discharge diagnoses. Not a manufactured problem.
Method maturity: The three-stage design is thoughtful, not just “throw an LLM at it.” Evidence extraction as an intermediate representation is the key insight—it’s what enables transfer. That said, the paper doesn’t deeply explore failure modes of the LLM stages. What happens when evidence extraction hallucinates or misquotes? The reliance on GPT-4o for stages 1-2 introduces a dependency on a closed model, which limits reproducibility and cost-scalability for real deployment. A stronger paper would ablate the LLM choice or show that cheaper models (e.g., fine-tuned smaller LLMs) can handle stages 1-2.
Experimental integrity: Baselines are fair—they compare against diagnostic codes (ICD-10) and prior NLP approaches. The three-hospital validation with prospective testing is rigorous. The numbers are credible: 88% AUPRC holds across sites, and the external validation doesn’t cherry-pick. One concern: they don’t report compute cost or inference time for the LLM stages. For a surveillance system running on every ED visit, cost and latency matter. Also, the paper mentions “95% accuracy” for method classification (cutting vs overdose vs other) but doesn’t break down how errors distribute—are certain methods systematically confused?
Writing quality: The method section is dense but clear. The results section could be tightened—Table 3 has redundant metrics, and the discussion restates findings without much critical reflection. The limitation section is short (half a page) and defensive rather than probing. A rewrite of Section 5 that honestly explores when the model fails, what biases might exist in triage note language, and how clinicians should interpret model outputs would elevate the paper significantly.
Verdict: Weak accept — solid contribution to a real problem with demonstrated transferability, but the reliance on proprietary LLMs and thin exploration of failure modes limit impact. Would be stronger with open model ablations and cost analysis.
Takeaways
Steal the evidence extraction bottleneck pattern: If you’re building classifiers on noisy, domain-variable text (legal documents across jurisdictions, medical notes across hospitals, support tickets across companies), consider decomposing into [LLM extracts structured evidence] → [traditional classifier decides]. The LLM absorbs linguistic chaos, the classifier learns portable patterns. This is especially useful when you can’t afford to retrain for every new deployment site.
For imbalanced tasks, report AUPRC not just AUROC: If you’re working on rare event detection (fraud, adverse events, system failures), AUROC will flatter your model by crediting easy negatives. AUPRC forces you to show that precision and recall both hold, which is what actually matters for operational deployment.
Use LLMs for normalization, not just generation: Most applied LLM work treats them as text generators. This paper uses them as normalizers—extracting and quoting evidence spans creates a cleaner feature space for downstream models. If you’re struggling with domain adaptation, ask: can an LLM stage reduce the surface area of variation before your main model sees the data?
论文: 2606.02545 作者: Liuliu Chen, Gowri Rajaram, Eleanor Bailey, Katrina Witt, Michelle Lambrin, Jo Robinson, Mike Conway, Vlada Rozova 分类: cs.CL
缺口
医院通过诊断编码(ICD-10)追踪自残行为,但这些编码会遗漏大多数病例——低灵敏度意味着监测系统对绝大多数自残病例视而不见。
急诊分诊记录在患者首次接触时记录,包含正式诊断前的临床全貌,但传统NLP难以处理其简短性和多变性。
先前工作要么依赖脆弱的基于规则系统(无法跨站点迁移),要么训练站点特定模型(无法泛化)。
缺口在于:如何构建一个既准确又可迁移的模型,无需针对站点重训练即可跨医院工作?
问题:诊断编码遗漏大多数自残病例
|
v
机会:分诊记录在首次接触时采集
|
v
挑战:记录简短、多变、依赖站点
|
v
先前方法:规则(脆弱)或站点特定ML(无迁移)
|
v
本文:证据增强的三阶段流水线
|
v
结果:88% AUPRC 且跨医院迁移
增量
一句话:在本文之前,从分诊记录检测自残意味着在准确性(站点特定模型)和可迁移性(基于规则系统)之间二选一——现在通过证据提取作为中间表示,两者可以兼得。
核心机制
方法分三个阶段。
第一阶段用LLM(GPT-4o)作粗筛,过滤掉明显不相关的记录——相当于高召回率、低精度的网,捕获所有潜在自残病例加上一些噪声。
第二阶段提取证据片段:LLM识别并引用记录中指示自残的确切短语(如”割腕”、“过量服用扑热息痛”)。
第三阶段将这些证据片段送入传统分类器(带TF-IDF特征的逻辑回归)做最终二分类决策。
关键架构选择在于,传统分类器作用于提取的证据,而非原始记录。
这创造了双层抽象:LLM处理语言变异和上下文理解,分类器在更干净、更一致的特征空间中学习决策边界。
原始分诊记录
|
v
[阶段1:LLM筛查] <-- 高召回率过滤
|
v
候选记录
|
v
[阶段2:证据提取] <-- LLM引用相关片段
|
v
证据片段:"割左腕","有自杀意念"
|
v
[阶段3:传统分类器] <-- TF-IDF上的逻辑回归
|
v
二分类预测 + 方法分类
把它想象成法律案件:LLM是法务助理,阅读案卷,标注相关段落,递给你一份带直接引用的备忘录。
你(分类器)基于这些高亮事实做判断,而非整个案卷。
法务助理适应不同司法辖区的语言(医院站点),但你对事实应用的决策逻辑保持一致。
这就是模型可迁移的原因:站点特定的语言变异被LLM层吸收,下游分类器学习证据本身的可移植模式。
关键概念
- 证据提取作为中间表示:与其让模型一步从原始文本→决策,不如分解为原始文本→证据→决策。
证据充当瓶颈层,强制模型将推理根植于显式文本片段。
这带来两个好处:(1)LLM的语言灵活性处理站点特定措辞,同时(2)下游分类器从更规范化的特征空间(引用的证据片段)学习,使其对表面站点差异不那么敏感。
这是在”患者报告用刀片在左前臂进行切割行为”上训练与在提取的片段”切割…左前臂…刀片”上训练的区别——后者剥离填充词和句法变异,同时保留语义内容。
- 通过架构分离实现可迁移性:传统迁移学习问”如何用最少更新在新数据上重训练模型?
“本文问了不同问题:“如何设计流水线使大多数组件无需重训练?
“LLM阶段(1和2)使用零样本提示,自动适应新站点。
只有最终分类器看到训练数据,但它作用于更干净的特征空间(证据片段)。
迁移到新医院时,LLM吸收语言变化,分类器对证据的学习模式仍然适用。
这像构建翻译层——局部方言在决策逻辑看到它们之前被规范化。
- 不平衡任务用AUPRC而非AUROC:自残罕见(1-2%的急诊访问),使这成为严重不平衡分类问题。
AUROC可能误导性地高,因为它将正确识别丰富的负类归功于模型。
AUPRC(精确率-召回率曲线下面积)关注模型处理少数类的能力——精确率问”你标记的病例中有多少是真的?
“召回率问”所有真实病例中你捕获了多少?
“对监测而言,两者都重要:假阳性浪费临床资源,假阴性意味着遗漏病例。
AUPRC为0.88意味着模型在决策阈值范围内同时保持高精确率和召回率。
框架转变
之前(主流方法): 之后(本文方法):
原始文本 原始文本
| |
v v
[端到端分类器] [LLM:筛查]
| |
站点特定模式 v
| [LLM:提取证据]
v |
预测 v
证据片段(可移植)
无迁移:每个医院 |
需重训练 v
[分类器:决策]
|
v
预测
可迁移:LLM适应,
分类器保持固定
从整体模式匹配到分阶段抽象,核心转变是通过证据瓶颈将语言理解(LLM)与决策逻辑(分类器)分离。
专家评审
选题眼光:这是真实缺口。
自残监测有真实的公共卫生风险,ICD-10编码缺口有充分文献记录(某些研究中灵敏度30-40%)。
选择针对分诊记录很明智——它们是最早的结构化数据点,比出院诊断更完整。
非人造问题。
方法成熟度:三阶段设计经过深思熟虑,不只是”把LLM扔进去”。
证据提取作为中间表示是关键洞见——这是实现迁移的原因。
话说回来,论文没有深入探索LLM阶段的失败模式。
当证据提取产生幻觉或错误引用时会发生什么?
阶段1-2依赖GPT-4o引入了对闭源模型的依赖,限制了可复现性和实际部署的成本可扩展性。
更强的论文会消融LLM选择,或展示更便宜的模型(如微调的小型LLM)能否处理阶段1-2。
实验诚意:基线公平——与诊断编码(ICD-10)和先前NLP方法对比。
三医院验证加前瞻性测试很严格。
数字可信:88% AUPRC跨站点保持,外部验证没有挑选数据。
一个担忧:他们没有报告LLM阶段的计算成本或推理时间。
对于在每次急诊访问上运行的监测系统,成本和延迟很重要。
另外,论文提到方法分类(切割vs过量vs其他)“95%准确率”但没有细分错误如何分布——某些方法是否系统性混淆?
写作功力:方法部分密集但清晰。
结果部分可以收紧——表3有冗余指标,讨论重述发现而无批判性反思。
局限性部分短(半页)且防御性而非探索性。
第5节的重写,诚实探索模型何时失败、分诊记录语言可能存在什么偏见、临床医生应如何解释模型输出,会显著提升论文水平。
判决:弱接收——对真实问题的扎实贡献,证明了可迁移性,但对专有LLM的依赖和对失败模式的浅薄探索限制了影响。
如有开放模型消融和成本分析会更强。
要点总结
偷走证据提取瓶颈模式:如果你在嘈杂、领域多变的文本上构建分类器(跨司法辖区的法律文档、跨医院的医疗记录、跨公司的支持工单),考虑分解为[LLM提取结构化证据]→[传统分类器决策]。
LLM吸收语言混乱,分类器学习可移植模式。
这在你无法为每个新部署站点重训练时特别有用。
不平衡任务报告AUPRC而非仅AUROC:如果你做罕见事件检测(欺诈、不良事件、系统故障),AUROC会通过归功于简单负类来美化你的模型。
AUPRC强制你展示精确率和召回率都保持,这才是操作部署真正重要的。
用LLM做规范化而非仅生成:大多数应用LLM工作将其视为文本生成器。
本文将其用作规范化器——提取和引用证据片段为下游模型创造更干净的特征空间。
如果你在领域适应上挣扎,问:LLM阶段能否在主模型看到数据之前减少变异的表面积?