Conditional Expectation Propagation
Not on the map. Why?
Abstract (arXiv)
Expectation propagation (EP) is a powerful approximate inference algorithm. However, a critical barrier in applying EP is that the moment matching in message updates can be intractable. Handcrafting approximations is usually tricky, and lacks generalizability. Importance sampling is very expensive. While Laplace propagation provides a good solution, it has to run numerical optimizations to find Laplace approximations in every update, which is still quite inefficient. To overcome these practical barriers, we propose conditional expectation propagation (CEP) that performs conditional moment matching given the variables outside each message, and then takes expectation w.r.t the approximate posterior of these variables. The conditional moments are often analytical and much easier to derive. In the most general case, we can use (fully) factorized messages to represent the conditional moments by quadrature formulas. We then compute the expectation of the conditional moments via Taylor approximations when necessary. In this way, our algorithm can always conduct efficient, analytical fixed point iterations. Experiments on several popular models for which standard EP is available or unavailable demonstrate the advantages of CEP in both inference quality and computational efficiency.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 27 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 3; 2024: 0; 2025: 1.
4 papers.
- 2023BayOTIDE: Bayesian Online Multivariate Time series Imputation with functional decompositioncited by 10
- 2023Functional Bayesian Tucker Decomposition for Continuous-indexed Tensor Datacited by 10
- 2023Streaming Factor Trajectory Learning for Temporal Tensor Decompositioncited by 6
- 2025When Bayesian Tensor Completion Meets Multioutput Gaussian Processes: Functional Universality and Rank Learningcited by 1
- 2025When Bayesian Tensor Completion Meets Multioutput Gaussian Processes: Functional Universality and Rank Learning25 Dec 2025
- 2023Functional Bayesian Tucker Decomposition for Continuous-indexed Tensor Data8 Nov 2023
- 2023Streaming Factor Trajectory Learning for Temporal Tensor Decomposition25 Oct 2023
- 2023BayOTIDE: Bayesian Online Multivariate Time series Imputation with functional decomposition28 Aug 2023