Papers
Topics
Authors
Recent
Search
2000 character limit reached

Inference Inversion: Reverse Mapping Concepts

Updated 4 July 2026
  • Inference inversion is a reverse mapping process that reconstructs latent parameters or inputs from observed outputs under structural, probabilistic, or information-theoretic constraints.
  • It applies to Bayesian inversion via posterior construction and to graphical models by designing faithful inverse DAGs, ensuring minimal yet accurate dependency representation.
  • It also supports neural network recovery, privacy defenses, and scientific inverse problems such as seismic tomography and ultrasonic imaging through both exact and approximate methods.

Inference inversion denotes the construction of a reverse map from observations, outputs, or intermediate representations back to latent causes, parameters, or admissible inputs. In the literature considered here, the term is not used uniformly. In Bayesian settings, it refers to posterior construction by reversing a forward data-generating process, often via Bayes’ rule and its compositional structure (Braithwaite et al., 2023). In amortized inference for graphical models, it denotes the construction of an inverse DAG that specifies the dependency structure of an inference network q(zx)q(z\mid x) (Webb et al., 2017). In neural-network security and interpretability, it refers to reconstructing inputs from outputs or intermediate features, including exact SAT-based inversion for binarised neural networks, latent-code recovery for GANs, and model inversion attacks in collaborative inference and black-box classification settings (Suhail et al., 2024). In scientific computing, it names probabilistic parameter estimation and uncertainty quantification for inverse problems such as seismic tomography, full waveform inversion, and ultrasonic imaging (Zhao et al., 2023). Despite these differences, the common theme is the reversal of a forward map under structural, probabilistic, or information-theoretic constraints.

1. Terminological scope and formal problem classes

The broadest probabilistic formulation appears in Bayesian inference. Given parameters or hidden states xx and observations yy, Bayes’ rule defines a posterior kernel Kp(yx)=P(xy)K_p^\dagger(y\to x)=P(x\mid y) from a prior p(x)p(x) and a forward kernel K(xy)=P(yx)K(x\to y)=P(y\mid x) (Braithwaite et al., 2023). In inverse-problem notation, this is written as

p(θd)=p(dθ)p(θ)p(d),p(\theta\mid d)=\frac{p(d\mid\theta)\,p(\theta)}{p(d)},

with likelihood p(dθ)p(d\mid\theta), prior p(θ)p(\theta), and evidence p(d)p(d) (Zhao et al., 2023).

In probabilistic graphical models, inference inversion is the task of constructing an inverse DAG xx0 on the same variables xx1 so that the factorization

xx2

captures the coarse-grain structure of the amortized inference network xx3 (Webb et al., 2017). The objective is not exact symbolic inversion of a function but preservation of posterior dependencies needed for accurate amortized inference.

In neural networks, the problem is stated operationally: given a desired output xx4 or hidden pattern xx5, determine which inputs xx6 map to it. For binarised neural networks, exact inversion is performed by encoding the trained network into a Boolean CNF formula and solving that formula under output constraints (Suhail et al., 2024). For pretrained GANs, the inversion problem is to find a latent code xx7 such that xx8, equivalently

xx9

(Lin et al., 2019).

In privacy research, model inversion attacks target outputs or intermediate features. In collaborative inference, a split model computes yy0, transmits yy1 to the cloud, and the attacker attempts to reconstruct yy2 from yy3 (Liu et al., 1 Jan 2025). In black-box classification, attribute-inference attacks assume the adversary knows non-sensitive attributes and query access to a classifier, and seeks the value of a sensitive attribute (Mehnaz et al., 2020, Mehnaz et al., 2022).

A concise taxonomy from the cited literature is given below.

Setting Forward object Inversion target
Bayesian inference yy4, yy5 posterior yy6, Bayes inverse yy7
Amortized inference BN or DAG yy8 inverse DAG yy9, structure of Kp(yx)=P(xy)K_p^\dagger(y\to x)=P(x\mid y)0
Neural-network inversion trained network Kp(yx)=P(xy)K_p^\dagger(y\to x)=P(x\mid y)1 or generator Kp(yx)=P(xy)K_p^\dagger(y\to x)=P(x\mid y)2 inputs Kp(yx)=P(xy)K_p^\dagger(y\to x)=P(x\mid y)3, hidden-consistent assignments, or latent code Kp(yx)=P(xy)K_p^\dagger(y\to x)=P(x\mid y)4
Collaborative inference intermediate feature Kp(yx)=P(xy)K_p^\dagger(y\to x)=P(x\mid y)5 reconstruction of Kp(yx)=P(xy)K_p^\dagger(y\to x)=P(x\mid y)6 from Kp(yx)=P(xy)K_p^\dagger(y\to x)=P(x\mid y)7
Scientific inverse problems forward simulator Kp(yx)=P(xy)K_p^\dagger(y\to x)=P(x\mid y)8, Kp(yx)=P(xy)K_p^\dagger(y\to x)=P(x\mid y)9 posterior over parameters or fields

This suggests that “inference inversion” is best understood as a family of reverse-construction problems rather than a single algorithmic primitive.

2. Bayesian inversion and compositional structure

A categorical treatment makes the reverse map explicit. In a Markov category p(x)p(x)0, objects p(x)p(x)1 are spaces of states and morphisms p(x)p(x)2 are Markov kernels p(x)p(x)3. Given an input distribution p(x)p(x)4, the kernel p(x)p(x)5 yields the forward joint p(x)p(x)6 and marginal p(x)p(x)7 (Braithwaite et al., 2023). The associated Bayes inverse is

p(x)p(x)8

The same work formulates Bayesian inversion as a state-dependent morphism in a fibration. For each p(x)p(x)9, K(xy)=P(yx)K(x\to y)=P(y\mid x)0 has objects K(xy)=P(yx)K(x\to y)=P(y\mid x)1 and morphisms K(xy)=P(yx)K(x\to y)=P(y\mid x)2 given by state-indexed families of kernels K(xy)=P(yx)K(x\to y)=P(y\mid x)3. A map K(xy)=P(yx)K(x\to y)=P(y\mid x)4 induces a reindexing functor K(xy)=P(yx)K(x\to y)=P(y\mid x)5, and the Grothendieck construction of the opposite indexed category yields the category of Bayesian lenses

K(xy)=P(yx)K(x\to y)=P(y\mid x)6

A morphism K(xy)=P(yx)K(x\to y)=P(y\mid x)7 is a pair K(xy)=P(yx)K(x\to y)=P(y\mid x)8 with forward kernel K(xy)=P(yx)K(x\to y)=P(y\mid x)9 and backward assignment p(θd)=p(dθ)p(θ)p(d),p(\theta\mid d)=\frac{p(d\mid\theta)\,p(\theta)}{p(d)},0 (Braithwaite et al., 2023).

The central compositional statement is the chain rule for Bayesian inversion. If p(θd)=p(dθ)p(θ)p(d),p(\theta\mid d)=\frac{p(d\mid\theta)\,p(\theta)}{p(d)},1, then for any prior p(θd)=p(dθ)p(θ)p(d),p(\theta\mid d)=\frac{p(d\mid\theta)\,p(\theta)}{p(d)},2,

p(θd)=p(dθ)p(θ)p(d),p(\theta\mid d)=\frac{p(d\mid\theta)\,p(\theta)}{p(d)},3

or in kernel notation,

p(θd)=p(dθ)p(θ)p(d),p(\theta\mid d)=\frac{p(d\mid\theta)\,p(\theta)}{p(d)},4

For the concrete two-stage model p(θd)=p(dθ)p(θ)p(d),p(\theta\mid d)=\frac{p(d\mid\theta)\,p(\theta)}{p(d)},5 with kernels p(θd)=p(dθ)p(θ)p(d),p(\theta\mid d)=\frac{p(d\mid\theta)\,p(\theta)}{p(d)},6, p(θd)=p(dθ)p(θ)p(d),p(\theta\mid d)=\frac{p(d\mid\theta)\,p(\theta)}{p(d)},7, and prior p(θd)=p(dθ)p(θ)p(d),p(\theta\mid d)=\frac{p(d\mid\theta)\,p(\theta)}{p(d)},8, the full posterior satisfies

p(θd)=p(dθ)p(θ)p(d),p(\theta\mid d)=\frac{p(d\mid\theta)\,p(\theta)}{p(d)},9

(Braithwaite et al., 2023).

This compositional view is used to motivate modular inference algorithms. Each component kernel p(dθ)p(d\mid\theta)0 carries its own backward arrow p(dθ)p(d\mid\theta)1; sequential or parallel compositions inherit inverses by the lens-style chain rule; and the fibration p(dθ)p(d\mid\theta)2 makes explicit the prior dependence of inversion (Braithwaite et al., 2023). The stated practical payoff is that, in probabilistic programming or variational inference, one can factor inference into per-component update routines, propagate beliefs backwards along the program’s causal graph, and automatically re-use optimised BayesInversion code for each building-block kernel.

3. Structural inversion in graphical models and probabilistic programs

In amortized inference for Bayesian networks, the inversion problem is structural rather than merely numerical. The inverse DAG should be faithful, meaning it must not introduce conditional independencies that do not hold in the original model: p(dθ)p(d\mid\theta)3 It should also be minimal, so that removing any edge violates faithfulness; equivalently, p(dθ)p(d\mid\theta)4 is a minimal I-map of p(dθ)p(d\mid\theta)5 (Webb et al., 2017).

The NaMI algorithm constructs such a minimally faithful inverse by simulating variable elimination on the moralized undirected graph p(dθ)p(d\mid\theta)6. When elimination of a variable p(dθ)p(d\mid\theta)7 creates a clique among its neighbors, those neighbors become parents of p(dθ)p(d\mid\theta)8 in the inverse DAG. The resulting theorem states that NaMI produces a DAG p(dθ)p(d\mid\theta)9 that is natural and a minimal I-map of p(θ)p(\theta)0 (Webb et al., 2017). The paper contrasts this with heuristic inversions. Simply reversing every edge and dropping edges among observed nodes misses explaining-away dependencies; the Stuhlmüller–Paige–Wood heuristic can miss longer-range dependencies; and a fully connected inverse is faithful but non-minimal (Webb et al., 2017).

The empirical results support the structural criterion. In a relaxed Bernoulli VAE on MNIST with 30 latent relaxed Bernoulli units, both mean-field and faithful NaMI inverses used p(θ)p(\theta)1M parameters, but the faithful inverse achieved p(θ)p(\theta)2 versus p(θ)p(\theta)3, p(θ)p(\theta)4 versus p(θ)p(\theta)5, and a variational gap of p(θ)p(\theta)6 versus p(θ)p(\theta)7 after p(θ)p(\theta)8 epochs (Webb et al., 2017). On a binary-tree Gaussian BN of depth p(θ)p(\theta)9, reverse-NaMI obtained p(d)p(d)0, forward-NaMI p(d)p(d)1, fully connected p(d)p(d)2, and the Stuhlmüller heuristic p(d)p(d)3 (Webb et al., 2017). On a Gaussian mixture model with p(d)p(d)4, reverse-NaMI achieved average negative log-likelihood under the true posterior p(d)p(d)5 after p(d)p(d)6 epochs, compared with p(d)p(d)7 for the fully connected inverse (Webb et al., 2017).

A related but distinct programmatic formulation appears in sequential software simulators. A simulator with stepwise latent parameters p(d)p(d)8, internal states p(d)p(d)9, emissions xx00, and observed real data xx01 is cast as a simple sequential probabilistic model with observation likelihood

xx02

The full joint distribution is

xx03

(Saeedi et al., 2015). The paper implements four inference strategies—Metropolis-Hastings, sequentialized Metropolis-Hastings, particle Gibbs, and hybrid PGibbs–MH—using under 20 lines of probabilistic code for the model and 4 or fewer lines for each strategy (Saeedi et al., 2015). In the reported geological simulator case study with xx04 lobes and xx05, sequential MH achieved the highest median log-score and lowest variance, while PGibbs provided reasonable performance with moderate variance (Saeedi et al., 2015).

Together, these works define a recurring principle: inversion quality depends on preserving the dependency structure of the posterior and on choosing reverse parameterizations that are natural for the original forward process.

4. Exact and approximate inversion of trained neural models

For binarised neural networks, inversion can be exact. A BNN has binary weights and activations, with xx06, xx07, and sign activations after affine and batch-normalization layers (Suhail et al., 2024). Each threshold test is encoded as a CNF constraint; output argmax is represented using auxiliary Boolean variables; and the full network becomes

xx08

Inversion for target label xx09 then constrains the output variables and solves or samples the resulting SAT instance (Suhail et al., 2024). The paper states that the CNF size is polynomial in the number of neurons xx10 and maximum fan-in xx11, with xx12 and xx13 using sequential counters. On a xx14–xx15–xx16 BNN trained on xx17-MNIST for xx18 epochs, the model achieved xx19 classification accuracy, the encoding had xx20 Boolean variables and xx21 clauses, and all sampled inputs for label “2” were classified back as xx22 with xx23 consistency (Suhail et al., 2024). In a smaller xx24–xx25–xx26 BNN on xx27-MNIST, the CNF was unsatisfiable for label “8,” proving that the network never classifies any input as “8” (Suhail et al., 2024).

GAN inversion is treated differently. InvGAN trains an encoder xx28 without real data by sampling xx29 and optimizing semantic-consistency, latent-recovery, and adversarial distribution-matching losses (Lin et al., 2019). The overall objective is

xx30

with xx31 and xx32 in practice (Lin et al., 2019). The paper also states an approximate invertibility theorem: if xx33 is xx34-Lipschitz and inversion error is bounded by xx35 on sampled training latents, then for a fresh xx36, xx37 with high probability (Lin et al., 2019). On CIFAR-10, InvGAN with xx38 gradient-descent steps achieved xx39, xx40, xx41, and classifier accuracy xx42, compared with direct optimization at xx43, xx44, xx45, and accuracy xx46 (Lin et al., 2019). The same encoder is then used as a projection-based defense mechanism against adversarial examples, although the paper also emphasizes that it enables a reparameterization white-box attack for evaluation (Lin et al., 2019).

A common misconception is that inversion is necessarily approximate or heuristic. The BNN work shows exact inversion by satisfiability solving (Suhail et al., 2024), whereas the GAN work studies approximate inversion under smoothness and finite-sample assumptions (Lin et al., 2019). The contrast is not contradictory; it reflects different forward-model classes.

5. Privacy-oriented model inversion attacks and defenses

In collaborative inference, intermediate features are a direct inversion surface. The setting is xx47, with the attacker observing xx48 and attempting reconstruction (Liu et al., 1 Jan 2025, Liu et al., 18 Jun 2025). A central theoretical result states that the conditional entropy of inputs given intermediate features lower-bounds the minimal achievable reconstruction MSE under any inversion attack. If

xx49

then

xx50

(Xia et al., 1 Mar 2025). This establishes xx51 as a privacy-relevant quantity. A related criterion for collaborative inference identifies mutual information, entropy, and effective information volume as key factors governing model inversion difficulty (Liu et al., 1 Jan 2025).

These theoretical claims are operationalized in two defense lines. Conditional Entropy Maximization introduces stochastic encoding xx52, models deterministic features by a Gaussian mixture, and defines the surrogate

xx53

Training minimizes

xx54

(Xia et al., 1 Mar 2025). Across CIFAR-10, CIFAR-100, TinyImageNet, and FaceScrub, the reported average MSE gains from plugging CEM into obfuscation-based defenses were xx55, xx56, xx57, and xx58 on training/inference features, with accuracy drops typically xx59 or negligible and no extra inference-time cost (Xia et al., 1 Mar 2025).

SiftFunnel combines nonlinear and linear correlation constraints, label smoothing, sparsity, and a funnel-shaped edge model with attention. Its loss is

xx60

(Liu et al., 1 Jan 2025). On CIFAR-10 with a CNN split, the unprotected model had test accuracy xx61, MLE-MIA MSE xx62, Gen-MIA MSE xx63, mutual information xx64, xx65, and xx66; SiftFunnel reported xx67, xx68, xx69, xx70, xx71, and xx72, respectively (Liu et al., 1 Jan 2025). The same work reports that the SiftFunnel edge model has xx73 versus xx74 for the baseline, with effective information dropping from xx75 to xx76 and single-sample CPU latency increasing from xx77 ms to xx78 ms (Liu et al., 1 Jan 2025).

The partition point itself can dominate inversion resistance. The “Golden Partition Zone” work argues against the common belief that increasing model depth can resist MIA, and instead identifies representational transition or decision-level layers as the robust split region (Liu et al., 18 Jun 2025). For IR-152, MSE is reported as xx79–xx80 up to Block xx81, jumps to xx82–xx83 at Block xx84, and grows above xx85 beyond that; for VGG19, the transition zone around Blocks xx86–xx87 yields MSE xx88–xx89, while final decision outputs yield MSE xx90 (Liu et al., 18 Jun 2025). The paper states that partitioning at or just after the representational transition yields on average xx91–xx92 higher MSE than shallow splits and a xx93 stronger resistance margin even with enhanced inversion models (Liu et al., 18 Jun 2025).

Black-box attribute-inference attacks show that inversion risk also arises from confidence vectors and labels. Confidence modeling-based and confidence score-based attacks query a classifier under multiple candidate sensitive-attribute values and infer the sensitive value from correctness patterns and scores (Mehnaz et al., 2020). On the GSS dataset with a decision-tree target, CMMIA achieved G-mean xx94 and MCC xx95, CSMIA G-mean xx96 and MCC xx97, while the Fredrikson et al. baseline achieved G-mean xx98 and MCC xx99 (Mehnaz et al., 2020). A later work adds a label-only attack, LOMIA, and reports that on Adult with a decision-tree target, CSMIA achieved yy00, G-mean yy01, and MCC yy02, while LOMIA achieved yy03, G-mean yy04, and MCC yy05 (Mehnaz et al., 2022). Both works report disparate vulnerability across demographic subgroups (Mehnaz et al., 2020, Mehnaz et al., 2022).

Prediction Purification targets the confidence vector itself by inserting a purifier yy06 after a fixed classifier yy07, so that the API exposes yy08 rather than yy09 (Yang et al., 2020). Its base objective combines yy10 reconstruction and label-consistency losses, and can be augmented adversarially against inversion and membership inference (Yang et al., 2020). The reported effects include reducing membership inference accuracy by up to yy11, increasing model inversion error by a factor of up to yy12, less than yy13 test-accuracy drop, and less than yy14 distortion to confidence scores (Yang et al., 2020).

A plausible implication is that privacy-oriented inference inversion research has shifted from purely attack-driven reconstruction to quantitative control of information in transmitted features, outputs, and partition choices.

6. Inverse problems, variational inference, and posterior reuse

In scientific inverse problems, inference inversion is often synonymous with Bayesian parameter estimation and uncertainty quantification. Boosting Variational Inference approximates the posterior by a finite Gaussian mixture

yy15

grown one component at a time by maximizing a residual ELBO and updating the new component weight (Zhao et al., 2023). In travel-time tomography, BVI with yy16 components required yy17k forward solves, while MH-MCMC required yy18M; in Love-wave tomography with approximately yy19 parameters, BVI again used yy20k evaluations versus yy21M forward solves for MH-MCMC, with mean and standard-deviation maps agreeing with MCMC and other variational methods at approximately yy22 of the cost (Zhao et al., 2023). In Marmousi2 full-waveform inversion with yy23 parameters, BVI used yy24k gradient solves and produced mean, standard deviation, skewness, and kurtosis maps similar to SVGD and stochastic SVGD, while improving over ADVI’s under-dispersion (Zhao et al., 2023).

Variational Prior Replacement addresses a different reverse operation: changing prior information after an expensive inference has already been solved (Zhao et al., 2024). Starting from

yy25

the new posterior under prior yy26 is

yy27

with yy28 a yy29-independent normalization constant (Zhao et al., 2024). The method first approximates the old posterior by yy30, defines the re-weighted target yy31, and then solves a second variational projection without further likelihood calls (Zhao et al., 2024). In the reported 2D full-waveform inversion example, the initial PSVI inversion under the uniform prior required yy32 iterations, yy33 FWI solves on yy34 cores in approximately yy35 days; subsequent VPR updates to smoothed and geological priors each required yy36 iterations, yy37 samples per iteration, one core, and approximately yy38 minutes, with zero new FWI solves (Zhao et al., 2024).

Ultrasonic imaging via SVGD-based full waveform inversion uses a particle approximation yy39 and Stein updates driven by the posterior gradient and an RBF kernel (Li et al., 13 Jan 2025). In a yy40 grid linear-array experiment, SVGD achieved the same misfit in approximately yy41 iterations versus approximately yy42 for deterministic FWI, with central standard deviation yy43 km/s (Li et al., 13 Jan 2025). In the ring-array case, the reported relative error inside the region was mean yy44, max yy45, and the standard-deviation map highlighted transition zones (Li et al., 13 Jan 2025). In realistic breast tissue, SVGD yielded mean relative error yy46, max yy47, and standard deviation yy48 km/s, compared with mean-field stochastic VI at mean yy49, max yy50, and standard deviation up to yy51 km/s (Li et al., 13 Jan 2025).

A broader optimization-and-inversion framework couples Bayesian optimization with Gaussian-process surrogates and Bayesian inversion (Chiappetta et al., 4 Feb 2026). The GP surrogate uses kernels such as RBF and Matérn-5/2; BO refines the surrogate with acquisition functions such as EI and UCB; and the inversion stage performs MAP or posterior approximation on the surrogate (Chiappetta et al., 4 Feb 2026). The paper reports yy52 and yy53–yy54 until MSE yy55 in one-dimensional benchmarks, about yy56 samples for a mixed Gaussian-periodic surface in two dimensions, and about yy57 for Rosenbrock (Chiappetta et al., 4 Feb 2026). The integrated BO(UCB)+BI(MAP–LS) workflow is reported to provide global surrogate plus MAP plus posterior at negligible cost relative to high-fidelity evaluation (Chiappetta et al., 4 Feb 2026).

These works treat inversion not as single-point reconstruction but as posterior construction, posterior transport under changing priors, or uncertainty-aware field recovery. This suggests a substantive divide between privacy-oriented inversion, which usually aims to suppress or bound recoverability, and scientific inversion, which seeks stable and analytically useful posterior structure.

7. Conceptual tensions, misconceptions, and unresolved directions

Several tensions recur across the literature. One concerns fidelity versus minimality. Inverse graphical structures should preserve true posterior dependencies but avoid superfluous edges; the NaMI results explicitly frame this as faithfulness plus minimality (Webb et al., 2017). Fully connected inverses can be faithful yet non-minimal, with slower learning and larger inference networks (Webb et al., 2017). In privacy settings, the analogous tension is utility versus leakage: defenses such as CEM, SiftFunnel, and Prediction Purification are designed to increase inversion error while maintaining classification accuracy or computing efficiency (Xia et al., 1 Mar 2025, Liu et al., 1 Jan 2025, Yang et al., 2020).

A second tension concerns whether deeper features are necessarily safer. The Golden Partition Zone work explicitly states that it overturns the common belief that increasing model depth can resist MIA, arguing instead for partitioning at representational transition or decision-level layers (Liu et al., 18 Jun 2025). The theoretical language used there centers on changes in yy58, intra-class mean squared radius yy59, and feature dimensionality (Liu et al., 18 Jun 2025). By contrast, the ViT-6 experiments are reported not to enter a proper decision region in the same sense and therefore remain vulnerable at every split (Liu et al., 18 Jun 2025). This indicates that depth alone is not a sufficient descriptor of inversion hardness.

A third issue concerns the object being inverted. In one branch of the literature, the inverse is a posterior kernel or posterior distribution (Braithwaite et al., 2023, Zhao et al., 2023). In another, it is a structural object such as an inverse DAG (Webb et al., 2017). In another, it is an adversarial reconstruction map from outputs or features to inputs (Suhail et al., 2024, Liu et al., 1 Jan 2025). A plausible implication is that cross-paper comparisons of “inversion quality” are meaningful only within a fixed inversion object and threat model.

Finally, the literature points toward several explicit future directions without establishing them as solved. In collaborative inference, proposed extensions include richer density models such as normalizing flows for tighter mutual-information bounds, adaptive mixtures, local Lipschitz control, and certified defenses such as differential privacy (Xia et al., 1 Mar 2025). In variational prior replacement, possible extensions include richer variational families such as normalizing flows and boosting VI, and use with Mixture Density Networks (Zhao et al., 2024). In simulator inversion, suggested extensions include automatic tuning of yy60, block or gradient-informed proposals, reversible-jump proposals, adaptive proposals, and surrogate emulators (Saeedi et al., 2015). These are not presented as settled methodology, but they show that inference inversion remains a moving interface between probabilistic semantics, computational structure, and security constraints.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (15)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Inference Inversion.