Description

Book Synopsis
Deep Learning for Complete Beginners: A Python-Based Introduction is for complete beginners in machine learning. It introduces fundamental concepts such as classes and labels, building a dataset, and what a model is and does before presenting classic machine learning models, neural networks, and modern convolutional neural networks. Experiments in Python - working with leading open-source toolkits and standard datasets - give the reader hands-on experience with each model and help them build intuition about how to transfer the examples in the book to their own projects.

Trade Review
"Practical Deep Learning with Python is the perfect book for someone looking to break into deep learning. This book achieves an ideal balance between explaining prerequisite introductory material and exploring nuanced subtleties of the methods described. The reader will come away with a solid foundational understanding of the content as well as the practical knowledge required to apply the methods to real-world problems. Deep learning will continue to enable many breakthroughs in artificial intelligence applications and this book covers all that is needed to springboard into this exciting field."
—Matt Wilder, longtime neural network practitioner and owner of Wilder AI, a deep learning consulting company

"Kneusel’s book tackles machine learning (classification) fantastically, helping anyone with an interest to learn and turning that interest into a skillset for future machine learning projects."
–GeekDude, GeekTechStuff


Table of Contents
Foreword by Michael C. Mozer, PhD
Acknowledgments
Introduction
Chapter 1: Getting Started
Chapter 2: Using Python
Chapter 3: Using NumPy
Chapter 4: Working With Data
Chapter 5: Building Datasets
Chapter 6: Classical Machine Learning
Chapter 7: Experiments with Classical Models
Chapter 8: Introduction to Neural Networks
Chapter 9: Training A Neural Network
Chapter 10: Experiments with Neural Networks
Chapter 11: Evaluating Models
Chapter 12: Introduction to Convolutional Neural Networks
Chapter 13: Experiments with Keras and MNIST
Chapter 14: Experiments with CIFAR-10
Chapter 15: A Case Study: Classifying Audio Samples
Chapter 16: Going Further
Index

Practical Deep Learning: A Python-Based

    Product form

    £42.74

    Includes FREE delivery

    RRP £56.99 – you save £14.25 (25%)

    Order before 4pm tomorrow for delivery by Tue 7 Jul 2026.

    A Paperback / softback by Ron Kneusel

    2 in stock

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of Practical Deep Learning: A Python-Based by Ron Kneusel

      Publisher: No Starch Press,US
      Publication Date: 23/02/2021
      ISBN13: 9781718500747, 978-1718500747
      ISBN10: 1718500742

      Description

      Book Synopsis
      Deep Learning for Complete Beginners: A Python-Based Introduction is for complete beginners in machine learning. It introduces fundamental concepts such as classes and labels, building a dataset, and what a model is and does before presenting classic machine learning models, neural networks, and modern convolutional neural networks. Experiments in Python - working with leading open-source toolkits and standard datasets - give the reader hands-on experience with each model and help them build intuition about how to transfer the examples in the book to their own projects.

      Trade Review
      "Practical Deep Learning with Python is the perfect book for someone looking to break into deep learning. This book achieves an ideal balance between explaining prerequisite introductory material and exploring nuanced subtleties of the methods described. The reader will come away with a solid foundational understanding of the content as well as the practical knowledge required to apply the methods to real-world problems. Deep learning will continue to enable many breakthroughs in artificial intelligence applications and this book covers all that is needed to springboard into this exciting field."
      —Matt Wilder, longtime neural network practitioner and owner of Wilder AI, a deep learning consulting company

      "Kneusel’s book tackles machine learning (classification) fantastically, helping anyone with an interest to learn and turning that interest into a skillset for future machine learning projects."
      –GeekDude, GeekTechStuff


      Table of Contents
      Foreword by Michael C. Mozer, PhD
      Acknowledgments
      Introduction
      Chapter 1: Getting Started
      Chapter 2: Using Python
      Chapter 3: Using NumPy
      Chapter 4: Working With Data
      Chapter 5: Building Datasets
      Chapter 6: Classical Machine Learning
      Chapter 7: Experiments with Classical Models
      Chapter 8: Introduction to Neural Networks
      Chapter 9: Training A Neural Network
      Chapter 10: Experiments with Neural Networks
      Chapter 11: Evaluating Models
      Chapter 12: Introduction to Convolutional Neural Networks
      Chapter 13: Experiments with Keras and MNIST
      Chapter 14: Experiments with CIFAR-10
      Chapter 15: A Case Study: Classifying Audio Samples
      Chapter 16: Going Further
      Index

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account