Boltzmann Machines in TensorFlow with examples
-
Updated
Nov 5, 2021 - Jupyter Notebook
Boltzmann Machines in TensorFlow with examples
RBM implemented with spiking neurons in Python. Contrastive Divergence used to train the network.
A Python3-NumPy implementation of contrastive divergence algorithm for training Gaussian-Bipolar Restricted Boltzmann Machines
Restricted Boltzmann Machines (RBMs) and Deep Belief Networks (DBNs) from scratch for representation learning on the MNIST dataset.
In summer 2017, I was an intern at the Purdue University working under Prof Bruno Ribeiro on improving the training of Restricted Boltzmann Machines. We used the Las Vegas transformation of Markov Chain Monte Carlo method to obtain better samples to estimate the negative phase of the gradient. The model trained via this method achieved a signifi…
Machine Learning Basics: Artificial Neural Networks, Generative Modeling, Boltzmann Machines, GANs
Add a description, image, and links to the contrastive-divergence-algorithm topic page so that developers can more easily learn about it.
To associate your repository with the contrastive-divergence-algorithm topic, visit your repo's landing page and select "manage topics."