Machine Learning, Revised and Updated Edition - Ethem Alpaydin