In this repo, I perform dataset condensation via distrbution matching (https://github.com/VICO-UoE/DatasetCondensation), without differentiable siamese augmentation, on MRI classification dataset (https://www.kaggle.com/datasets/sartajbhuvaji/brain-tumor-classification-mri)
Conensation of Whole Unbalanced Dataset
![image](https://private-user-images.githubusercontent.com/47445756/287517705-53f1fbc4-64d4-430b-8190-684d8a98b3e4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA1NDc3OTcsIm5iZiI6MTcyMDU0NzQ5NywicGF0aCI6Ii80NzQ0NTc1Ni8yODc1MTc3MDUtNTNmMWZiYzQtNjRkNC00MzBiLTgxOTAtNjg0ZDhhOThiM2U0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA5VDE3NTEzN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVhNzk2NTgyODIzMDkyYzI4Zjc3OWI5NmY5NzY5YTc5MWNiZWM1OGFiYmQyYWYwNjc0NDI1MDJlNjY1MjliZDImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.-h0ehxI77V8Vy-9t66BCKoMG290Ol9oZOqRh-SVgujg)
Running Time (seconds) |
Accuracy over Real Training |
Accuracy over Real Testing |
Condensed Images per Class |
676.7407 |
43.0662 |
29.9492 |
10 |
Condensation of Balanced Dataset
![image](https://private-user-images.githubusercontent.com/47445756/287517738-906d6429-d2fa-4557-8448-4f6e1a3ffbbc.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA1NDc3OTcsIm5iZiI6MTcyMDU0NzQ5NywicGF0aCI6Ii80NzQ0NTc1Ni8yODc1MTc3MzgtOTA2ZDY0MjktZDJmYS00NTU3LTg0NDgtNGY2ZTFhM2ZmYmJjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA5VDE3NTEzN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc2NTkxNWFkY2MwMDE3OThlMjY0MDllMzAzMWNjMTE1MmY5MzIyNWZmYjFmYWFkY2YyNGEwYzlmZWVkMDk1NTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.zlLBqDuBIXTUbcSrYES_CFyHeapDsSMdo2ZDdNraomQ)
Running Time (seconds) |
Accuracy over Real Training |
Accuracy over Real Testing |
Condensed Images per Class |
649.1408 |
25.1282 |
20.3046 |
10 |
Condensation of 20 MRI images/class into 2 images/class
![image](https://private-user-images.githubusercontent.com/47445756/287517843-c74a426c-bedb-4748-b446-8d2150349495.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA1NDc3OTcsIm5iZiI6MTcyMDU0NzQ5NywicGF0aCI6Ii80NzQ0NTc1Ni8yODc1MTc4NDMtYzc0YTQyNmMtYmVkYi00NzQ4LWI0NDYtOGQyMTUwMzQ5NDk1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA5VDE3NTEzN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVjZWQ3NTA2MWRkZjQ1YTU5MjQzZTJiNjM4MDliZWVhODg5MmVjMmRiNDE0YTc1YjczMzFiNDBiYTdmODkzZjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Om0LcsIAFz0qo-utZXad2TQzvtYUINMRnXtdc8vR4_Q)
Running Time (seconds) |
Accuracy over Real Training |
Accuracy over Real Testing |
Condensed Images per Class |
311.9385 |
52.5 |
27.4112 |
2 |