Papers › BIGRoC: Boosting Image Generation via a Robust Classifier
BIGRoC: Boosting Image Generation via a Robust Classifier
Roy Ganz, Michael Elad
The interest of the machine learning community in image synthesis has grown significantly in recent years, with the introduction of a wide range of deep generative models and means for training them. In this work, we propose a general model-agnostic technique for improving the image quality and the distribution fidelity of generated images obtained by any generative model. Our method, termed BIGRoC (Boosting Image Generation via a Robust Classifier), is based on a post-processing procedure via the guidance of a given robust classifier and without a need for additional training of the generative model. Given a synthesized image, we propose to update it through projected gradient steps over the robust classifier to refine its recognition. We demonstrate this post-processing algorithm on various image synthesis methods and show a significant quantitative and qualitative improvement on CIFAR-10 and ImageNet. Surprisingly, although BIGRoC is the first model agnostic among refinement approaches and requires much less information, it outperforms competitive methods. Specifically, BIGRoC improves the image synthesis best performing diffusion model on ImageNet 128x128 by 14.81%, attaining an FID score of 2.53, and on 256x256 by 7.87%, achieving an FID of 3.63. Moreover, we conduct an opinion survey, according to which humans significantly prefer our method's outputs.
In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.
Code
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Tasks
Results from the paper archive 2025-07-28
| Task | Dataset | Model | Metric | Value | Rank at snapshot | Leaderboard | Report |
|---|---|---|---|---|---|---|---|
| Image Generation | ImageNet 128x128 | BIGRoC-gt (Guided-Diffusion) | FID | 2.53 | #7 of 23 | Archive leaderboard | report |
| Image Generation | ImageNet 128x128 | BIGRoC-gt (Guided-Diffusion) | IS | 169.73 | #7 of 23 | Archive leaderboard | report |
| Image Generation | ImageNet 128x128 | BIGRoC-pl (Guided-Diffusion) | FID | 2.77 | #9 of 23 | Archive leaderboard | report |
| Image Generation | ImageNet 128x128 | BIGRoC-pl (Guided-Diffusion) | IS | 150.43 | #9 of 23 | Archive leaderboard | report |
| Image Generation | ImageNet 256x256 | BIGRoC-gt (Guided-Diffusion) | FID | 3.63 | #72 of 94 | Archive leaderboard | report |
| Image Generation | ImageNet 256x256 | BIGRoC-pl (Guided-Diffusion) | FID | 3.69 | #74 of 94 | Archive leaderboard | report |
Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections