All Projects → ssydasheng → FBNN

ssydasheng / FBNN

Licence: other
Code for "Functional variational Bayesian neural networks" (https://arxiv.org/abs/1903.05779)

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to FBNN

Bcpd
Bayesian Coherent Point Drift (BCPD/BCPD++); Source Code Available
Stars: ✭ 116 (+73.13%)
Mutual labels:  bayesian-inference, gaussian-processes
Aboleth
A bare-bones TensorFlow framework for Bayesian deep learning and Gaussian process approximation
Stars: ✭ 127 (+89.55%)
Mutual labels:  bayesian-inference, gaussian-processes
Exoplanet
Fast & scalable MCMC for all your exoplanet needs!
Stars: ✭ 122 (+82.09%)
Mutual labels:  bayesian-inference, gaussian-processes
Neural Tangents
Fast and Easy Infinite Neural Networks in Python
Stars: ✭ 1,357 (+1925.37%)
Mutual labels:  bayesian-inference, gaussian-processes
approxposterior
A Python package for approximate Bayesian inference and optimization using Gaussian processes
Stars: ✭ 36 (-46.27%)
Mutual labels:  bayesian-inference, gaussian-processes
Gpstuff
GPstuff - Gaussian process models for Bayesian analysis
Stars: ✭ 106 (+58.21%)
Mutual labels:  bayesian-inference, gaussian-processes
Stheno.jl
Probabilistic Programming with Gaussian processes in Julia
Stars: ✭ 318 (+374.63%)
Mutual labels:  bayesian-inference, gaussian-processes
Vbmc
Variational Bayesian Monte Carlo (VBMC) algorithm for posterior and model inference in MATLAB
Stars: ✭ 123 (+83.58%)
Mutual labels:  bayesian-inference, gaussian-processes
TemporalGPs.jl
Fast inference for Gaussian processes in problems involving time. Partly built on results from https://proceedings.mlr.press/v161/tebbutt21a.html
Stars: ✭ 89 (+32.84%)
Mutual labels:  bayesian-inference, gaussian-processes
Stheno.jl
Probabilistic Programming with Gaussian processes in Julia
Stars: ✭ 233 (+247.76%)
Mutual labels:  bayesian-inference, gaussian-processes
Ipynotebook machinelearning
This contains a number of IP[y]: Notebooks that hopefully give a light to areas of bayesian machine learning.
Stars: ✭ 27 (-59.7%)
Mutual labels:  bayesian-inference, gaussian-processes
lgpr
R-package for interpretable nonparametric modeling of longitudinal data using additive Gaussian processes. Contains functionality for inferring covariate effects and assessing covariate relevances. Various models can be specified using a convenient formula syntax.
Stars: ✭ 22 (-67.16%)
Mutual labels:  bayesian-inference, gaussian-processes
models
Forecasting 🇫🇷 elections with Bayesian statistics 🥳
Stars: ✭ 24 (-64.18%)
Mutual labels:  bayesian-inference, gaussian-processes
Numpy Ml
Machine learning, in numpy
Stars: ✭ 11,100 (+16467.16%)
Mutual labels:  bayesian-inference, gaussian-processes
Survival Analysis Using Deep Learning
This repository contains morden baysian statistics and deep learning based research articles , software for survival analysis
Stars: ✭ 139 (+107.46%)
Mutual labels:  bayesian-inference, gaussian-processes
GPJax
A didactic Gaussian process package for researchers in Jax.
Stars: ✭ 159 (+137.31%)
Mutual labels:  bayesian-inference, gaussian-processes
TrendinessOfTrends
The Trendiness of Trends
Stars: ✭ 14 (-79.1%)
Mutual labels:  bayesian-inference, gaussian-processes
NetBID
Data-driven Network-based Bayesian Inference of Drivers
Stars: ✭ 21 (-68.66%)
Mutual labels:  bayesian-inference
Birch
A probabilistic programming language that combines automatic differentiation, automatic marginalization, and automatic conditioning within Monte Carlo methods.
Stars: ✭ 80 (+19.4%)
Mutual labels:  bayesian-inference
Lingo
Infer the gender of an individual based on their name.
Stars: ✭ 15 (-77.61%)
Mutual labels:  bayesian-inference

Functional Variational Bayesian Neural Networks

This code is jointly contributed by Shengyang Sun, Guodong Zhang and Jiaxin Shi.

Introduction

Code for "Functional variational Bayesian neural networks" (https://arxiv.org/abs/1903.05779)

Dependencies

This project runs with Python 3.6. Before running the code, you have to install

Experiments

Periodic Prior RBF Prior

Below we shows some examples to run the experiments.

x3 regression

python exp/toy.py -d x3 -in 0.01

sinusoidal extrapolation

python exp/toy.py -d sin -na 40 -nh 5 -nu 500 -e 50000 -il -2

Inference on Implicit Piecewise Priors

python exp/piecewise.py -d p_const

Regression

python exp/regression.py -d yacht

Contextual Bandits

python exp/bandits.py --data_type statlog

Citation

To cite this work, please use

@article{sun2019functional,
  title={Functional Variational Bayesian Neural Networks},
  author={Sun, Shengyang and Zhang, Guodong and Shi, Jiaxin and Grosse, Roger},
  journal={arXiv preprint arXiv:1903.05779},
  year={2019}
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].