Algorithm based on VC Dimension generalization bound.
Algorithm:
- Construct nested hypothesis classes:
- Apply ERM on each class:
- Select class minimizing the VC generalization bound:
- Output
SRM balances empirical risk and model complexity (VC dimension). It operationalizes PAC-learning guarantees using finite-sample VC bounds.