Articles

How to Design a Convolutional Neural Network | Lecture 8

One of the questions that I get frequently is ‘how do you design a neural network’ or more specifically ‘how do you know how many layers you need to have’ or ‘how do you know what’s the right value for a particular hyperparameter’. First things first, if you are not
Continue Reading
Articles, Blog

Inside a Neural Network – Computerphile

Let’s start talking about convolutional neural networks again A few people have been asking what does the convolutional layers look like So you know, what transformations are happening on these input images, that mean we can do something interesting in terms of machine learning. So, what I’ve done is that
Continue Reading
Articles, Blog

Convolutional Neural Networks – The Math of Intelligence (Week 4)

Hello world its Siraj, and we’re going to build a convolutional network using no libraries! I mean just Numpy… but no libraries! No Tensorflow, no PyTorch, none of it. We’re going to look at the math behind it and we’re going to build it with just Numpy for Matrix math,
Continue Reading
Articles, Blog

Introducing convolutional neural networks (ML Zero to Hero, part 3)

♪ (music) ♪ Hi, and welcome to episode three of Zero to Hero with TensorFlow. In the previous episode, you saw how to do basic computer vision using a deep neural network that matched the pixels of an image to a label. So an image like this was matched to
Continue Reading