SIVI Save

Using neural network to build expressive hierarchical distribution; A variational method to accurately estimate posterior uncertainty; A fast and general method for Bayesian inference. (ICML 2018)

Project README

Semi-Implicit Variational Inference (SIVI)

Code to reproduce the results in Semi-Implicit Variational Inference.

(Notice in the code, the notation (J, K) is flipped with that in the paper.)

Data sets

The data for SIVI_1d.py, SIVI_2d.py, SIVI_NB.py are self-generated in the python script.
The "waveform" data for SIVI_LR.py is in the data folder.
The MNIST data for SIVAE.py is self-contained.
Or of course, just try SIVI with your own datasets and probabilistic models.

Citations

Below are the paper to cite if you find the algorithms in this repository useful in your own research:

@inproceedings{yin2018semi,
  title={Semi-Implicit Variational Inference},
  author={Yin, Mingzhang and Zhou, Mingyuan},
  booktitle={International Conference on Machine Learning},
  pages={5646--5655},
  year={2018}
}

License Info

This code is offered under the MIT License.

Open Source Agenda is not affiliated with "SIVI" Project. README Source: mingzhang-yin/SIVI

Open Source Agenda Badge

Open Source Agenda Rating