Alphabeta Math
AlgorithmAlgorithm: AI-adaptedProof: Not applicablePipeline-generated
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.

Finite-budget projected-subgradient training for fixed-target LMNN

Definition

Use the finite sample, fixed target sets, weight μ∈[0,1], and objective Fμ defined by the LMNN objective item. The inputs are an integer budget T≥1, an initial matrix M0∈S+d, and positive step sizes η0,…,ηT−1. Let m=d(d+1)/2 and use svec⁡:Sd→Rm, the linear isometry that lists the diagonal entries followed by the 2-scaled upper-triangle entries in lexicographic order. Set C′=svec⁡(S+d) and f(z)=Fμ(svec⁡−1(z)); this is a nonempty closed convex domain and f is convex.

Initialize z0=svec⁡(M0). At each t=0,…,T−1, put Mt=svec⁡−1(zt) and compute the Frobenius subgradient

Gt=(1−μ)∑i∑j∈NiCij+μ∑i∑j∈Ni∑l:yl≠yiγijl(Mt)(Cij−Cil),

where Cij=(xi−xj)(xi−xj)T, hijl(M)=1+⟨M,Cij−Cil⟩F, γijl(M)=1 when hijl(M)>0, and γijl(M)=0 when hijl(M)≤0. Supply the successful oracle response (f(zt),svec⁡(Gt)) to the finite-budget projected-subgradient method on C′ with step size ηt. It updates zt+1=PC′(zt−ηtsvec⁡(Gt)), where PC′ is the unique nearest point in the Euclidean norm. Equivalently, form At=Mt−ηtGt, choose an orthogonal eigendecomposition At=Utdiag⁡(λt,1,…,λt,d)UtT, and set

Mt+1=Utdiag⁡(max⁡{λt,1,0},…,max⁡{λt,d,0})UtT.

All T oracle calls succeed; the generic method reports budget-exhausted after T updates. The requested final iterate is MT; its status, completed update count, weighted average, and least-index best observed iterate are also defined by the generic method. The explicit spectral-clipping implementation is choice-free. The equivalent abstract Hilbert-projection interface assumes Countable Choice, as in the general closest-point theorem; that axiom branch is retained separately for the conditional analysis. This finite procedure makes no unconditional convergence, optimality, empirical-error, or generalization claim.

Depends on

Used by

Dependency tree · two levels

63 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