Structural Risk Minimization is a strategy that balances the empirical risk (training error) with a term related to the complexity of the model to ensure generalization and avoid overfitting.
Extension of ERM to handle overfitting.
Theoretical foundation for regularization techniques.