Runnable from page one
Every example lists its dependencies in a single pip line and is heavily commented, so you can open a chapter and execute it immediately.
Code-first · Math-light
A practical, self-contained guide that teaches ML through runnable Python, real datasets, and end-to-end case studies, not proofs and derivations.
Why this book
Most introductions start with the math and hope the intuition follows. This one starts with intuition and working code, then explains every step so nothing feels like a black box.
Every example lists its dependencies in a single pip line and is heavily commented, so you can open a chapter and execute it immediately.
Work with genuine datasets, fraud, spam, sensor signals, traffic signs, financial time series, not toy numbers, all properly cited.
Fairness, bias, and responsible-use notes appear throughout, so you learn to weigh accuracy against accountability from the start.
What's inside
What machine learning is, the Python and workflow groundwork, and how to think about a problem end to end.
Linear and tree-based models, then rigorous evaluation, calibration, and model selection without data leakage.
Clustering, dimensionality reduction, and visualization for finding structure in unlabeled data.
Neural networks in PyTorch, convolutional networks for images, interpretability, and model monitoring.
An integrated capstone framework plus a forward look at transformers and foundation models.
Concepts land through applied projects you can adapt to your own work.
Applied case studies
Classroom-proven
Selected for undergraduate instruction at the University of Advancing Technology for its practical, student-centered approach, and recommended for other universities and instructors seeking a hands-on machine learning text.
Who it's for
Undergraduates who want a practical path into ML without a heavy math prerequisite.
Software engineers and analysts moving into applied machine learning work.
Educators who need a reproducible, lab-ready text for a hands-on course.
Start today
Everything you need is in the book, code, datasets, and explanations included. No scattered repos, no missing pieces.