Large Language Models (LLMs) have shown promising potential in biomedical question answering (QA), yet remain susceptible to hallucinations --plausible but factually incorrect responses. Retrieval-Augmented Generation (RAG) addresses this by grounding answers in external knowledge, though it often retrieves irrelevant or noisy context, particularly in specialized domains like biomedicine.
In this work, we replicate RAG2, a rationale-guided variant designed to improve context relevance, on the MedQA dataset and identify substantial performance gaps compared to the original paper, indicating potential reproducibility issues and sensitivity to implementation details. To address these limitations, we explore three lightweight, supervision-free context filtering methods based on pretrained models and similarity metrics. Our approaches achieve performance comparable to the RAG2 replication while reducing runtime by up to 75%, though they remain below the originally reported results. Nonetheless, our empirical and qualitative analyses indicate their potential to enhance context relevance and computational efficiency.
output folder includes generated outputs and sample results to demonstrate the effectiveness of the Provence filtering method.To run the experiments, first set up the required Python environment:
pip install -r requirements.txt
Python
100.0%
Large Language Models (LLMs) have shown promising potential in biomedical question answering (QA), yet remain susceptible to hallucinations --plausible but factually incorrect responses. Retrieval-Augmented Generation (RAG) addresses this by grounding answers in external knowledge, though it often retrieves irrelevant or noisy context, particularly in specialized domains like biomedicine.
In this work, we replicate RAG2, a rationale-guided variant designed to improve context relevance, on the MedQA dataset and identify substantial performance gaps compared to the original paper, indicating potential reproducibility issues and sensitivity to implementation details. To address these limitations, we explore three lightweight, supervision-free context filtering methods based on pretrained models and similarity metrics. Our approaches achieve performance comparable to the RAG2 replication while reducing runtime by up to 75%, though they remain below the originally reported results. Nonetheless, our empirical and qualitative analyses indicate their potential to enhance context relevance and computational efficiency.
output folder includes generated outputs and sample results to demonstrate the effectiveness of the Provence filtering method.To run the experiments, first set up the required Python environment:
pip install -r requirements.txt
Python
100.0%