Linear VC Dimension in Classifier Design
- Linear VC Dimension is a measure of the capacity of linear classifiers, defined by the maximum number of points that can be shattered by affine hyperplanes.
- Margin-sensitive bounds refine this measure by linking the geometric margin to an exact Θ-bound, offering precise control over a model’s statistical capacity.
- Applications extend to structured models like tensor-network classifiers where reduced parameter counts and network structure lead to improved generalization.
Searching arXiv for relevant papers on linear VC dimension, hyperplane classifiers, and related linearized model classes. Linear VC dimension is the Vapnik–Chervonenkis dimension of hypothesis classes defined by linear decision rules, most classically affine hyperplanes in Euclidean space and, more generally, models whose predictions are linear in the input but whose parameterization imposes structural constraints. In its classical form, it measures the largest finite subset of that can be shattered by classifiers of the form ; for the family of all oriented affine hyperplanes in , the VC dimension is (Jayadeva et al., 2014). More recent work studies how this capacity changes under margin constraints, exact -bounds, tensor-network parameterizations, zero sets of linear combinations, and algebraic parameter spaces (Jayadeva, 2014, Khavari et al., 2021, Guingona et al., 2021, Pardo et al., 15 Apr 2025).
1. Classical definition for linear hyperplane classes
Let and let denote the class of all oriented affine hyperplanes
The VC dimension is the cardinality of the largest finite set that can be shattered by 0, where shattering means that for every labeling 1 there exists a hyperplane 2 such that 3 for all 4 (Jayadeva et al., 2014).
For the family of all affine hyperplanes in 5,
6
(Jayadeva et al., 2014). In the same vein, a set of points in 7 can be shattered by an affine hyperplane provided 8 general position points (Jayadeva et al., 2015). This is the baseline notion of linear VC dimension: absent further restrictions, capacity is determined by ambient feature dimension.
The classical viewpoint also underlies the comparison classes used in later structured models. In particular, for a full linear separator in 9, one has 0 (Khavari et al., 2021). This establishes the standard benchmark against which reduced-capacity linear parameterizations are measured.
2. Margin-sensitive bounds and the exact 1-bound
For hyperplane classifiers trained on 2 with 3 and 4, the geometric margin is
5
and if 6, then Vapnik’s classical fat-margin bound gives
7
(Jayadeva, 2014). A small VC dimension implies better worst-case generalization; the same source states the probabilistic error bound
8
A more refined construction replaces this one-sided estimate by a two-sided, exact 9-bound. For a separating hyperplane 0, define
1
Then there exist constants 2 such that
3
so that 4 (Jayadeva, 2014, Jayadeva et al., 2014, Jayadeva et al., 2014). In this formulation, 5 is an exact bound on the VC dimension in the sense that it controls 6 from above and below up to multiplicative constants.
The significance of this bound is conceptual as well as technical. The classical margin bound is one-sided; by contrast, the 7 characterization is presented as a tight capacity descriptor for separating hyperplanes. This suggests that linear VC dimension is not exhausted by ambient dimension alone: once margin geometry is incorporated, different linear separators over the same feature space can have substantially different effective statistical capacity.
3. Minimal Complexity Machine and direct VC-dimension minimization
The exact 8-bound leads to an optimization principle: minimize 9 in order to minimize the VC-dimension bound. In the hard-margin case, the resulting Linear Minimum Complexity Machine formulation is
0
subject to
1
and
2
(Jayadeva et al., 2014). For non-separable data, slack variables 3 and a regularization weight 4 yield
5
subject to
6
(Jayadeva et al., 2014). Each of these is a linear program in the variables 7, so no quadratic or second-order cone programming is needed (Jayadeva et al., 2014).
The same idea extends to regression. Using the mapping of 8-regression in 9 to classification in 0, a separating hyperplane
1
induces the regressor
2
and the MCM regressor again minimizes the exact bound 3 through a linear program (Jayadeva et al., 2014). The paper states that the resulting LP finds a hyperplane that is provably of minimal capacity among all that fit the data, or trade off error via 4 (Jayadeva et al., 2014).
A common misconception is that large-margin optimization automatically yields direct VC-dimension control. The comparison drawn in the source material is narrower. SVMs minimize 5 or maximize minimum margin and thereby obtain a one-sided VC bound, but the VC dimension of SVMs can be very large or unbounded (Jayadeva et al., 2014, Jayadeva, 2014). By contrast, MCM explicitly minimizes a quantity whose square is an exact 6-bound on VC dimension.
This capacity-minimization viewpoint was also used for feature selection. Because for any separating hyperplane in 7 one has the classical bound 8, minimizing the exact bound 9 was used to drive many weight coordinates to zero, with the support of 0 taken as the selected feature subset (Jayadeva et al., 2014). On ten gene-expression and artificial datasets, the linear MCM selected typically 1–2 features out of thousands, approximately 3–4 of the original dimension, while competing filters such as ReliefF and FCBF retained 5–6 features on the same problems (Jayadeva et al., 2014).
4. Structured linear models: tensor-network VC dimension
A second major development concerns linear models whose weight tensors are constrained by tensor-network parameterizations. Let 7 be a tensor-network graph whose dangling edges 8 correspond to tensor modes of sizes 9, and define
0
the total number of free parameters in the core tensors (Khavari et al., 2021). For weight tensors 1, the paper studies three linear hypothesis classes:
- completion: 2,
- regression: 3,
- classification: 4 (Khavari et al., 2021).
The general upper bound is
5
(Khavari et al., 2021). The key proof idea is that any 6 is a degree-7 polynomial in the 8 entries of the core tensors, after which Warren’s lemma bounds the number of sign patterns on 9 samples (Khavari et al., 2021).
The same work gives lower bounds for common tensor decompositions, showing that the upper bound is tight up to a factor 0 (Khavari et al., 2021).
| Model | Stated lower bound on VC, Pdim | Assumption |
|---|---|---|
| Rank-one CP | 1 | — |
| CP of rank 2 | 3 | 4 |
| Tucker of multilinear rank 5 | 6 | 7 |
| TT or TR of rank 8 | 9 | 0 |
For TT or TR, an additional bound is stated: if 1 and 2 is a multiple of 3, then
4
These results place linear VC dimension in a parameterization-sensitive regime. Although the predictor remains linear in the ambient tensor input, its effective capacity is governed by 5 and graph structure rather than the ambient product dimension 6. The source explicitly contrasts this with a full linear separator in 7, whose VC dimension is 8 (Khavari et al., 2021).
5. The matrix-product-state classifier and uniform generalization
For the Tensor-Train, or Matrix-Product-State, classifier with a 9 tensor of TT-rank 00 and 01 cores, the tensor-network parameters satisfy
02
Hence
03
(Khavari et al., 2021). Combined with the lower bound 04, the paper states
05
up to the 06 factor (Khavari et al., 2021). This is presented as resolving the open problem of Cirac–Garre-Rubio–Pérez-García on the statistical capacity of the MPS classifier of Stoudenmire–Schwab (Khavari et al., 2021).
The same framework yields a uniform convergence bound. For a 07-bounded loss 08 and an i.i.d. sample 09, with probability at least 10 over 11, every 12 satisfies
13
(Khavari et al., 2021). By substitution, the corollaries include:
- low-rank matrix: generalization gap 14,
- TT classifier: gap 15 (Khavari et al., 2021).
In contrast, a full linear separator in 16 gives a gap 17 (Khavari et al., 2021). The significance is precise: bond dimensions act as explicit capacity-control parameters, so the linear predictor in the ambient space can have exponentially reduced VC dimension when the rank structure is restricted.
6. Zero sets, Littlestone dimension, and algebraic parameter spaces
Linear VC dimension also appears in classes defined by zero sets of linear combinations. Let 18 be any field and let 19 be linearly independent. Define
20
Then
21
(Guingona et al., 2021). The result identifies a setting in which VC dimension and Littlestone dimension coincide exactly, and the same paper characterizes when 22 is VC-maximal of dimension 23: this occurs iff 24 is not contained in a finite union of proper subspaces of 25 (Guingona et al., 2021).
Low-dimensional examples make the pattern concrete. For 26, two linearly independent functions yield 27; for 28, one gets 29; and for conic sections in 30, where
31
the class of all nontrivial real conics has
32
A more recent algebraic-geometric extension relates VC dimension to Krull dimension for parameterized constructible classifiers. For 33 and parameter variety 34, writing
35
the key estimate is
36
(Pardo et al., 15 Apr 2025). Equivalently,
37
and the source gives the explicit form
38
Applied to neural networks with rational activation function, if a network has depth 39, total size 40, space 41, rational activation 42 of degree 43, and parameter-variety 44 of Krull dimension 45 and LCI-degree 46, then the induced classifier family satisfies
47
and in particular
48
(Pardo et al., 15 Apr 2025). This suggests a broad organizing principle: for many linear or linearized classifier families, statistical capacity can be governed by intrinsic parameter-space dimension up to logarithmic factors, rather than by ambient representation size alone.