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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE3MTUzNzYsIm5iZiI6MTcyMTcxNTA3NiwicGF0aCI6Ii80NzQ0NTc1Ni8yODc1MTc3MDUtNTNmMWZiYzQtNjRkNC00MzBiLTgxOTAtNjg0ZDhhOThiM2U0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzIzVDA2MTExNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTBiNDI4ODYwNTc0MjUyYjlmYjU4Zjk4MzBiZjY1YzZkMjg3ZWI0Njg5Y2M5OGRlNjQ5MzdhMWRjMDI2ODU5ZjAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.LD_7cxTaalXR0nJe--zCFiWg8M92guACHk_BmqszB9c)
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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE3MTUzNzYsIm5iZiI6MTcyMTcxNTA3NiwicGF0aCI6Ii80NzQ0NTc1Ni8yODc1MTc3MzgtOTA2ZDY0MjktZDJmYS00NTU3LTg0NDgtNGY2ZTFhM2ZmYmJjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzIzVDA2MTExNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU3MTU4NDExMmI2MDBjN2RiZmNmNjUwMTQ1NzY5NTdhNTRlNTc4NGNmZjM2NTY2NmQ3NGI1NjEzNTY3OGZiNTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0._xeQxwkPUOAz1NpWHG91miHYLiFlqGAhj32uDLxazR8)
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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE3MTUzNzYsIm5iZiI6MTcyMTcxNTA3NiwicGF0aCI6Ii80NzQ0NTc1Ni8yODc1MTc4NDMtYzc0YTQyNmMtYmVkYi00NzQ4LWI0NDYtOGQyMTUwMzQ5NDk1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzIzVDA2MTExNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNmOGE4YzNmOWRiMTU1ZWFkOGU3ZTFkNzY2ZTVlNjVjMjViOTcyZTRkZWY2YzMwODNmYTE4YjNlNDk4ZThhMDEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.387jKN670ggZjezfVdefnHxQGxaR35L9r21pEBC6KEo)
Running Time (seconds) |
Accuracy over Real Training |
Accuracy over Real Testing |
Condensed Images per Class |
311.9385 |
52.5 |
27.4112 |
2 |