Milkomeda98 / CKD-TransBTS

25 stars 5 forks source link

About dataset splits #4

Open tarekegn82 opened 1 year ago

tarekegn82 commented 1 year ago

Dear Jianwei, Thank you for your contribution to medical image segmentation research with this paper. I am trying to reproduce your model and I have a question regarding the train, validation, and test lists of BraTS21. Do I need to do the split manually or are there any programmable options I could use to automate the process? I have Training Data from the "RSNA_ASNR_MICCAI_BraTS2021_TrainingData_16July2021". My training experiment on the whole dataset works fine, but I would like to run the test as well.

Milkomeda98 commented 1 year ago

Thank you for your attention. In this work, we have split the 'RSNA_ASNR_MICCAI_BraTS2021_TrainingData' dataset into train set, validation set and test set, and have released corresponding sample name lists in dataset/ folder. You can write a program to split the dataset according to the provided sample name list. Alternatively, you can import the scikit-learn package and use K-fold cross-validation to verify the performance of the model. In addition, the BraTS2021 competition is still continuing, you can download the 'RSNA_ASNR_MICCAI_BraTS2021_ValidationData' from the competition platform and submit the segmentation results to the platform to validate the performance of your model.

tarekegn82 commented 1 year ago

Thank you for your helpful response. I have gained access to the Validation dataset however, I have some errors due to missing Modalities under the validation dataset. To solve this issue, I'm going to manually split the trainingData into three sets as you did.

I need your suggestion on the software you used for some of your works:

  1. Which Software is good for visualizing 3D MRI modalities
  2. Which Software is good for Designing Model Architecture (e.g. CKD-TransBTS.png)

Thank you

Milkomeda98 commented 1 year ago

1、I personally recommend ITK-SNAP, you can download and install it here 2、I usually use PowerPoint to draw, maybe you can refer to the style of some excellent papers and find some good ideas from them.

tarekegn82 commented 1 year ago

Thank you

faizan1234567 commented 5 months ago

@tarekegn82 how did you split the dataset into train, validation and test sets? any idea how to split the dataset? or you used the k fold cross validation ? What does it mean by the k fold cross validation ? there is no such thing mentioned in the paper?

tarekegn82 commented 5 months ago

Hi @faizan1234567 , In this folder named dataset you can find dataset splits for train, val and test. when you put the BraTS2021 dataset in the correct directory and edit the training script based on your own directory, the training will work just perfectly.