atlas

Research map / Large language models / Retrieval and knowledge

Enhancing Small Medical Learners with Privacy-preserving Contextual Prompting

ICLR 2024 · Large language models › Retrieval and knowledge · approach: Knowledge-augmented question answering · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Extracts medical keywords to protect patient privacy, prompts GPT-3.5 to generate clinician-style contexts, and fine-tunes small biomedical language models with these contexts for medical multiple-choice QA.

Problem

Small domain-specific language models underperform LLMs on medical tasks, while sending full patient data to LLMs violates privacy restrictions in healthcare settings.

Approach

Feed only extracted medical keywords and candidate answers to an LLM, using clinician-written few-shot demonstrations, to generate privacy-restricted medical contexts (overall and per-answer) that are appended as extra input for fine-tuning small models.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add LLM-generated context to SLM trainingBioLinkBERT-Base · MedQA testaccuracy: 42.21_{0.91} -> 50.17_{0.42}Helped
Add LLM-generated context to SLM trainingBioLinkBERT-Base · HEADQA testaccuracy: 41.00_{0.34} -> 60.21_{0.47}Helped
Add LLM-generated context to SLM trainingBioLinkBERT-Base · MedMCQA devaccuracy: 32.15_{2.23} -> 49.20_{0.45}Helped
Use only overall context instead of overall and candidate-specific contexts (ablation)FTC with BioLinkBERT-Base · MedQA, HEADQA, and MedMCQAaccuracyHurt
Use only candidate-specific context instead of overall and candidate-specific contexts (ablation)FTC with BioLinkBERT-Base · MedQA, HEADQA, and MedMCQAaccuracyHurt
Remove relationship information from candidate-specific contexts (ablation)FTC with BioLinkBERT-Base · MedQA, HEADQA, and MedMCQAaccuracyHurt
Use context only when the LLM preliminary decision is correct (ablation)FTC with BioLinkBERT-Base · MedQA devaccuracy: 48.56_{0.62} -> 50.73_{0.35}Hurt
Use context only when the LLM preliminary decision is correct (ablation)FTC with BioLinkBERT-Base · HEADQA devaccuracy: 58.17_{0.78} -> 61.35_{0.16}Hurt
Represent raw data with keywords rather than random spans or random words (ablation)Privacy-restricted LLM context generation and FTC · MedQAaccuracyHelped
Reduce keyword usage ratio (ablation)LLM prompting and FTC · MedQAaccuracyHurt
Use full medical context rather than preliminary decisions alone (ablation)BioLinkBERT-Base SLM · MedQAaccuracy: 47.21_{0.31} -> 50.17}_{0.42}Helped
Add LLM-generated context to SLM trainingT5-base · CSQA dev and OBQA testaccuracy: +3.24% and +11.67%Helped

Surprising findings

Limitations

Experimental setup

Datasets: MedQA HEADQA MedMCQA MMLU professional medicine CommonsenseQA OpenbookQA

Benchmarks: MedQA HEADQA MedMCQA MMLU professional medicine CommonsenseQA OpenbookQA

Metrics: accuracy

Baselines: QA-GNN GreaseLM DRAGON MurKe MOEBQA HDRN VOD LLM prompting (gpt-3.5-turbo) SFT

Builds on: in-context learning BioLinkBERT Fusion-in-Decoder

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy