An Introduction to Statistical Learning: With Applications in R, Gareth James, Daniela Witten, Trevor Hastie, and Robert Tibshirani, 2021 (Springer) - Provides a rigorous yet accessible introduction to the statistical foundations of machine learning, including detailed explanations of both classification and regression metrics.
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, Aurélien Géron, 2022 (O'Reilly Media) - A practical guide covering the implementation of various machine learning models and their evaluation metrics using popular Python libraries like scikit-learn.
Metrics and scoring: quantifying prediction quality, scikit-learn developers, 2024 - Official documentation for scikit-learn, detailing the implementation and usage of various classification and regression metrics, which is very useful for practical application.