Weak Supervision for Label Efficient Visual Bug Detection
Not on the map. Why?
Abstract (arXiv)
As video games evolve into expansive, detailed worlds, visual quality becomes essential, yet increasingly challenging. Traditional testing methods, limited by resources, face difficulties in addressing the plethora of potential bugs. Machine learning offers scalable solutions; however, heavy reliance on large labeled datasets remains a constraint. Addressing this challenge, we propose a novel method, utilizing unlabeled gameplay and domain-specific augmentations to generate datasets & self-supervised objectives used during pre-training or multi-task settings for downstream visual bug detection. Our methodology uses weak-supervision to scale datasets for the crafted objectives and facilitates both autonomous and interactive weak-supervision, incorporating unsupervised clustering and/or an interactive approach based on text and geometric prompts. We demonstrate on first-person player clipping/collision bugs (FPPC) within the expansive Giantmap game world, that our approach is very effective, improving over a strong supervised baseline in a practical, very low-prevalence, low data regime (0.336 rightarrow 0.550 F1 score). With just 5 labeled "good" exemplars (i.e., 0 bugs), our self-supervised objective alone captures enough signal to outperform the low-labeled supervised settings. Building on large-pretrained vision models, our approach is adaptable across various visual bugs. Our results suggest applicability in curating datasets for broader image and video tasks within video games beyond visual bugs.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 30 of its 45 references that are in the map. First posted on arXiv 20 Sep 2023.
Builds on
30 of 45 references.
References · 30
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,403
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2022Robust Speech Recognition via Large-Scale Weak Supervisioncited by 4,057
- 2021On the Opportunities and Risks of Foundation Modelscited by 4,033
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
18 more
- 2021VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learningcited by 1,057
- 2019A Closer Look at Few-shot Classificationcited by 684
- 2020Simple Copy-Paste is a Strong Data Augmentation Method for Instance Segmentationcited by 596
- 2021Intriguing Properties of Vision Transformerscited by 446
- 2020Rethinking Few-Shot Image Classification: a Good Embedding Is All You Need?cited by 437
- 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 372
- 2021ResNet strikes back: An improved training procedure in timmcited by 368
- 2023A Cookbook of Self-Supervised Learningcited by 250
- 2023Tracking Anything with Decoupled Video Segmentationcited by 197
- 2023Semantic-SAM: Segment and Recognize Anything at Any Granularitycited by 185
- 2022A Survey on Programmatic Weak Supervisioncited by 66
- 2020Interactive Weak Supervision: Learning Useful Heuristics for Data Labelingcited by 52
- 2021ConvNets vs. Transformers: Whose Visual Representations are More Transferable?cited by 35
- 2023PUG: Photorealistic and Semantically Controllable Synthetic Data for Representation Learningcited by 31
- 2022World of Bugs: A Platform for Automated Bug Detection in 3D Video Gamescited by 3
- 2023Preference-conditioned Pixel-based AI Agent For Game Testingcited by 3
- 2022Automatic Testing and Validation of Level of Detail Reductions Through Supervised Learningcited by 2
- 2022On the Surprising Effectiveness of Transformers in Low-Labeled Video Recognitioncited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 2.
4 papers.
- 2023GlitchBench: Can large multimodal models detect video game glitches?cited by 23
- 2024PhysGame: Uncovering Physical Commonsense Violations in Gameplay Videoscited by 22
- 2025VideoGameQA-Bench: Evaluating Vision-Language Models for Video Game Quality Assurancecited by 11
- 2025A Hybrid Co-Finetuning Approach for Visual Bug Detection in Video Gamescited by 2
- 2025A Hybrid Co-Finetuning Approach for Visual Bug Detection in Video Games4 Oct 2025
- 2025VideoGameQA-Bench: Evaluating Vision-Language Models for Video Game Quality Assurance21 May 2025
- 2024PhysGame: Uncovering Physical Commonsense Violations in Gameplay Videos2 Dec 2024
- 2023GlitchBench: Can large multimodal models detect video game glitches?8 Dec 2023