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.
Unrolled regularization architecture
Definition
Let be integers, , and with their standard Euclidean inner products and Borel sigma-algebras. Borel sets are members of the sigma-algebra generated by open sets, and a map is Borel if preimages of Borel sets are Borel. An instance is a pair in a declared Borel set , where is the measurement matrix, is the observed data, and is the transpose matrix. For fixed , the forward map is , , and the reconstruction target is the signal itself. For , define the data-consistency correction by .
For an integer depth , an unrolled regularization architecture consists of a Borel initialization map , parameters and real step parameters held fixed at deployment, and Borel update maps with Borel. Set and, for , set
For fixed parameters and depth, let be the Borel subset of for which the initialization and all recursive evaluations are defined. For , write . The deployed map is
Admissibility requires this finite map to be Borel; it is a point reconstruction rule from the input pair to the signal target in , not a probability-distribution-valued rule. The parameters may have been selected by any training procedure, and the architecture supplies no training-law specification or convergence, data-residual, or test-risk guarantee.
An exact proximal block is permitted when, for each fixed , for some , where has nonempty effective domain , satisfies for and , and has closed epigraph . Here denotes the unique global minimizer of . The proximal-map existence theorem supplies uniqueness under precisely these hypotheses. A general learned block is not assumed to be a proximal map or to minimize any objective.
For differentiation, fix an admissible data pair and regard the desired trainable parameter coordinates, including any step parameters to be differentiated, as a finite-dimensional input vector in an open parameter set; hold the other values fixed. At the differentiation point , require an open neighborhood of on which the actual initialization and all deployed updates are defined for this fixed . Require the graph below to evaluate those same maps for every ; a smooth extension beyond a declared Borel domain alone does not meet this requirement. Without such a neighborhood, no derivative of the deployed map is asserted. Construct a finite straight-line graph with input , initialization node , and, for each , distinct nodes
Its output nodes are the coordinates of . Thus each stage uses its own map and step parameter ; no common update map or shared layer parameter is required. Represent each initialization and update by its constituent primitive nodes or by a supplied complete deterministic primitive with its derivative rule; an opaque call without that map and rule is not an admissible graph primitive. Require every graph primitive to be continuously differentiable on an open neighborhood of its visited inputs. For a piecewise- primitive, each visited input must lie strictly inside a declared branch region, with that branch label fixed on an open neighborhood of the input; at a branch boundary or ambiguous branch selection the automatic-differentiation procedure returns no derivative. Apply forward-mode automatic differentiation to each scalar output-coordinate graph in the desired parameter direction. The forward-mode correctness theorem then identifies the returned tangent with the directional derivative of that finite output; coordinate directions give the Jacobian. When all stages instead repeat one map with a common parameter, the finite fixed-point-iteration procedure is the corresponding specialization. This differentiates only the deployed finite map and adds no assertion about an infinite iteration.
For , the diagram compresses the intervening states and updates into a single arrow; when , that arrow is the single update . For and , the recurrence above gives the corresponding one- and two-update chains. At one fixed admissible , every arrow denotes finite function application, not a limit.
Definition references
Monga, Li, and Eldar, full algorithm-unrolling treatment
Gregor and LeCun, fixed-depth LISTA construction
Clason, full lecture notes on Landweber regularization
Point estimators and finite unrolled learned-update interface.
Finite graph and primitive conventions.
Borel measurable spaces for the data and signal domains.
Borel maps are characterized by Borel preimages.
Finite product Borel structure on layer inputs.
Automatic differentiation of a finite iteration.
Forward-mode differentiation of a finite computational graph.
Correctness of forward mode on a fixed strict branch.
The proper closed convex proximal-map interface.
The proper closed convex epigraph convention used by the proximal branch.
Existence and uniqueness of the proximal minimizer under those hypotheses.
Depends on
- Finite straight-line computational programs and real-arithmetic tapes
- Differentiate a finite fixed-point iteration as a finite composed map
- Forward-mode automatic differentiation on a finite computational graph
- Learned inverse estimators and reconstruction targets
- A measurable function between measurable spaces
- Measurable spaces and measurable sets
- The product sigma-algebra and its finite iterates
- Proper closed convex extended-real functions on $\mathbb R^n$
- Proximal mapping
- Finite unrolled domains and outputs are Borel
- Existence, resolvent characterization, and firm nonexpansiveness of the proximal map
- Forward mode computes the exact directional derivative of the real-arithmetic graph
Used by
Dependency tree · two levels
39 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
- Vishal Monga, Yuelong Li, and Yonina C. Eldar, Algorithm Unrolling: Interpretable, Efficient Deep Learning for Signal and Image Processing (standard reference, not scraped)
- Karol Gregor and Yann LeCun, Learning Fast Approximations of Sparse Coding (standard reference, not scraped)
- Christian Clason, Regularization of Inverse Problems, full lecture notes (standard reference, not scraped)