Science Score: 31.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.3%) to scientific vocabulary

Keywords from Contributors

rbm numerics optim interactive packaging network-simulation hacking autograding embedded standardization
Last synced: 11 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: cossio
  • License: mit
  • Language: Julia
  • Default Branch: master
  • Size: 7.19 MB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • Open Issues: 4
  • Releases: 7
Created over 4 years ago · Last pushed over 1 year ago
Metadata Files
Readme Changelog License Citation

README.md

CenteredRBMs Julia package

[!WARNING] This package is deprecated. Its functionality has been incorporated in the RestrictedBoltzmannMachines package.

Train and sample centered Restricted Boltzmann machines in Julia. See [Melchior et al] for the definition of centered. Consider an RBM with binary units. Then the centered variant has energy defined by:

$$ E(v,h) = -\sumi ai vi - \sum\mu b\mu h\mu - \sum{i\mu} w{i\mu} (vi - ci) (h\mu - d\mu) $$

with offset parameters $ci,d\mu$. Typically $ci,d\mu$ are set to approximate the average activities of $vi$ and $h\mu$, respectively, as this seems to help training (see [Montavon et al]).

Installation

This package is registered. Install with:

julia import Pkg Pkg.add("CenteredRBMs")

This package does not export any symbols.

Related

RestrictedBoltzmannMachines, which defines RBM and layer types.

References

  • Montavon, Grégoire, and Klaus-Robert Müller. "Deep Boltzmann machines and the centering trick." Neural networks: tricks of the trade. Springer, Berlin, Heidelberg, 2012. 621-637.

  • Melchior, Jan, Asja Fischer, and Laurenz Wiskott. "How to center deep Boltzmann machines." The Journal of Machine Learning Research 17.1 (2016): 3387-3447.

Citation

If you use this package in a publication, please cite:

  • Jorge Fernandez-de-Cossio-Diaz, Simona Cocco, and Remi Monasson. "Disentangling representations in Restricted Boltzmann Machines without adversaries." Physical Review X 13, 021003 (2023).

Or you can use the included CITATION.bib.

Owner

  • Name: Jorge Fernandez-de-Cossio-Diaz
  • Login: cossio
  • Kind: user

Citation (CITATION.bib)

@article{PhysRevX.13.021003,
  title = {Disentangling Representations in Restricted Boltzmann Machines without Adversaries},
  author = {Fernandez-de-Cossio-Diaz, Jorge and Cocco, Simona and Monasson, R\'emi},
  journal = {Phys. Rev. X},
  volume = {13},
  issue = {2},
  pages = {021003},
  numpages = {24},
  year = {2023},
  month = {Apr},
  publisher = {American Physical Society},
  doi = {10.1103/PhysRevX.13.021003},
  url = {https://link.aps.org/doi/10.1103/PhysRevX.13.021003}
}

GitHub Events

Total
  • Commit comment event: 2
Last Year
  • Commit comment event: 2

Committers

Last synced: over 1 year ago

All Time
  • Total Commits: 78
  • Total Committers: 4
  • Avg Commits per committer: 19.5
  • Development Distribution Score (DDS): 0.192
Past Year
  • Commits: 1
  • Committers: 1
  • Avg Commits per committer: 1.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Jorge Fernandez-de-Cossio-Diaz c****o 63
cossio j****z@g****m 13
Jorge FdCD j****d@i****m 1
dependabot[bot] 4****] 1

Issues and Pull Requests

Last synced: 12 months ago

All Time
  • Total issues: 1
  • Total pull requests: 11
  • Average time to close issues: less than a minute
  • Average time to close pull requests: 17 days
  • Total issue authors: 1
  • Total pull request authors: 1
  • Average comments per issue: 2.0
  • Average comments per pull request: 0.55
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 11
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • JuliaTagBot (1)
Pull Request Authors
  • dependabot[bot] (11)
Top Labels
Issue Labels
Pull Request Labels
dependencies (11)

Packages

  • Total packages: 1
  • Total downloads:
    • julia 1 total
  • Total dependent packages: 3
  • Total dependent repositories: 0
  • Total versions: 10
juliahub.com: CenteredRBMs
  • Versions: 10
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Downloads: 1 Total
Rankings
Dependent repos count: 9.9%
Dependent packages count: 38.9%
Average: 43.9%
Forks count: 53.5%
Stargazers count: 73.2%
Last synced: 11 months ago

Dependencies

.github/workflows/ci.yml actions
  • actions/checkout v2 composite
  • julia-actions/julia-buildpkg latest composite
  • julia-actions/julia-runtest latest composite
  • julia-actions/julia-uploadcodecov latest composite
  • julia-actions/setup-julia v1 composite