Cognitive Training for Language Models: Towards General Capabilities via Cross-Entropy Games

Clément Hongler, Franck Gabriel, Valentin Hartmann, Arthur Renard, Andrew Emil
3/23/2026
math.OCcs.AI

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Defining a constructive process to build general capabilities for language models in an automatic manner is considered an open problem in artificial intelligence. Towards this, we consider the problem of building a curriculum of tasks that grows a model via relevant skill discovery. We provide a concrete framework for this task, using a family of tasks called cross-entropy games, which we postulate is universal in a suitable sense. We show that if it is possible to grow the curriculum for relevant skill discovery by iterating a greedy optimization algorithm, then, under natural assumptions, there is essentially only one meta-objective possible (up to a few hyperparameters). We call the resulting process cognitive training. We postulate that, given sufficiently capable language models as players and meta-samplers and sufficient training time, cognitive training provides a principled way to relevant skill discovery; and hence to the extent general capabilities are achievable via greedy curriculum learning, cognitive training would be a solution.

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. 1 weaker match is hidden by default — 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{hongler2026cognitive,
  title  = {Cognitive Training for Language Models: Towards General Capabilities via Cross-Entropy Games},
  author = {Clément Hongler and Franck Gabriel and Valentin Hartmann and Arthur Renard and Andrew Emil},
  year   = {2026},
  eprint = {2603.22479},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.22479v2}
}

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/2603.22479.svg)](https://codeofpaper.com/paper/2603.22479)

Discussion