https://github.com/summitkwan/cs242_project_generative_neura_network
DBM
https://github.com/summitkwan/cs242_project_generative_neura_network
boltzmann-machine neural-network
Last synced: about 2 months ago
JSON representation
DBM
- Host: GitHub
- URL: https://github.com/summitkwan/cs242_project_generative_neura_network
- Owner: SummitKwan
- Created: 2016-12-21T04:34:39.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-07-10T01:14:04.000Z (almost 7 years ago)
- Last Synced: 2025-02-09T08:44:28.957Z (4 months ago)
- Topics: boltzmann-machine, neural-network
- Language: Python
- Size: 25.1 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This is the repository for my final project for course CS242: Probabilistic Graphical Models (CS department at Brown University).
http://cs.brown.edu/courses/cs242/lectures/
Title: Bidirectional vision through Deep Boltzmann
Machine boosted with conjugate neural networksAbstract:
We created a hierarchical MRF (deep Boltzmann machine, or DBM) that does both discriminative classification (bottom-up) and generative sampling (top-down) tasks, as the bidirectional biological visual system. Compared with the original DBM, we used two novel techniques to improve the performance: 1) the importance weightening effectively balanced the layers and help to implement a sufficient amount of top-down influence; 2) We boosted the DBM learning using the response of a conjugate feed-forward neural network, the improved efficiency makes it possible to be applied to very deep networks.
Full text report, see file [final_report](./final_report.pdf) in the root directory.