Hello World- Mukul's Blog!

Introduction

Welcome to my blog! First, a quick introduction, I’m a second year undergraduate Computer Science student at Cambridge, with a passion for all things deep learning related!

I am currently writing a Demystifying Deep Learning series of blog posts - check them out below!

I appreciate any feedback on how to improve both the blog posts, and the projects themselves, as well as project extensions worth pursuing further.

If you liked a particular analogy and want a more detailed explanation using that analogy, or equally if there is something you think can be improved - comment on the blog post - I will check out your feedback and update the post accordingly!

Blog Posts

  • Demystifying Deep Learning Part 11 Backpropagation through, well, anything!
    How we can generalise Backprop to any neural network - see how TensorFlow and Keras compute their partial derivatives! We'll use the LSTM cell as an example


  • Demystifying Deep Learning Part 10 Recurrent Neural Networks
    Neural networks optimised for NLP and sequences - the RNN, GRU and LSTM networks


  • Demystifying Deep Learning Part 9 Backpropagation in a Convolutional Neural Network
    How CNNs learn


  • Demystifying Deep Learning Part 8 Convolutional Neural Networks
    Neural networks optimised for Computer Vision


  • Demystifying Deep Learning Part 7 Debugging the Learning Curve
    Training, validation and test error - is our model really learning or is it just memorising?


  • Demystifying Deep Learning Part 6 Optimising Learning
    How we can make gradient descent even better.


  • Demystifying Deep Learning Part 5 Backpropagation
    The magic sauce behind neural networks - how they learn!


  • Demystifying Deep Learning Part 4 FeedForward Neural Networks
    Designing our first neural network!


  • Demystifying Deep Learning Part 3 Learning Through Gradient Descent
    Diving into how machine learning algorithms "learn"


  • Demystifying Deep Learning Part 2 Linear and Logistic Regression
    We get our hands dirty with our first machine learning algorithms!


  • Demystifying Deep Learning Part 1 What is a neural network?
    There are a lot of different neural networks out there. We start the series by breaking down commonly used terminology.


  • Demystifying Deep Learning Primer
    Motivation for the series.


  • >