AIMech AI

Conditional restricted Boltzmann machine

Architectures AIMech:ConditionalRestrictedBoltzmannMachine DRAFT
Aliases: CRBM, Conditional RBM
A conditional neural probability model that represents an output vector with an RBM whose biases or interactions are determined by a supplied conditioning vector.
Identity Notes & Concept Scope This is the general input-conditioned RBM family described by Mnih, Larochelle and Hinton, with their affine-bias binary formulation as the explicitly curated mechanism. The conditioning vector need not be temporal history. Autoregressive CRBM fixes it to earlier frames and RNN-RBM derives it from a recurrent state; these are narrower constructions, not aliases for the entire family. HashCRBM and CD-PercLoss are separate training or prediction constructions and do not define every conditional RBM. All 442 pinned AIO labels/scoped synonyms and 364 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 129 lines each. All 91 unique matched contents were read, including 58 initial contents and 33 additional saved-review contents: prior model contrasts, evidence references and discovery leads, rather than existing candidate identities. All 52 semantic label/synonym hits and 22 exact annotated AIO nodes were inspected, alongside corresponding generated records and four 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
Hold conditioning vector u fixed. In the paper’s binary affine-bias specialization, set a(u)=b_v+(W_uv)^T u and c(u)=b_h+(W_uh)^T u, with visible-by-hidden interaction matrix W_vh. Define E(v,h;u)=-v^T W_vh h-a(u)^T v-c(u)^T h. Marginalizing binary h gives F(v,u)=-a(u)^T v-sum_j log(1+exp(c_j(u)+(W_vh^T v)_j)). Normalize exp(-F(v,u)) over output configurations v to obtain p(v|u), with a partition depending on u. Hidden units given v,u and visible units given h,u have factorial logistic conditionals, but outputs after hidden marginalization can be dependent. Conditional likelihood gradients contrast data-posterior and model expectations at the same u. The paper discusses finite CD as an approximation and separate alternatives for restricted output support or prediction-based training. Prediction may seek the joint conditional mode or coordinate-wise marginal modes according to the loss; those are different decisions.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Mapped AIO Classes
AIO Target Class Mapping Relation Mapping Rationale
AIO:ArtificialNeuralNetwork
Artificial Neural Network
broad_match The local family is a specific stochastic neural conditional model with weighted visible–hidden interactions and input-controlled parameters. The pinned ArtificialNeuralNetwork is broader. Classification and regression are possible uses, while their task-scoped AIO classes do not identify this architecture.
AIO:RestrictedBoltzmannMachine
Restricted Boltzmann Machine
related_match The construction uses a conditional RBM as its output distribution. This related mapping identifies that component or conditioned-family relationship without asserting that the whole input-conditioned or recurrent model is one unconditioned symmetric RBM.

Evidence Sources & Primary Literature

1 Source
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…

Curation Provenance

Curator: Codex
Method: ai_assisted
Model: GPT-6
Created: 2026-10-11T18:53:57Z
Updated: 2026-10-11T18:53:57Z
Source File: data/curated/ConditionalRestrictedBoltzmannMachine.yaml