https://github.com/carlobaldassi/binarycommitteemachinefbp.jl
Focusing Belief Propagation on Commitee machines with binary weights
https://github.com/carlobaldassi/binarycommitteemachinefbp.jl
belief-propagation julia julia-language neural-networks
Last synced: about 1 year ago
JSON representation
Focusing Belief Propagation on Commitee machines with binary weights
- Host: GitHub
- URL: https://github.com/carlobaldassi/binarycommitteemachinefbp.jl
- Owner: carlobaldassi
- License: other
- Created: 2016-08-02T20:11:03.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2021-03-30T19:29:20.000Z (about 5 years ago)
- Last Synced: 2025-03-27T08:48:08.675Z (about 1 year ago)
- Topics: belief-propagation, julia, julia-language, neural-networks
- Language: Julia
- Size: 602 KB
- Stars: 7
- Watchers: 2
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# BinaryCommitteeMachineFBP.jl
| **Documentation** | **Build Status** |
|:---------------------------------:|:--------------------------------------------------------------:|
| [![][docs-dev-img]][docs-dev-url] | [![][travis-img]][travis-url] [![][codecov-img]][codecov-url] |
This package implements the Focusing Belief Propagation algorithm for
committee machines with binary weights described in the paper
*Unreasonable Effectiveness of Learning Neural Networks: From Accessible States
and Robust Ensembles to Basic Algorithmic Schemes*
by Carlo Baldassi, Christian Borgs, Jennifer Chayes, Alessandro Ingrosso,
Carlo Lucibello, Luca Saglietti and Riccardo Zecchina,
Proc. Natl. Acad. Sci. U.S.A. 113: E7655-E7662 (2016), [doi:10.1073/pnas.1608103113](http://dx.doi.org/10.1073/pnas.1608103113).
The code is written in [Julia](http://julialang.org). It was last tested with Julia version 1.4.
### Installation
To install the module, switch to pkg mode with the `]` key and use this command:
```
pkg> add https://github.com/carlobaldassi/BinaryCommitteeMachineFBP.jl
```
Dependencies will be installed automatically.
## Documentation
- [In-development version of the documentation][docs-dev-url]
[docs-dev-img]: https://img.shields.io/badge/docs-dev-blue.svg
[docs-dev-url]: https://carlobaldassi.github.io/BinaryCommitteeMachineFBP.jl/dev
[travis-img]: https://travis-ci.org/carlobaldassi/BinaryCommitteeMachineFBP.jl.svg?branch=master
[travis-url]: https://travis-ci.org/carlobaldassi/BinaryCommitteeMachineFBP.jl
[codecov-img]: https://codecov.io/gh/carlobaldassi/BinaryCommitteeMachineFBP.jl/branch/master/graph/badge.svg
[codecov-url]: https://codecov.io/gh/carlobaldassi/BinaryCommitteeMachineFBP.jl