atlas

Research map / Probabilistic and scientific modeling / Variational and generative sampling

Learning Extrapolative Sequence Transformations from Markov Chains

ICML 2025 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Sequential Monte Carlo for inference · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Learns an autoregressive extrapolation model from selected states of MCMC chains (Metropolis-Hastings with a mask-infill proposal), so that few-step generation extrapolates beyond training score ranges on protein stability, sentiment, and anonymization tasks.

Problem

Generating sequences that improve a property beyond the range seen in training data (extrapolation) is hard; MCMC is sample-inefficient and test-time search is slow, so an efficient model that greedily extrapolates in few steps is needed.

Approach

Use Metropolis-Hastings chains with a masked-LM (infilling) proposal as a source of training episodes, select state transitions that improve the energy (e.g., first/best or delta-energy thinning), and fine-tune an autoregressive model to iteratively transform a sequence over a few intermediate states conditioned on scores, amortizing the MCMC search.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
train on fixed-length Δ-energy episodes rather than first/best episodes (ablation)qθ · ACE2 stabilityproportion ddG < -5: 0.609 -> 0.748Helped
train on variable-length Δ-energy episodes rather than fixed-length Δ-energy episodes (ablation)qθ · ACE2 stabilityproportion ddG < -5: 0.748 -> 0.424Hurt
use Δ-energy episode selection rather than thinning (ablation)qθ · Sentiment extrapolationextrapolation: 0.642 -> 0.692; 0.591 -> 0.677Mixed
use first/best episodes rather than fixed-length thinning (ablation)qθ · Sentiment extrapolationextrapolation: 0.642 -> 0.734Helped
use variable-length Δ-energy episodes rather than first/best episodes (ablation)qθ · AnonymizationEER: 0.132 -> 0.221Helped
use variable-length Δ-energy episodes rather than first/best episodes (ablation)qθ · AnonymizationSBERT: 0.923 -> 0.839Hurt
predict rewards rather than use real rewards (ablation)qθ · AnonymizationEER: 0.179 -> 0.221Helped
predict rewards rather than use real rewards (ablation)qθ · AnonymizationSBERT: 0.693 -> 0.839Helped
use predicted reward rather than real reward (ablation)qθ · Sentiment extrapolationextrapolation: 0.679 -> 0.692; 0.474 -> 0.677Mixed
train on the full MCMC chain rather than the first 25% of it (ablation)qθ · AnonymizationSBERT: 0.701 -> 0.835Helped
train on the full MCMC chain rather than the first 25% of it (ablation)qθ · AnonymizationEER: 0.200 -> 0.224Helped
use qθ rather than MCMCACE2 stability · ACE2 stabilityproportion ddG < -7: 0.005 -> 0.464Helped

Surprising findings

Limitations

Experimental setup

Datasets: ACE2 stability dataset Yelp reviews Reddit IUR dataset

Benchmarks: ACE2 stability (FoldX ddG) Yelp sentiment extrapolation Reddit IUR anonymization

Metrics: proportion below ddG thresholds training and extrapolation range proportions median GPT-2 perplexity change EER SBERT similarity iterations

Baselines: Mask/Infill Iterative sampling Genhance ICE MCMC FUDGE GPT-3.5 GPT-4 DIPPER Round Trip MT

Builds on: Iterative Controllable Extrapolation Metropolis-Hastings decision transformer FUDGE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy