Overcoming Overfitting: A New Approach to Ml Generalization