Luis Serrano

Luis G. Serrano is a research scientist in quantum artificial intelligence at Zapata Computing. He has worked previously as a Machine Learning Engineer at Google, as a Lead Artificial Intelligence Educator at Apple, and as the Head of Content in Artificial Intelligence and Data Science at Udacity. Luis has a PhD in mathematics from the University of Michigan, a bachelor’s and master’s in mathematics from the University of Waterloo, and worked as a postdoctoral researcher at the Laboratoire de Combinatoire et d’Informatique Mathématique at the University of Quebec at Montreal. Luis maintains a popular YouTube channel about machine learning with over 85,000 subscribers and over 4 million views, and is a frequent speaker at artificial intelligence and data science conferences.

books & videos by Luis Serrano

Grokking Machine Learning Video Edition

Grokking Machine Learning presents machine learning algorithms and techniques in a way that anyone can understand. This book skips the confused academic jargon and offers clear explanations that require only basic algebra. As you go, you’ll build interesting projects with Python, including models for spam detection and image recognition. You’ll also pick up practical skills for cleaning and preparing data.

Grokking Machine Learning, Second Edition

  • MEAP began December 2025
  • Last updated December 2025
  • Publication in Summer 2026 (estimated)
  • ISBN 9781633434547
  • 525 pages (estimated)
  • printed in black & white

Machine Learning (ML) is a broad term for software that can spot patterns in data and make decisions without being explicitly programmed for each task. ML algorithms power the search and recommendation systems, business workflows, and software security systems you use every day—including AI tools like ChatGPT. This unique book brings the core ideas of ML to life with vivid examples, engaging exercises, and crisp illustrations. There’s no jargon or complex academic theory. All you need is basic programming knowledge, high school mathematics, and curiosity!

Grokking Machine Learning, Second Edition helps you build an intuitive understanding of machine learning from the ground up. Each chapter introduces a core ML concept, such as regression and tree-based methods, data preprocessing, feature engineering, neural networks, and more. This totally-revised second edition also illuminates modern AI, including transformers, LLMs, and image generation models. You’ll especially appreciate the easy-to-follow Python-based exercises and hands-on mini-projects that encourage you to practice as you learn.

A Friendly Introduction to Deep Reinforcement Learning and Policy Gradients

  • Course duration: 38m

Learn how deep reinforcement learning works by focusing on Q-networks and policy gradients over a simple example.

Exploring Machine Learning Basics

  • July 2020
  • ISBN 9781617298127
  • 82 pages

Exploring Machine Learning Basics has been created by machine learning expert Luis G. Serrano with hand-picked chapters taken from three Manning books. The first chapter lays a foundation by explaining what machine learning is, the different kinds of machine learning, and how a machine learns. With those basics under your belt, you’ll explore the most widely used types of machine learning and how to choose the most effective one for your task. You’ll also discover the many benefits of using machine learning in your business and how automating as many processes as possible can significantly boost productivity. Lastly, you’ll examine the important role humans play in successful machine learning models, such as selecting the right data to review and creating the training data that machines will ultimately learn from. This introductory sampler is an excellent first step on the path to a successful—and lucrative!—career in machine learning.