Oh, you're right:
Trying that shiny new algorithm out on a couple dozen seeds, and then only reporting the best few. Running a big hyperparameter sweep on your proposed approach but using the defaults for the baseline. Cherry-picking examples where your model looks good, or cherry-picking whole datasets to test on, where you’ve confirmed your model’s advantage. Making up new problem settings, new datasets, new objectives in order to claim victory on an empty playing field. Proclaiming that your work is a “promising first step” in your introduction, despite being fully aware that nobody will ever build on it.
Yeah, I misread; sorry. Testing your model on a small dataset and presenting it as a general solution is all too common.
That's why generative models are cooler than classifiers, to me at least. You can show the outputs visually, whether it's text or image or sound. But with classifiers, you're chasing an accuracy rating. I forgot that people often test on CIFAR-10 (smol data) without verifying on Imagenet (big-ish data) and then present their paper as very general.
But, I do have something to say about that kind of dataset cherrypicking: Researchers often find it hard to test on large datasets because of limited compute resources. One of the pioneers of DDPM wasn't able to train on imagenet due to lack of GPUs. CIFAR-10 was the best they could do. So it's sometimes hard to tell whether there's intentional deceit, or just a shoestring budget. (I was surprised how much research a lot of people get done in spite of limitations.)
Thanks for the correction; cheers.