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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAwMjAzMzksIm5iZiI6MTcyMDAyMDAzOSwicGF0aCI6Ii80NzQ0NTc1Ni8yODc1MTc3MDUtNTNmMWZiYzQtNjRkNC00MzBiLTgxOTAtNjg0ZDhhOThiM2U0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzAzVDE1MjAzOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWMxYjY3OTVjYzIyMzE3ZTE0NTJhMWE0YWJkMGRkNWJlOWRhMWYxYTBiNDZlZjhjZWFhZGVlMzE4MmIzM2RmOTkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.k3ZqtMAiESeX0WgtcZO6-VCLGfbEvbE7hw6APxEHLKA)
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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAwMjAzMzksIm5iZiI6MTcyMDAyMDAzOSwicGF0aCI6Ii80NzQ0NTc1Ni8yODc1MTc3MzgtOTA2ZDY0MjktZDJmYS00NTU3LTg0NDgtNGY2ZTFhM2ZmYmJjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzAzVDE1MjAzOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM2ZmI3MTAxNjAwMDc1ZjI0MDIzZTdmYzdmNGZmMGE1OWZjZWYwYmJlMmI1NGJmYTJmMjZlYTM5NTk4NTVlMjEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.UeMxCOkxwV6yuGOaBh2YgO7SMzWoQgQS2R8-acgKzQc)
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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAwMjAzMzksIm5iZiI6MTcyMDAyMDAzOSwicGF0aCI6Ii80NzQ0NTc1Ni8yODc1MTc4NDMtYzc0YTQyNmMtYmVkYi00NzQ4LWI0NDYtOGQyMTUwMzQ5NDk1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzAzVDE1MjAzOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNkZTVmYzZmMzViY2VlOTgzNmM0YTgyY2U1OWYyNDgxYmY0ZTczNWUxMDE1MzcwMmNiMDIzZGU1NDQwNmVlZjMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.TMIjFvgs8eR0tIwKu3RApciyNAXCRV7TYFO84O-Ejio)
Running Time (seconds) |
Accuracy over Real Training |
Accuracy over Real Testing |
Condensed Images per Class |
311.9385 |
52.5 |
27.4112 |
2 |