ora-0170
15.3 Boosting as free convex completion
Boosting is the first test of structural amplification: can a learner turn mechanisms that are only weakly useful in isolation into a composite object with a stronger warrant? The categorical contribution is not the observation that convex combinations exist. It is the separation of three maps that classical notation often compresses: free completion of the hypothesis class, online selection of generators, and feasibility repair of the resulting composite.
Let \(C\) be a context set, \(K\) a convex decision algebra, and \(H\subseteq K^C\) a class of weak hypotheses. The function object \(K^C\) carries convex structure pointwise. If \(i:H\hookrightarrow K^C\) is inclusion, define
The map \(\overline i\) is the unique convex-algebra morphism extending \(i\) from the free convex algebra \(D(H)\). Its image is the finite convex hull of \(H\). Moreover, evaluation at every context \(c\in C\) commutes with completion:
The free-algebra property of the finite-distribution monad gives the unique algebra morphism from \(D(H)\) extending any set map \(H\to K^C\). Its elements are finite probability-weighted families of hypotheses, so its image is their pointwise finite convex hull. Since the algebra structure on \(K^C\) is pointwise, evaluation preserves every finite convex combination, which proves the commuting equation.
This proposition categorifies the target class used by online boosting, but not yet the weak-to-strong algorithm. Hazan’s online construction [ Hazan , 2023 ] scales weak predictions outside \(K\), extends each loss to the ambient linear space, and projects the final prediction back to \(K\):