-
Notifications
You must be signed in to change notification settings - Fork 284
FLAN-T5 LoRA — Lay Radiology Summarization (BioLaySumm Subtask 2.1) - 47451773 #270
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: topic-recognition
Are you sure you want to change the base?
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)