All Projects → akshaykgupta → SG_MCMC

akshaykgupta / SG_MCMC

Licence: MIT License
Implementation of Stochastic Gradient MCMC algorithms

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to SG MCMC

AutoPrognosis
Codebase for "AutoPrognosis: Automated Clinical Prognostic Modeling via Bayesian Optimization", ICML 2018.
Stars: ✭ 47 (+27.03%)
Mutual labels:  bayesian-optimization
keras gpyopt
Using Bayesian Optimization to optimize hyper parameter in Keras-made neural network model.
Stars: ✭ 56 (+51.35%)
Mutual labels:  bayesian-optimization
Hyperopt.jl
Hyperparameter optimization in Julia.
Stars: ✭ 144 (+289.19%)
Mutual labels:  bayesian-optimization
Bayesian-Optimization
Bayesian Optimization algorithms with various recent improvements
Stars: ✭ 70 (+89.19%)
Mutual labels:  bayesian-optimization
bayesopt-tutorial-r
Tutorial on Bayesian optimization in R
Stars: ✭ 15 (-59.46%)
Mutual labels:  bayesian-optimization
GPim
Gaussian processes and Bayesian optimization for images and hyperspectral data
Stars: ✭ 29 (-21.62%)
Mutual labels:  bayesian-optimization
chemprop
Fast and scalable uncertainty quantification for neural molecular property prediction, accelerated optimization, and guided virtual screening.
Stars: ✭ 75 (+102.7%)
Mutual labels:  bayesian-optimization
CamelsOptimizer
Yes, it's a camel case.
Stars: ✭ 17 (-54.05%)
Mutual labels:  bayesian-optimization
mindware
An efficient open-source AutoML system for automating machine learning lifecycle, including feature engineering, neural architecture search, and hyper-parameter tuning.
Stars: ✭ 34 (-8.11%)
Mutual labels:  bayesian-optimization
syne-tune
Large scale and asynchronous Hyperparameter Optimization at your fingertip.
Stars: ✭ 105 (+183.78%)
Mutual labels:  bayesian-optimization
differential-privacy-bayesian-optimization
This repo contains the underlying code for all the experiments from the paper: "Automatic Discovery of Privacy-Utility Pareto Fronts"
Stars: ✭ 22 (-40.54%)
Mutual labels:  bayesian-optimization
ESNAC
Learnable Embedding Space for Efficient Neural Architecture Compression
Stars: ✭ 27 (-27.03%)
Mutual labels:  bayesian-optimization
ultraopt
Distributed Asynchronous Hyperparameter Optimization better than HyperOpt. 比HyperOpt更强的分布式异步超参优化库。
Stars: ✭ 93 (+151.35%)
Mutual labels:  bayesian-optimization
MIP-EGO
Mixed-Integer Parallel Efficient Global Optimization
Stars: ✭ 26 (-29.73%)
Mutual labels:  bayesian-optimization
xgboost-lightgbm-hyperparameter-tuning
Bayesian Optimization and Grid Search for xgboost/lightgbm
Stars: ✭ 40 (+8.11%)
Mutual labels:  bayesian-optimization
mango
Parallel Hyperparameter Tuning in Python
Stars: ✭ 241 (+551.35%)
Mutual labels:  bayesian-optimization
deodorant
Deodorant: Solving the problems of Bayesian Optimization
Stars: ✭ 15 (-59.46%)
Mutual labels:  bayesian-optimization
bayex
Bayesian Optimization in JAX
Stars: ✭ 24 (-35.14%)
Mutual labels:  bayesian-optimization
hyper-engine
Python library for Bayesian hyper-parameters optimization
Stars: ✭ 80 (+116.22%)
Mutual labels:  bayesian-optimization
FLEXS
Fitness landscape exploration sandbox for biological sequence design.
Stars: ✭ 92 (+148.65%)
Mutual labels:  bayesian-optimization

SG-MCMC

Implementation of Stochastic Gradient MCMC Algorithms

SG-MCMC are a set of algorithms published over the last few years which leverage the power of bayesian optimization with the speed and memory efficiency of stochastic gradient descent. This library has Theano implementations of these algorithms for general use. All you need is to collect all the parameters (as Theano shared variables) of your model and pass it to one of these algorithms to train.

Algorithms in this repo:

  • SGLD (Stochastic Gradient Langevin Dynamics) : Welling, Max, and Yee W. Teh., 2011, "Bayesian learning via stochastic gradient Langevin dynamics."
  • SGFS (Stochastic Gradient Fisher Scoring) : Ahn, Sungjin et. al., 2012, "Bayesian posterior sampling via stochastic gradient Fisher scoring."
  • SGNHT (Stochastic Gradient Nosé-Hoover Thermostat) : Ding, Nan, et al., 2014, "Bayesian Sampling Using Stochastic Gradient Thermostats."
  • mSGNHT (Multivariable Stochastic Gradient Nosé-Hoover Thermostat) : Gan et al., 2015, "Scalable Deep Poisson Factor Analysis for Topic Modeling"
  • pSGLD (Preconditioned Stochastic Gradient Langevin Dynamics) : Li, Chunyuan, et al., 2015, "Preconditioned stochastic gradient Langevin dynamics for deep neural networks."
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].