Everyone wants the grand AI replacement story. The model eats the stack, digests the workflow, and emits profit. Very tidy. Also, usually nonsense.

The more interesting pattern emerging in applied AI is smaller, less theatrical, and considerably more useful: the model is not the system. It is an intervention inside the system. It edits one field. It predicts one missing signal. It routes one candidate generator. It enters through a side door, preferably wearing a badge.

Two recent papers make that point from very different corners of the structured-data world. TabChange studies how to change selected attributes in tabular records while preserving the natural relationships among features.1 A Pinterest ads-system paper studies how to use a fine-tuned open-source LLM as a complementary advertiser predictor, not as the production ranker.2 One lives in counterfactual tabular editing; the other lives in large-scale advertising recommendation. They are not solving the same task. That is precisely why the shared lesson is useful.

The shared lesson is this: in structured business systems, value comes from bounded, dependency-aware AI intervention. Change only what the relationships justify. Add only the signal the downstream pipeline can absorb. Do not confuse model capability with operational permission.

That sounds obvious. It is not. Many AI roadmaps still behave as if the highest-status architecture is the one where the largest model sits in the middle and everyone else brings it coffee. These papers argue, in their own technical dialects, for a less glamorous design principle: controlled insertion beats heroic replacement.

The shared problem: structure does not forgive improvisation

Structured systems are full of dependencies. In tabular data, age, occupation, income, education, geography, health variables, and demographic attributes may be statistically entangled. In advertising systems, user intent, past conversion history, advertiser identity, ranking calibration, retrieval coverage, latency constraints, and business objectives are entangled. You cannot casually modify one part and assume the rest will politely remain coherent.

This is where generative AI creates a particular kind of temptation. If a model can produce plausible text, plausible rows, plausible candidates, or plausible explanations, it becomes easy to mistake plausibility for validity. Structured systems are less forgiving. A row can look reasonable while violating learned constraints. A recommended advertiser can sound semantically suitable while wrecking candidate diversity or latency budgets. A model can be impressive and still be in the wrong place.

The two papers attack this temptation in parallel:

Design question Tabular counterfactual editing Ads recommendation integration
What should AI be allowed to change? Only the target attribute, unless dependency strength requires related adjustments Only an ancillary advertiser-intent signal, not the whole retrieval/ranking system
What is the main failure mode? Unnatural or excessive changes to a record Latency, sparse-ID mismatch, feature mismatch, over-dominant candidate generation
What makes the intervention safe? Mutual-information-guided choice between direct flip and adversarial latent editing Structured prompts, post-training, semantic IDs, controlled retrieval/ranking integration
What is the business lesson? Do not over-edit a structured record Do not over-promote an LLM in a production stack

The deeper point is not “LLMs work in ads” or “adversarial training helps tabular counterfactuals.” Those are paper-level findings. The article-level insight is more general: AI should enter structured systems through a narrow contract.

TabChange: sometimes the best model is no model

TabChange addresses a deceptively simple problem: given a tabular instance, change an attribute while keeping the resulting instance natural and close to the original. This matters for fairness testing and counterfactual analysis because the point of changing an attribute is often to isolate the effect of that attribute. If the editing process changes half the row, the test becomes less like an audit and more like a magic trick with spreadsheets.

The paper’s important move is not merely using an adversarial encoder-decoder. It is deciding when not to use one.

TabChange first estimates the relationship between the attribute of interest and other attributes using mutual information. If the relationship is weak, it directly flips the attribute. If the relationship is strong, it uses an adversarial framework to remove information about the old attribute value from the latent representation, then decodes while conditioning on the new target value.

A simplified version of the decision rule is:

$$ \text{Edit strategy}(a)= \begin{cases} \text{direct flip}, & MI(a, X_{\setminus a}) < \tau
\text{attribute-invariant decoding}, & MI(a, X_{\setminus a}) \ge \tau \end{cases} $$

That small conditional is doing a lot of conceptual work. It says that model complexity should be earned by dependency structure. If the attribute is weakly related to the rest of the row, a generative model is not sophistication. It is overhead with a nice haircut.

The experiments support that view. Across seven datasets, TabChange compares against CVAE and diffusion baselines using naturalness and proximity metrics. The paper reports that TabChange achieves higher valid counterfactual rates in 8 of 11 single-attribute cases and 3 of 4 multi-attribute cases. It also reports superior proximity in 8 of 11 single-attribute cases and 3 of 4 multi-attribute cases. For weak-dependency cases, direct flipping can be effectively instantaneous, while generative baselines still require training or diffusion procedures. For strong-dependency cases, TabChange’s adversarial route can be more computationally expensive, but it is used for a reason: the data relationships require it.

This is a sharp lesson for business AI systems. The right question is not “Can we generate a new version of this record?” The better question is:

Which relationships must remain true after the intervention?

That framing changes the governance problem. Instead of treating AI output as a new artefact to admire, the system treats it as a constrained edit to validate. A credit-risk simulation, healthcare eligibility review, workforce analytics audit, insurance underwriting stress test, or customer segmentation exercise needs that discipline. The model should not be rewarded for creativity. This is not a poetry slam. It is a structured decision environment.

The ads paper: put the LLM beside the stack, not on the throne

The Pinterest ads paper reaches a similar conclusion from the opposite direction. It is not editing a row. It is improving a production ads system. The obvious hype-shaped move would be to make the LLM the recommender, or at least the late-stage judge of everything. The paper does not do that.

Instead, the system fine-tunes an open-source LLM to predict likely advertisers from structured user context: profile fields, past conversion advertisers, onsite searches, offsite searches, URLs, top brands, categories, and related commercial behaviour. The model outputs advertiser predictions and user interests. Those outputs are then used in two places: as a complementary candidate generator in retrieval and as LLM-derived features for downstream conversion models.

That is an important architectural choice. The LLM is not replacing the retrieval stack. It is not replacing the ranker. It is generating a commercially meaningful prior that conventional systems can consume.

The paper is unusually practical about why this matters. Industrial recommenders are dominated by sparse identifiers, feature crosses, calibration objectives, tail-latency constraints, memory budgets, and cost controls. LLMs do not magically inherit those production affordances because someone wrote “AI-native” in a deck. Charming phrase. Still not a serving plan.

So the authors wrap the LLM in production discipline. They restrict daily inference to a commercially relevant user segment. They compile heterogeneous user data into structured prompts. They use supervised fine-tuning and GRPO-style training variants. They add semantic IDs to bridge token semantics with recommender-system identifiers. They serve large-scale batch inference with vLLM and Ray, using prefix caching, paged attention, continuous batching, checkpointing, and incremental updates.

The empirical results are not presented as a fairy tale where the LLM becomes the entire ads brain. The reported gains come from integration. Offline, fine-tuning improves advertiser prediction over zero-shot prompting. Semantic-ID enhancement improves recall in the representative V1 setup. LLM-derived advertiser features improve downstream conversion models, with reported gains in AUC and larger gains in PR-AUC. Online, the LLM-based candidate generator improves return on ad spend by 4.94% for the U.S. Shopping slice and 6.69% for the opt-in U.S. Shopping slice.

Just as important are the caveats. The paper notes that explicit reasoning is generally not useful for the advertiser-prediction task. It also finds that candidate-generator quota must be tuned carefully because the new generator can dominate blending if allowed too much room, harming advertiser diversity after de-duplication. Translation: even when the LLM helps, it still needs adult supervision.

This is not a story about making recommenders more “LLM-ish.” It is a story about extracting one useful signal from an LLM and inserting it where it improves the funnel without destabilising the machinery.

The shared insight: intervention scope is the product decision

The two papers converge on a useful framework for managers evaluating AI proposals in structured systems.

Question Bad AI instinct Better intervention discipline
What is the model supposed to change? “Let it generate the whole thing.” Define the smallest useful edit or signal.
What dependencies matter? “The model will learn them.” Measure, encode, or validate the relationships explicitly.
Where does the model sit? “At the centre of the workflow.” At the narrowest useful point of insertion.
How is success measured? “Output looks plausible.” Naturalness, proximity, recall, calibration, latency, business lift, or downstream survival.
What happens when the model is too strong? “Give it more responsibility.” Add quotas, constraints, validation, or route it through existing controls.

This is where the business interpretation begins. The papers show specific technical results. The broader lesson is an operating principle: treat AI interventions as scoped system components with explicit contracts.

For TabChange, the contract is: modify the attribute while preserving identity, naturalness, and proximity. For the ads system, the contract is: predict advertiser intent in a format and cadence that retrieval and ranking can use. In both cases, the model’s usefulness depends on respecting boundaries.

That matters because many enterprise AI failures are not caused by weak models. They are caused by vague insertion points. A team buys or fine-tunes a model, then asks it to “improve decisions,” “personalise journeys,” “generate insights,” or “optimise operations.” These are not system roles. They are slogans waiting to become invoices.

A structured system needs a sharper question:

What exact intervention should the model perform, and what existing constraints must survive that intervention?

Once that question is asked, the design space becomes less mystical. In customer analytics, the intervention might be a segment adjustment, not a new segmentation universe. In credit, it might be a constrained counterfactual, not a synthetic applicant. In e-commerce, it might be an intent prior, not a replacement for ranking. In operations, it might be an exception classifier, not a complete scheduler. In compliance, it might be a risk flag, not a verdict.

The more regulated, calibrated, latency-sensitive, or financially consequential the system, the more this discipline matters.

Why “bigger model” is the wrong moral

A lazy reading of this paper cluster would say: larger or better-trained models are becoming useful for tabular and recommendation systems. That is partly true, but it misses the point with admirable efficiency.

The stronger reading is that model capability must be subordinate to system structure.

TabChange does not say, “Use the most powerful generator you have.” It says, “First check whether generation is needed at all.” The ads paper does not say, “Replace the recommender with an LLM.” It says, “Use a fine-tuned LLM to supply advertiser priors where existing retrieval and ranking systems can benefit.”

This is the difference between model-first and system-first AI. Model-first design asks what the model can do. System-first design asks what the system needs. The second question is less fashionable. It also tends to survive contact with production.

The practical implications are direct:

  1. Start with dependency mapping. Before introducing generative or LLM components, identify which variables, identifiers, constraints, and downstream objectives are coupled.

  2. Prefer the narrowest useful intervention. If a direct edit works, use it. If a candidate prior is enough, do not promote the model into a ranker because the architecture diagram looks more exciting.

  3. Measure downstream validity, not just standalone model performance. A counterfactual must remain natural and proximal. An advertiser prediction must survive retrieval blending, ranking, diversity controls, and business metrics.

  4. Design for operational containment. Quotas, thresholds, caching, user selection, batch inference, and validation layers are not boring implementation details. They are the difference between “demo” and “system.”

  5. Treat AI output as a constrained artefact. It should arrive with a scope, a validation path, and a failure mode. Otherwise it is just a confident suggestion wearing enterprise shoes.

The framework: bounded AI intervention

The combined lesson can be expressed as a simple managerial framework.

Layer Key question Example from the papers Business use
Relationship layer What dependencies must be preserved? TabChange uses mutual information to decide whether a direct flip is safe Audit feature relationships before using AI to edit or simulate records
Intervention layer What is the smallest useful model action? Direct flip for weak dependencies; advertiser prior for ads retrieval Avoid replacing full workflows when one signal or edit is enough
Integration layer How does the output enter the system? LLM predictions become candidate-generator filters and ranking features Feed AI into existing controls, not around them
Validation layer How do we know the intervention helped? VCR, proximity, recall, AUC, PR-AUC, RoAS Use task-specific and downstream metrics, not generic “AI quality”
Containment layer What prevents overreach? MI threshold, adversarial route only when needed, CG quota tuning, batch inference constraints Limit cost, latency, diversity damage, and governance exposure

This framework is deliberately unromantic. Good. Structured systems do not need romance. They need interventions that preserve the invariants that made the system useful in the first place.

What managers should take from this

For business leaders, the message is not to avoid generative AI or LLMs in structured domains. The message is to stop giving them shapeless jobs.

A useful AI proposal should be able to answer five questions before it receives budget:

  • What exact field, signal, candidate set, ranking feature, or decision-support object will the model produce?
  • What relationships or constraints must remain valid after the model acts?
  • Where will the output enter the current pipeline?
  • Which downstream metrics will prove that the intervention helped?
  • What prevents the model from dominating, corrupting, or overcomplicating the workflow?

If a team cannot answer those questions, the project is not visionary. It is under-specified.

The most valuable AI systems will often look less dramatic than expected. A tabular editor that sometimes refuses to generate. An LLM that predicts advertisers but does not rank ads. A model whose job is to add one well-formed signal, then step aside. Such restraint may disappoint the keynote crowd. The finance department may recover.

The real frontier is not giving AI more authority by default. It is learning where authority should be withheld.

Bounded AI is not timid AI. It is AI with a job description.

Cognaptus: Automate the Present, Incubate the Future.


  1. Arjun Dahal, Yu Lei, Raghu N. Kacker, and Richard Kuhn, “TabChange: Precise Attribute Changes in Tabular Data,” arXiv:2606.00503, 2026. https://arxiv.org/abs/2606.00503 ↩︎

  2. Hui Yang et al., “Fine-Tuned LLM as a Complementary Predictor Improving Ads System,” arXiv:2605.27856, 2026. https://arxiv.org/abs/2605.27856 ↩︎