How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
A two-state witness to short-run contrastive-divergence bias
Example
Let , , and , . Then Take and the transition kernel This kernel is strictly positive and leaves invariant. For and , the reconstruction law satisfies while . The population stop-gradient CD-1 direction for the negative log-likelihood is , whereas the exact negative log-likelihood gradient is . The exact derivative of the scalar CD-1 objective at is Thus the stop-gradient direction also omits a nonzero derivative of the reconstruction law. This finite witness asserts no general sign or consistency claim for contrastive-divergence bias.
At , the transition matrix and its state diagram are
diagram failed to render:
\begin{tikzpicture}[>=stealth]
\node[circle,draw] (s0) at (0,0) {$0$};
\node[circle,draw] (s1) at (3,0) {$1$};
\draw[->] (s0) edge[loop left] node[left] {$3/4$} (s0);
\draw[->] (s1) edge[loop right] node[right] {$3/4$} (s1);
\draw[->] (s0) to[bend left=18] node[above] {$1/4$} (s1);
\draw[->] (s1) to[bend left=18] node[below] {$1/4$} (s0);
\end{tikzpicture}The nodes are states; each arrow label is from its source state to its target state . A self-loop records staying at the current state. The diagram displays the matrix and is not used in the verification.
Example references
Geoffrey Hinton, Section 2 of the full technical report describes the contrastive-divergence reconstruction update and its omitted derivative.
Kevin P. Murphy, Chapter 24, Section 24.2.2 defines the finite-step contrastive-divergence objective.
Facts & Assumptions
Given: The two-state energy family, data mass , invariant kernel , , and parameter value specified in the Example.
Energy-based density and partition function: for finite positive .
Contrastive divergence with k transitions: and the population CD-1 direction is .
Contrastive divergence with k transitions: for finite states, the population CD-1 direction is .
The finite-state CD-k gradient includes the chain-distribution derivative: the exact finite-state likelihood gradient is the data energy-gradient mean minus the model energy-gradient mean, and subtracts the reconstruction-law derivative term.
Sums, scalar multiples, products and quotients: , , , and when : finite sums, scalar multiples, products and quotients with nonzero denominator obey the stated derivative rules.
The chain rule, in one line from Carathéodory: if is differentiable at and is differentiable at , then is differentiable at with : the derivative of a composition is the outer derivative at the image times the inner derivative.
The exponential function is smooth and : for real .
The derivative of at a point that is a limit point of , and differentiability on a set: the derivative in each real parameter coordinate is the limit of its difference quotient on an open interval around the point.
The exponential is positive and satisfies : for every real .
Verification
Direct normalization gives and the displayed . By [F9], its coordinates are positive. Each row of sums to , every entry is positive, and , so is an admissible invariant kernel.
At , and , so [F2] gives and . Also and . By [F6] and [F7], ; applying the quotient rule [F5] to , where , gives . Hence ; the scalar rule [F5] applied to gives and, since , .
By [F4], the exact negative log-likelihood gradient at is . By [F3], the population stop-gradient CD-1 direction is , so it differs from the exact likelihood gradient.
By [F4] and step 2.1, the chain correction is . Subtracting it from the first two CD terms gives , as stated. Thus the stop-gradient CD-1 direction also differs from the exact CD-1 objective derivative.
Depends on
- Energy-based density and partition function
- Contrastive divergence with k transitions
- The finite-state CD-k gradient includes the chain-distribution derivative
- The derivative $f'(c) = \lim_{x \to c} \frac{f(x) - f(c)}{x - c}$ of $f : A \to \mathbb{R}$ at a point $c \in A$ that is a limit point of $A$, and differentiability on a set
- Sums, scalar multiples, products and quotients: $(f+g)'(c) = f'(c) + g'(c)$, $(\alpha f)'(c) = \alpha f'(c)$, $(fg)'(c) = f'(c)g(c) + f(c)g'(c)$, and $(f/g)'(c) = \bigl(f'(c)g(c) - f(c)g'(c)\bigr)/g(c)^{2}$ when $g(c) \ne 0$
- The chain rule, in one line from Carathéodory: if $g$ is differentiable at $c$ and $f$ is differentiable at $g(c)$, then $f \circ g$ is differentiable at $c$ with $(f \circ g)'(c) = f'(g(c))\,g'(c)$
- The exponential function is smooth and $(\exp)'=\exp$
- The exponential is positive and satisfies $\exp(-x)=1/\exp(x)$
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
46 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Geoffrey Hinton, A Practical Guide to Training Restricted Boltzmann Machines, Version 1, Section 2 (standard reference, not scraped)
- Kevin P. Murphy, Probabilistic Machine Learning: Advanced Topics, Chapter 24, Section 24.2.2 (standard reference, not scraped)