FLAN-T5 LoRA — Lay Radiology Summarization (BioLaySumm Subtask 2.1) - 47451773#270
FLAN-T5 LoRA — Lay Radiology Summarization (BioLaySumm Subtask 2.1) - 47451773#270TPGCIG wants to merge 42 commits intoshakes76:topic-recognitionfrom
Conversation
…and finished make_datasets
…uler and warmup but produces results.
…gon and summarise.
…-2025 into topic-recognition
…tical to functionality, makes use of tool easier.
…e it is unnecessary
…ons and major loops
|
Recognition Problem : total : 17 |
Marking
Marked as per the due date and changes after which aren't necessarily allowed to contribute to grade for fairness. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
I just want to add that I had an approved extension, I emailed this to Shakes. All elements of the PR were submitted in time of the extension. |
Author: Tristan Green (s4745177)
Target branch:
topic-recognitionProject folder:
recognition/Project13-TristanGreenSummary
This PR contributes a parameter-efficient fine-tuning of FLAN-T5-base with LoRA for layperson summarization of radiology reports. It includes:
Reproducible training (
train.py), evaluation and generation (predict.pyandchat.py)Modular components (
modules.py) and documented configuration.Plots + metrics (loss curve, validation ROUGE trajectory, test bar chart).
A comprehensive
README.md.The algorithm trains on the provided training set, validates on a held-out split for model selection, and reports ROUGE-1/2/L/Lsum on a held-out test set.
Recognition problem & difficulty
Task: Expert→lay summarisation (long-form seq2seq, automatic evaluation via ROUGE)
Setup and Run Script
Setup and running is highlighted explicitly in the README.md, however, the script to run the code with default parameters is:
Thank you,
Tristan (s4745177)