LimiX-2: A Contextual Mechanism Network Towards General Structured-Data Intelligence
Xingxuan Zhang, Gang Ren, Hao Yuan, Hao Zou, Hongze Tan, Hui Wang, Jianhao Song, Jiansheng Li and 52 others
Stable AI · Tsinghua University
Published September 15, 2026 · on the feed September 17, 2026 · ▲ 743 · arXiv 2609.17488
The abstract
We introduce LimiX-2, a new model in the LimiX family, developed through model and data scaling guided by our previously established scaling laws. LimiX-2 adopts the Contextual Mechanism Networks (CMNs) paradigm and is pretrained with Context-Conditional Masked Modeling (CCMM). CMNs shifts the organizing principle of in-context learning from target-centric prediction to mechanism-oriented joint modeling. Rather than centering the network on the p(y mid x, D_{context}) objective of conventional tabular PFNs, it is designed around learning p(x, y mid D_{context}), a context-dependent representation of the joint structure underlying data generation. Pretraining uses synthetic datasets generated by structural causal models (SCMs) spanning diverse graph structures, functional mechanisms, and observation processes. Evaluations on TabArena, TALENT, and BCCO show that LimiX-2 outperforms current dataset-specific models and tabular foundation models. Beyond predictive performance, the CMN paradigm also promotes causal awareness in LimiX-2: its feature attention encodes direct causal relationships, enabling accurate causal skeleton recovery.
The Brief
2:09A short podcast summary of the paper. Written and voiced by AI.
Transcript
LimiX-2. A Contextual Mechanism Network Towards General Structured-Data Intelligence. By Xingxuan Zhang and fifty-nine others, from Stable AI and Tsinghua University. Published on the fifteenth of September. Its code repository is worked out: about sixty-five source files, with a readme and a licence.
Tabular foundation models learn in context. Given a table of examples, they predict the target for a new row. Conventional tabular PFNs are built around exactly that: predicting the target from the inputs, conditioned on the context. LimiX-2 is organised around a different question. Instead of only predicting the target, can a model learn the joint structure of the data, the mechanism that generated both the inputs and the targets?
LimiX-2 is a new model in the LimiX family, built by scaling model and data under scaling laws the authors established earlier. It follows the Contextual Mechanism Networks paradigm, CMNs, which shifts in-context learning from prediction centred on the target to joint modelling oriented around the mechanism. The network is designed to learn the joint distribution of inputs and targets given the context: a context-dependent representation of the structure underlying how the data was generated.
Pretraining uses Context-Conditional Masked Modeling, CCMM. The data is synthetic, generated by structural causal models, SCMs, that span diverse graph structures, functional mechanisms, and observation processes. Learning from many such generators is what exposes the model to many different mechanisms.
On evaluations across TabArena, TALENT, and BCCO, LimiX-2 outperforms both current models built for individual datasets and existing tabular foundation models.
The paradigm also brings something beyond prediction. It promotes causal awareness: the model's feature attention encodes direct causal relationships, which enables accurate recovery of the causal skeleton.
Everything else follows from the change of objective. A model asked only to predict the target has no reason to represent how the features relate to each other. A model asked to capture the whole generating mechanism does, and in LimiX-2 that representation turns out to be readable as causal structure, as well as useful for prediction.
The deep dive
7:02A longer episode, written from the whole paper. Written and voiced by AI.
Transcript
LimiX-2. A Contextual Mechanism Network Towards General Structured-Data Intelligence. By Xingxuan Zhang and fifty-nine others, from Stable AI and Tsinghua University. Published on the fifteenth of September. This is the long version: the whole paper rather than the abstract.
A gradient-boosted tree fitted to one spreadsheet learns nothing that helps with the next. Trees, deep networks and automated ensembles perform strongly on tables, but typically need separate training and model selection for each dataset, with limited reuse of knowledge across tasks. Tabular foundation models instead pretrain on synthetic tasks, then predict on a new table in context. The dominant recipe, the Prior-Data Fitted Network, has a narrow target. It learns one conditional: the probability of a designated label given a row's features and a labelled context set. Within each task, direct supervision is confined to a single column. The authors argue that this may significantly limit the model on other kinds of reasoning over data, such as filling a missing entry or finding which variables drive which.
Their alternative is called a Contextual Mechanism Network. Instead of centring the network on the label given the features, it is designed around the joint distribution of features and label together, given the context. The label becomes just one column the model might be asked to recover. Supervised prediction is then a special case of inferring unobserved quantities from available evidence. Two commitments carry this. Representations stay at the level of the cell: every entry in the table keeps its own vector, rather than a whole row being collapsed into one. And the pretraining data is entirely synthetic, drawn from structural causal models, where each table is generated by a random causal graph with random functions along its edges.
Each numeric cell passes through a small network into a vector of two hundred and fifty-six dimensions. Since all columns share one encoder, each also gets a column identity code. That code is deliberately low-rank, a quarter of the width, so the model recognises columns rather than memorising positions. The label is encoded separately into four slots, and each query row has its label replaced by a mask. The backbone stacks twenty-four blocks, each attending along two axes. Along the sample axis, context rows see each other while query rows see only context, so a prediction never depends on which other test rows share the batch. Along the feature axis, attention is asymmetric: features attend to each other and to the label slots, but the label slots attend only to features. Features and label also get separate feed-forward networks. Regression is not trained on squared error. The target range is cut into five thousand ordered bins, and the prediction is the probability-weighted average of their centres.
Pretraining is Context-Conditional Masked Modeling. Each episode splits a table into context and query rows, hides some query entries, and asks the model to recover them alongside the label. Masks cover single entries, whole columns, or blocks. A masked cell receives exactly the same vector as a naturally missing one, so the model has a single notion of absence. The synthetic tables come from a five-stage engine. Graphs are assembled from causal motifs such as chains, confounders and colliders, then randomly rewired while staying acyclic. Edges carry networks, trees, kernels, periodic and multiplicative functions. Only a subset of variables is then revealed as features and target.
On TabArena, fifty-one real datasets, LimiX-2 reaches an Elo of one thousand nine hundred and thirty-five, about a hundred and seventeen points above the runner-up, TabFM plus, and ahead of AutoGluon's best four-hour configuration. It also leads TALENT and BCCO overall, with narrower margins: thirty-five points over TabFM on TALENT, and on the multiclass part of BCCO AutoGluon edges it. It beats TabFM while being four times smaller.
The result that bears most directly on the mechanism claim is a probe, not a leaderboard. Take real data with a known causal graph, make each variable the target in turn, and ask whether feature attention singles out its direct neighbours. Across six such datasets LimiX-2 has the best skeleton F1 on all six, with a mean of zero point seven nine seven two, against zero point six five nine one for EXAONE Tabular in second place. Models that pool features into groups, TabPFN-3 and TabICLv2 among them, fall away sharply. On several datasets LimiX-2 matches or beats methods built only for causal discovery, including PC and GES.
There is no limitations section. The nearest thing is the scaling study. Six model sizes, from twelve point five million to four hundred and six point two million parameters, follow a log-linear trend with a fit above zero point nine six on every benchmark, and no saturation is seen. The authors warn that their extrapolation to two billion parameters is a forecast, not a measurement, and that comparisons with other models cannot be attributed solely to design. Missing-value imputation is claimed as a capability, and the masking objective is built for it, but no imputation benchmark appears. No ablation isolates the new ingredients: the split pathways, the four label slots, the binned regression. And the predecessor, LimiX-16M, sits far down the TabArena table, so the jump between generations mixes scale, architecture and a broader data engine at once.
The idea to carry away is a change in what a tabular model is asked to learn. A label predictor learns one conditional per table. LimiX-2 is asked to recover any hidden part of a table from the rest, after training on synthetic worlds whose causal structure is known by construction. The more interesting claim is quieter: that a model trained this way ends up attending to the variables that actually cause the one it is predicting. The report links a GitHub repository for the LimiX family.
Paper Quest · 7 chapters · about 41 min
Play this paper
Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.
Chapter 1 🧩 · The problem
Table models have learned to predict one column well. The wall is everything else in the table.
You build a model that predicts on any new table straight from a handful of example rows, with no training per dataset. It works: give it rows, it predicts the label column.
The road ahead
- 1 · The problem ~7 min Table models that learn from example rows only ever get supervised on one target column, so everything else about the table goes untaught.
- 2 · What came before ~3 min
- 3 · The key idea ~9 min Train the model to recover any hidden column from the rest, so it learns how all the variables depend on each other.
- 4 · Choose your own research ~3 min
- 5 · Build the method ~8 min Generate varied synthetic tables from causal models, pretrain by masking and rebuilding cells, then predict on a real table from its context rows.
- 6 · The experiment ~6 min You’ll guess: Beyond prediction, what did LimiX-2's feature attention turn out to support?
- 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Free, with Google or an email address. Your stars and progress are kept.