Closed sunrise6513 closed 1 year ago
Hi,
thanks for the submission! Could you please let me know which model definitions and image preprocessing are used?
The model definitions and image preprocessing are shown below: mu = (0.485, 0.456, 0.406) sigma = (0.229, 0.224, 0.225) [('Liu2023Comprehensive_ConvB', { 'model': lambda: normalize_model(timm.create_model( 'convnext_base', pretrained=False), mu, sigma), 'gdrive_id': None, 'preprocessing': 'Res256Crop224' }), ('Liu2023Comprehensive_ConvL', { 'model': lambda: normalize_model(timm.create_model( 'convnext_large', pretrained=False), mu, sigma), 'gdrive_id': None, 'preprocessing': 'Res256Crop224' }), ('Liu2023Comprehensive_SwinB', { 'model': lambda: normalize_model(timm.create_model( 'swin_base_patch4_window7_224', pretrained=False), mu, sigma), 'gdrive_id': None, 'preprocessing': 'Res256Crop224' }), ('Liu2023Comprehensive_SwinL', { 'model': lambda: normalize_model(timm.create_model( 'swin_large_patch4_window7_224', pretrained=False), mu, sigma), 'gdrive_id': None, 'preprocessing': 'Res256Crop224' })]
Adding the models I noticed that using bicubic interpolation for preprocessing instead of bilinear (default value) yields slightly higher clean accuracy (0.5-0.8%). Is it possible that it was used for training?
Sorry, the preprocessing should be BicubicRes256Crop224 for all models.
May I ask when will the final result be updated to the leaderboard?
I had to rerun the evaluation with the different preprocessing, I'll update the leaderboard in the next couple of days.
Ok, thanks for your effort.
Added the models with https://github.com/RobustBench/robustbench/pull/136, please let me know if there's anything to change.
No other changes, thanks. The only change is modifying preprocessing from Res256Crop224 to BicubicRes256Crop224.
Paper Information
Leaderboard Claim(s)
Add here the claim for your model(s). Copy and paste the following subsection for the number of models you want to add.
Model 1
Model 2
Model 3
Model 4
Model Zoo:
timm
. If not, I added the link to the architecture implementation so that it can be added.