The Art and Science of Regularization in Machine Learning: A Comprehensive Guide