Public voice

Luis Serrano

Also known as Serrano.Academy, Grokking Machine Learning

Luis Serrano teaches machine learning through Serrano Academy, public videos, courses, and Grokking Machine Learning. He earned a mathematics doctorate at Michigan and worked in AI at Google, Apple, Udacity, Cohere, and Zapata Computing. He has worked across engineering, research, and education. His book introduces learning methods through Python and accessible mathematics, and its companion repository supplies chapter examples. The current academy covers supervised learning, unsupervised learning, deep learning, language models, and agents with retrieval. His public relevance comes from a sustained teaching practice that connects intuitive explanation with code. His worked examples move through regression, classifiers, neural networks, and model evaluation, giving learners code to inspect alongside the explanation.

Now at
Serrano Academy
Photo of Luis Serrano

Timeline

  1. Mathematics background

    Preparing to explain technical ideas

    Serrano earned degrees at Waterloo, a mathematics doctorate at Michigan, and completed postdoctoral work in Montreal. It also notes his mathematical research.

  2. Earlier AI career

    Engineering, research, and education

    He worked in AI at Google, Apple, Udacity, Cohere, and Zapata Computing. His work includes engineering, teaching, and quantum AI research.

  3. A public video practice

    Creating Serrano Academy

    Serrano built a YouTube teaching channel around accessible explanations of machine learning. The academy has years of videos and aims to help people learn and apply AI.

  4. November 2021

    A book with code and examples

    His book teaches supervised learning, data preparation, neural networks, and ensemble methods through examples and Python. The book is for readers with basic Python and high-school mathematics. The companion repository provides chapter material, including regression, classification, and testing, with original code for readers to inspect.

  5. Extending the learning material

    Connecting ideas with practice

    The book repository links model evaluation and training problems to worked examples. Serrano’s current learning hub also offers supervised learning, unsupervised learning, and deep learning courses. Its format combines videos, text, and coding labs, preserving the connection between an explanation and a task the learner can try.

  6. Current academy

    Teaching language models and agents

    The current hub includes large language models, reinforcement learning, and agents with retrieval. It brings his earlier explanatory approach into newer AI topics. He is a scientist, mathematician, author, and teacher.

Sources and credits

Photo: Luis Serrano / Serrano Academy. License: Not stated by source. Source: serrano.academy. Cropped to a square and resized. Ask us to remove or replace this photo.

  1. Serrano Academy: About serrano.academy. Checked 11 October 2026.
  2. Grokking Machine Learning manning.com. Checked 11 October 2026.
  3. Grokking Machine Learning repository github.com. Checked 11 October 2026.
  4. Serrano Academy serrano.academy. Checked 11 October 2026.
  5. Serrano Academy: Learning Hub serrano.academy. Checked 11 October 2026.