This document discusses regularization and model selection techniques for machine learning models. It describes cross-validation methods like hold-out validation and k-fold cross validation that evaluate models on held-out data to select models that generalize well. Feature selection is discussed as an important application of model selection. Bayesian statistics and placing prior distributions on parameters is introduced as a regularization technique that favors models with smaller parameter values.