Game-invariant Features Through Contrastive and Domain-adversarial Learning

Dylan Kline
5/22/2025
cs.CV

No confident code implementation found for this paper.

Abstract

Foundational game-image encoders often overfit to game-specific visual styles, undermining performance on downstream tasks when applied to new games. We present a method that combines contrastive learning and domain-adversarial training to learn game-invariant visual features. By simultaneously encouraging similar content to cluster and discouraging game-specific cues via an adversarial domain classifier, our approach produces embeddings that generalize across diverse games. Experiments on the Bingsu game-image dataset (10,000 screenshots from 10 games) demonstrate that after only a few training epochs, our model's features no longer cluster by game, indicating successful invariance and potential for improved cross-game transfer (e.g., glitch detection) with minimal fine-tuning. This capability paves the way for more generalizable game vision models that require little to no retraining on new games.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{kline2025gameinvariant,
  title  = {Game-invariant Features Through Contrastive and Domain-adversarial Learning},
  author = {Dylan Kline},
  year   = {2025},
  eprint = {2505.17328},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.17328v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.17328.svg)](https://codeofpaper.com/paper/2505.17328)

Discussion