Skip to content
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

Training and inference discussion for active learning round 3 #40

Closed
2 of 3 tasks
rohanbanerjee opened this issue Apr 19, 2024 · 3 comments
Closed
2 of 3 tasks

Comments

@rohanbanerjee
Copy link
Collaborator

rohanbanerjee commented Apr 19, 2024

Continuation from the previous round of training: #35

What is the round 3 model

The model which was fine-tuned on the manually corrected segmentations as per the QCs mentioned in #38 is the round 3 model. A total of 40 images were added in the training of this model since we fine-tuned the previously trained round 2 model.

A list of subjects used for the fine-tuning is below: finetuning.yml

The config (containing preprocessing, hyperparameters) for nnUNetv2 training is: plans.json

After the training was completed, I ran inference on the rest of the images whose segmentations have to be included in the consequent rounds of training (186 images), below is the QC. 50 subjects from these images will be chosen and included in the round 4 of training:

qc_round3_inference.zip

The steps to reproduce the above QC results (/run inference) are the following:

  1. Clone this repos
  2. Get the data: XXX
  3. cd fmri-segmentation
  4. Download the model weights (the whole folder) from the link: https://drive.google.com/drive/folders/1AW_myyHR-hA7xF_ckbxV45RXXRsKnlZC?usp=sharing
  5. For inference, please follow instructions under the inference directory

Next steps:

@rohanbanerjee
Copy link
Collaborator Author

The list of 50 subjects chosen for manual corrections is below:
qc_fail.yml.zip

The QC report for the segmentations manually corrected by me for the above 50 subjects is below:
qc_round_3_corrected.zip

@jcohenadad
Copy link
Member

improper shape of the cord (look carefully at the boundaries when making manual correction):
image

underseg:
image

incorrect:
image

I'll stop doing the rest of the QC-- pls make sure this is correct before sending it to me

Here's what i did so far: qc_flags.json

@rohanbanerjee
Copy link
Collaborator Author

Closing the issue since the round 3 training was successfully completed (including running inference and manual correction)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants