AIMech AI

RNN-RBM

Architectures AIMech:RecurrentNeuralNetworkRestrictedBoltzmannMachine DRAFT
Aliases: Recurrent neural network restricted Boltzmann machine
A neural sequence architecture in which a deterministic recurrent network with its own hidden state supplies parameters of a conditional RBM that models each next visible vector.
Identity Notes & Concept Scope This is the RNN-RBM architecture introduced by Boulanger-Lewandowski, Bengio and Vincent, with recurrent hidden units distinct from the RBM’s stochastic hidden variables. Their displayed single-layer construction changes visible and hidden biases while sharing the RBM interaction weights across time. The broader parameter-emitting formulation and particular pretraining strategies are not all required features of that specialization. RTRBM ties recurrent state computation to RBM hidden probabilities; untying those parameters is a defining distinction here. 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
In the displayed binary model, let r_t=sigmoid(F v_t+B r_(t-1)+c) be the deterministic recurrent state. Set visible bias a_t=a+A r_(t-1) and hidden bias d_t=d+D r_(t-1). With hidden-by-visible weights W, define p(v_t,h_t|r_(t-1)) proportional to exp(a_t^T v_t+d_t^T h_t+h_t^T W v_t), and marginalize binary h_t for the frame distribution. The visible-sequence probability is the product of these conditional frame distributions; the current frame updates r_t only after its probability has been evaluated from r_(t-1). Recurrent and RBM hidden widths may differ, and W is distinct from recurrent input weights F. Train using conditional RBM likelihood statistics, approximated in the paper by data-started finite contrastive divergence, and backpropagate bias-gradient signals through A, D and the recurrence. The reverse state signal includes A^T and D^T times next-frame bias gradients, plus B^T times the next recurrent preactivation gradient. Generation alternates conditional frame sampling with the deterministic state update.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Mapped AIO Classes
AIO Target Class Mapping Relation Mapping Rationale
AIO:RecurrentNeuralNetwork
Recurrent Neural Network
broad_match The pinned AIO target is broader than this explicit recurrent neural architecture with a specified conditional-density output. The deterministic state has directed temporal connections; the output estimator adds a narrower structural restriction. A temporal probability model over vector frames is not necessarily an autoregressive language model.
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
Nicolas Boulanger-Lewandowski, Yoshua Bengio, Pascal Vincent
primary paper
full_text
ID: arXiv:1206.6392
sha256:7660a28d9292…

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/RecurrentNeuralNetworkRestrictedBoltzmannMachine.yaml