a simple implementation of a Restricted Boltzmann Machine and Deep Belief Network
Switch branches/tags
Nothing to show
Clone or download
1
Latest commit bf5b888 Mar 22, 2012
Permalink
Failed to load latest commit information.
bin Initial commit. Mar 22, 2012
src Initial commit. Mar 22, 2012
readme.html Initial commit. Mar 22, 2012
readme.md Initial commit. Mar 22, 2012

readme.md

SimpleRBM

A Simple implementation of a Restricted Boltzmann Machine and Deep Belief Network

Peter Swire - swirepe.com

About

A Restricted Boltzmann machine is a type artificial neural network that is gaining a lot of popularity. They are used in everything from feature generation to image processing to simulating creativity.

A deep belief network is a series of Restricted Boltzmann Machines stacked on top of each other; the output of one is the input to the next.

This is a distilled version of a tool I use for generating features. It's written primarily for ease of understanding.

See Also

wiki

scholarpedia

dr. five minutes

deep learning

License

I'm releasing this into the public domain. If you find it helpful, pay it forward.