Embedded AI A project-driven guide to designing, training, and deploying artificial intelligence directly on embedded hardware, showing how to build intelligent, autonomous systems under real-world constraints. David SuchOctober 2026
The Developer's Guide to AI Build intelligent applications—no data science degree required. Jacob Orshalick, Jerry Mannel Reghunadh, and Danny ThompsonJune 2026
Red Teaming AI AI is in everything now. So are the attackers. Learn to find the vulnerabilities before someone else does. Philip A. DurseySpring 2027
Practical Deep Learning, 2nd Edition Deep learning you can actually build and deploy. No drowning in theory required.Ronald T. KneuselJuly 2025
Deep Learning Crash Course Deep neural networks explained clearly, from fundamentals to real-world application. No PhD required. Giovanni Volpe, Benjamin Midtvedt, Jesús Pineda, Henrik Klein Moberg, Harshith Bachimanchi, Joana B. Pereira, and Carlo ManzoJanuary 2026
Machine Learning Q and AI Learn the answers to 30 cutting-edge questions in machine learning and AI and level up your expertise in the field Sebastian RaschkaMarch 2024
How AI Works Demystifies the explosion of artificial intelligence by explaining what AI really does "under the hood". Ronald T. KneuselSeptember 2023
The Shape of Data This advanced machine learning book teaches algorithms through geometry, and data analysis through practical scientific applications. Colleen M. Farrelly and Yaé Ulrich GabaJuly 2023
The Art of Machine Learning Learn to expertly apply a range of machine learning methods to real data with this practical guide. Norman MatloffNovember 2023
Math for Deep Learning Covers DL's core numerical concepts, using Python to illustrate each subfield of math and its application. Ronald T. KneuselOctober 2021
Machine Learning for Kids Machine learning concepts explained through hands-on projects kids can actually build.Dale LaneFebruary 2021
Deep Learning: A Visual Approach Deep Learning: A Visual Approach is your ticket to the future of artificial intelligence. Andrew GlassnerJune 2021
Natural Language Processing with Python and spaCy Natural Language Processing with Python and spaCy is an introduction to the task of converting human language into data that a computer can process. Yuli VasilievApril 2020
Malware Data Science Malware Data Science explains how to identify, analyze, and classify large-scale malware using machine learning and data visualization. Joshua Saxe with Hillary SandersSeptember 2018