AIMech AI

HashCRBM

Algorithms AIMech:HashCRBM DRAFT
A conditional RBM training and prediction method that uses spectral hashing of inputs to retrieve distinct training-output configurations and normalizes the conditional model only over that input-dependent support.
Identity Notes & Concept Scope This is the HashCRBM method of Mnih, Larochelle and Hinton. It combines a fixed learned input hash with restricted-support conditional energy modeling; neither a generic conditional RBM nor spectral hashing alone defines the method. Retrieval supplies possible output configurations, while learned free energies determine their conditional weights. It is not ordinary k-nearest-neighbor voting or a categorical feature hashing layer. The source allows analogous restricted-support learning for other computable energy models; this record describes its named conditional-RBM construction. All 442 pinned AIO labels/scoped synonyms and 367 preceding native IDs/names/aliases were compared, with no normalized identity match. Full-checkout fixed-string searches included ignored and hidden files in both worktree and main, returning 37 lines each. All 27 unique matched contents were read: conditional-RBM source references, contrasting method descriptions, pending leads and saved review context, rather than existing candidate identities. All 45 semantic label/synonym hits and 23 exact annotated AIO nodes were inspected, alongside corresponding generated records and three complete native neighbors. Previously read contextual files were checked for byte identity. Absence is bounded to this snapshot and inspected neighborhood.

Claims & Grounded Evidence

1 Claim
Mechanism #method
From paired training examples (u,v), learn spectral binary codes for the inputs u and store their associated output vectors v under the code keys. For a query input, the paper retrieves its code bucket and every bucket at Hamming distance one: n+1 bucket accesses for an n-bit code. Union the returned output configurations and remove duplicates to obtain V(u). For nonempty V(u), define p(v|u)=1[v in V(u)] exp(-F(v,u))/sum_(z in V(u)) exp(-F(z,u)), where F is the conditional RBM free energy after summing its hidden units. Fit the conditional energy parameters by exact gradients of this restricted-model negative log likelihood; for a training target in V(u), the gradient is grad F(v,u) minus the restricted-model expectation of grad F(z,u). The hash map and support are fixed during this differentiation. Joint-mode prediction selects the lowest-free-energy retrieved configuration. Alternatively, compute each output-bit marginal by summing the restricted probabilities and choose its mode, which minimizes additive bit-error risk and can produce a vector outside V(u).

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Mapped AIO Classes
AIO Target Class Mapping Relation Mapping Rationale
AIO:RestrictedBoltzmannMachine
Restricted Boltzmann Machine
related_match This is a learning and prediction procedure developed for conditional RBM free energies. The AIO target names the model component/family, not this procedure; the association is related rather than an algorithm-is-model subclass assertion.

Evidence Sources & Primary Literature

2 Sources
Source ID Publication / Document Type / Access Reference & Checksum
method-source
Volodymyr Mnih, Hugo Larochelle, Geoffrey E. Hinton
primary paper
full_text
ID: arXiv:1202.3748
sha256:e7811677aa0f…
hash-component
Yair Weiss, Antonio Torralba, Rob Fergus
primary paper
full_text
ID: https://papers.nips.cc/paper/2008/hash/d58072be2820e8682c0a27c0518e805e-Abstract.html
sha256:3ad2470d89ee…

Curation Provenance

Curator: Codex
Method: ai_assisted
Model: GPT-6
Created: 2026-10-11T19:05:47Z
Updated: 2026-10-11T19:05:47Z
Source File: data/curated/HashCRBM.yaml