Ben Lengerich and Jingyun Jia are presenting this work at JSM 2026 in Boston.
Transfer learning exists to solve a simple problem: you have a task with too little data to learn a good model on its own, but there's a related task, or several, with more data, or different data, that could help. The standard move is to pool the data and let the larger population lend the smaller one some statistical power.
That works well when the populations are actually similar. It works badly when they're not, which is often the case in clinical settings. A predictor-outcome relationship that holds for one patient population doesn't necessarily hold for another, and for underrepresented populations in particular, forcing a shared parameterization across all groups can quietly erase the exact structure that made that population different in the first place. You get a model that looks well-calibrated in aggregate and is wrong in specific, consequential ways for the group with the least data to begin with.
Letting the model change shape with context
Contextualized Learning, the framework underlying this work, starts from a different assumption. Instead of fitting one fixed function to all the data, it models outcomes as: y = f(h(c), x) where `x` is the usual set of predictors, `c` is contextual information describing the population or environment a given observation comes from, and `h(c)` generates the model's parameters as a function of that context. The model isn't fixed. Instead, it's a function of where the data came from.
Contextualized Transfer Learning (CTL) extends this idea specifically for the transfer setting by decomposing `h(c)` into two parts: h(c) = j(k(c)) where`k(c)` captures the structure that's transferable, the part of the relationship between predictors and outcomes that genuinely generalizes across populations. `j(·)` captures the task-specific adaptation on top of that shared structure, the part that's allowed and expected to differ.
The effect is that CTL can pool statistical strength across related tasks for the part of the problem that's actually shared, while leaving room for each population's model to look different where it needs to. Nothing is forced to be uniform that shouldn't be.
The part that matters most: transfer across model classes, not just models
The most interesting part of this work: most transfer learning, even the sophisticated versions, transfers within a model class. You fine-tune a neural net on a new task, and you get another neural net. You adapt a linear model, and you get another linear model. The class is fixed; only the parameters move.
Because CTL transfers the shared structure k(c) rather than a fixed set of weights, that structure isn't tied to any one functional form. Which means you're not limited to transferring across populations that happen to call for different model classes — you can deliberately choose to fit two entirely different model classes to the exact same data, say a regression model and a network inference model, and let each one's estimate of the shared structure k(c) inform the other. A regression model and a graphical model are answering different questions about the same underlying data, and CTL gives them a principled way to share what they learn, even though neither one could stand in for the other.
That's a meaningfully different claim than "we made transfer learning more flexible across populations." It means the shared structure isn't a model, it's something multiple, genuinely different kinds of models can all draw on and contribute to when applied to the same data.
What this buys you in practice
Applied to heterogeneous clinical datasets, CTL shows improved predictive performance and more stable estimation specifically in underrepresented populations. These groups are most likely to be poorly served by a one-size-fits-all shared model, and most likely to be the group with too little data to learn a fully local model either.
On the theoretical side, Jingyun's research derives learning bounds for CTL under stability and learnability conditions, characterizing how the framework generalizes rather than relying only on empirical performance. And empirically, CTL holds its own against state-of-the-art black-box models on predictive accuracy — while retaining individual-level interpretability through its structured parameterization. You don't have to trade accuracy for the ability to understand what the model is doing for any specific patient or population.
Why this matters beyond the paper
The idea that a model's structure should be allowed to vary with context, rather than context being something you condition on and then discard, is the same principle underneath the ML that Intelligible is built on. A single global model, however accurate on average, tends to hide the population- or context-specific patterns that actually matter for a given decision. Making context an explicit, first-class part of the model, rather than something to be averaged away, is what keeps a model both statistically efficient and trustworthy for the specific case in front of you.
That's true whether the "context" is a patient population, a real estate market, a shipping lane, or an individual business. CTL is a rigorous, theoretically grounded instance of a broader idea we think is going to matter a lot more over the next few years: heterogeneity isn't noise to be modeled around, it's structure to be modeled directly.
---
Congratulations to Ben and Jingyun on bringing this work to JSM. If you're in Boston, both sessions are worth attending. Details in the JSM 2026 program.


