Alphabeta Math
DefinitionDefinition: Literature-sourcedProof: Not applicablePipeline-generatedjudge pass (gpt-6-luna)
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.

Latent-class contrastive representation learning

Definition

Let (C,C0,ρ) be a measurable probability space and (X,A) a measurable space. For each class c∈C, let Dc be a probability measure on (X,A) and assume c↦Dc(A) is measurable for every A∈A. Assume the displayed mixtures define probability measures. The positive-pair law Dsim and negative marginal Dneg are specified by

Dsim(A×B):=∫CDc(A)Dc(B) ρ(dc),Dneg(A):=∫CDc(A) ρ(dc)

for measurable A,B∈A. Equivalently, draw C∼ρ and then draw X,X+ independently with law DC for a positive pair; draw a fresh independent class C′∼ρ and X−∼DC′ for one negative. The class labels are latent: the learner observes the pair and negative data, not their classes.

Let d≥1, R>0, and let F be a nonempty class of measurable maps f:X→Rd satisfying sup⁡x∈X∥f(x)∥2≤R. Use either one-negative loss ℓh(t)=(1+t)+ or ℓlog(t)=log⁡2(1+et) from the immediately preceding loss-properties lemma. The contrastive score and population loss are

qf(x,x+,x−):=f(x)⊤(f(x−)−f(x+)),Lun(f):=E(X,X+)∼Dsim, X−∼Dneg[ℓ(qf(X,X+,X−))].

For M≥1, an observed sample is S=((xj,xj+,xj−))j=1M of M independent triplets with common law Dsim⊗Dneg, and its empirical loss is L^un(f):=M−1∑j=1Mℓ(qf(xj,xj+,xj−)). For this sample define the unnormalized vector Rademacher complexity

RS(F):=Eεsup⁡f∈F∑j=1M∑t=1d(εjt0ft(xj)+εjt+ft(xj+)+εjt−ft(xj−)),

where every εjt0,εjt+,εjt− is an independent uniform sign. This is the one-sided convention with no absolute value and no 1/M factor.

All vector and matrix expectations in this definition are taken entrywise in finite dimensions. The bound on f makes each coordinate of f(X) and every product defining a covariance entry integrable.

Let C+,C−∼ρ be independent class draws and set τ:=Pr⁡(C+=C−)<1. Assume the diagonal Δ:={(c,c):c∈C} and each ΔA:={(c,c):c∈A}, A∈C0, are measurable. The average binary task draws (C+,C−) conditional on C+≠C−, then samples a label Y uniformly from {+1,−1} and an input X from DC+ if Y=+1 or DC− if Y=−1. For a vector representation f, a binary linear classifier uses a weight vector w∈Rd and loss ℓ(−Yw⊤f(X)). Define Lsup(f) as the average over tasks of the infimum of this risk over w∈Rd. Write μc:=EX∼Dcf(X) and define the class-mean classifier by wμ=μC+−μC−; its average risk is Lsupμ(f). For γ>0, write Lγ,supμ(f) for the same mean-classifier risk with margin loss ℓγ(t):=(1+t/γ)+ in place of ℓ.

For τ>0, let Lun=(f) and Lun≠(f) be the conditional contrastive risks given C+=C− and C+≠C−, respectively. Let ν be the class law conditioned on the collision event, namely ν(A):=(ρ⊗ρ)(ΔA)/τ for A∈C0; for an atomic class law this gives ν({c})=ρ({c})2/τ. Define Σf(c):=EX∼Dc[(f(X)−μc)(f(X)−μc)⊤] and

s(f):=EC∼ν[∥Σf(C)∥op EX∼DC∥f(X)∥2],∥Σ∥op:=max⁡∥u∥2=1∥Σu∥2.

The assumed measurability of Δ and every ΔA makes the displayed collision event and conditional class law well-defined; disjoint class sets give disjoint ΔA, so the formula for ν is countably additive and has total mass one. Assume also that c↦μc and c↦Σf(c) are measurable for each f, and that the displayed class-conditional risks and random suprema used below are measurable.

If τ=0, there is no collision term; set s(f):=0 and use Lun(f)=Lun≠(f). Any empirical minimizer or approximate minimizer used below is separately assumed to be a measurable selector; no selector-existence claim is part of this definition.

Definition references

Probability measures and probability spaces: fixes probability laws and their total mass.

Expectation of a nonnegative or integrable random variable: supplies scalar expectations; vector and matrix expectations use the entrywise convention stated above.

Supervised prediction problems

Population and empirical risk: supply the measurable prediction-problem and population/empirical risk conventions.

Population and empirical risks are measurable: establishes measurability of fixed-predictor risks in the supervised interface.

Identical distribution and IID families

Independent random elements have product joint law: fix IID sampling and the product-law convention for independent draws.

One-sided Rademacher complexity: supplies the one-sided sign-supremum convention; the vector form above is unnormalized as in the source.

Moments, variance, and covariance on a probability space

The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||: define the within-class covariance matrix and its operator norm.

Convexity, Lipschitz bounds, and oscillation of the source contrastive losses: defines the source hinge/logistic losses and the common constant L0.

Saunshi et al., Sections 2–5, latent classes, pair/triplet sampling, mean classifier and one-negative objective.

Lei et al., Sections 2–4, contrastive sampling and a distinct unsupervised-loss generalization analysis.

Sampling diagram

The two class roots are sampled independently. The arrows show conditional sampling laws, not deterministic functions; X and X+ are independent conditional on C+, and the negative example has its own independent class draw.

diagram failed to render:
\begin{tikzpicture}[>=stealth]
  \node[draw, rounded corners] (cp) at (0,0) {$C_+\sim\rho$};
  \node[draw, rounded corners] (x) at (-1.2,-1.2) {$X\sim D_{C_+}$};
  \node[draw, rounded corners] (xp) at (1.2,-1.2) {$X^+\sim D_{C_+}$};
  \node[draw, rounded corners] (cm) at (4,0) {$C_-\sim\rho$};
  \node[draw, rounded corners] (xm) at (4,-1.2) {$X^-\sim D_{C_-}$};
  \draw[->] (cp) -- (x);
  \draw[->] (cp) -- (xp);
  \draw[->] (cm) -- (xm);
\end{tikzpicture}

Remarks

The transfer claims below concern the source's average binary tasks, one independent marginal negative, the stated hinge/logistic losses, and the class-mean linear classifier. They do not assert multiclass top-1 accuracy, universal invariance, an attained population minimizer, or a guarantee for empirical SimCLR outcomes. The source treats multiple-negative and block-similarity extensions separately.

Depends on

Used by

Dependency tree · two levels

41 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