Kris Bolton Scroll to top

for people who make

Practical Deep Learning Fundamentals

From Concept to Implementation with Neural Networks and Deep Learning. With the goal of reducing the learning curve of machine learning, this academic inspired book guides the reader through user-friendly introductions and practical tutorials to implement algorithms in TensorFlow and Scikit-learn, among others.

Subscribe now for updates

Get the latest updates on progress and be the first to know when the book launches!

No spam. Unsubscribe anytime.




Writing Hours


Research Hours


Coffee Cups

Hello, I'm Kris Bolton.

I’m writing a book with the aim of reducing the learning curve of deep learning and neural networks.  To be released on the 25th September 2018.

I wrote my undergraduate dissertation on the current state of open source machine learning. I spent six months, and several dozen research papers and books later I had thirteen thousand words and decided I could help others use what I had learned.

This section is intentionally blank. To be used for the logos of websites where the book is reviews or discussed

Practical Deep Learning Fundamentals

Watch the Introduction Video

Video coming soon

For People Who Make

About The Book


This book has been written from the very beginning to be approachable to readers of all backgrounds. Detailed explanations and illustrations provide insight into the often complex principles and methodologies of machine learning.

``Just enough math``

This book implements a “just enough math” approach. Math is used for illustration within this book and is understandable by anyone. You do not need to be a math whizz to understand machine learning – not with this book.

Tutorial Videos

Video tutorials are available to show and describe the complex world of machine learning to accompany the descriptions, tutorials and visuals within the book.


This book is written to leave the reader with practical and usable skills. From the beginning the reader will create programs to build understanding of core concepts, ultimately moving onto larger, more complex projects.


There are three main projects; sentiment analysis, computer vision and reinforcement learning. Once the reader has built understanding of the core concepts of machine learning, they put their knowledge to the test.


Pricing is yet to be determined. However, this book will be accessible to everyone. Three tiers are likely, with the first tier including the book and the further two tiers containing extra material for learning.

Thoughts, reviews & tutorials

From the Blog

Why You Should Get Into Machine Learning Now

Chapter Two: Why You Should Get Into Machine Learning Now This post is formed of the entire of Chapter Two from Practical Deep Learning Fundamentals, one of the…

Kris Bolton July 26, 2018

My Search for Subscribers: The First Attempt - Success or Failure?

My Search for Subscribers: The First Attempt I’ll be sharing much of the journey of writing Practical Machine Learning Fundamentals and associated tasks, such…

Kris Bolton July 1, 2018

A Quick Introduction to Artificial Neural Networks (Part 2)

Activation Functions In part one of this Quick Introduction to Artificial Neural Networks we examined a diagram of a neural network, this part will discuss activation…

Kris Bolton June 5, 2018