Convolutional Neural Network from Scratch | Mathematics & Python Code
In this video we’ll create a Convolutional Neural Network (or CNN), from scratch in Python. We’ll go fully through the mathematics of that layer and then implement it. We’ll also implement the Reshape Layer, the Binary Cross Entropy Loss, and the Sigmoid Activation. Finally, we’ll use all these objects to make a neural network capable of classifying hand written digits from the MNIST dataset.
Code:
Chapters:
00:00 Intro
00:33 Video Content
01:26 Convolution & Correlation
03:24 Valid Correlation
03:43 Full Correlation
04:35 Convolutional Layer - Forward
13:04 Convolutional Layer - Backward Overview
13:53 Convolutional Layer - Backward Kernel
18:14 Convolutional Layer - Backward Bias
20:06 Convolutional Layer - Backward Input
27:27 Reshape Layer
27:54 Binary Cross Entropy Loss
29:50 Sigmoid Activation
30:37 MNIST
====
Animation framework from @3Blue1Brown:
5 views
6
2
3 months ago 00:15:26 1
Делаем сверточную нейронную сеть в Keras | #14 нейросети на Python
5 months ago 00:23:46 1
283 - What is Mask R-CNN?
6 months ago 00:17:35 1
What Do Neural Networks Really Learn? Exploring the Brain of an AI Model
7 months ago 00:20:02 1
Deep Learning in Bioinformatics | Recent Advancement
7 months ago 01:10:35 1
Neuromorphic computing with memristors: from device to system - Professor Huaqiang Wu
7 months ago 01:01:26 16
Introduction to Neural Networks: как работают нейронные сети?
8 months ago 02:16:58 2
ICWTNS-2024 - Technical Session 1 (TS-1)
8 months ago 00:28:53 1
В 6 лет учу машинному обучению. Модель Титаника
8 months ago 00:06:58 61
In-Depth Look: NAM player Hardware and Software Walkthrough
9 months ago 04:52:51 1
Artificial Intelligence Full Course | Artificial Intelligence Tutorial for Beginners | Edureka
9 months ago 00:06:16 1
Inside an alien brain - deep psychedelic and surreal imagery - video art
9 months ago 00:15:02 1
Self Attention in Transformer Neural Networks (with Code!)
9 months ago 00:21:42 1
Future Computers Will Be Radically Different (Analog Computing)
9 months ago 03:50:57 1
How Deep Neural Networks Work - Full Course for Beginners
9 months ago 01:29:26 1
NASA ARSET: Training & Testing ML Models for Irregularly-Spaced Time Series of Imagery, Part 3/3
10 months ago 00:01:44 1
Convolutional Neural Network Visualization by Otavio Good
10 months ago 00:01:46 1
DexNet 2.0: 99% Precision Grasping
11 months ago 00:01:49 4
Single-View Hair Reconstruction using Convolutional Neural Networks (ECCV 2018)
11 months ago 00:01:43 25
Photorealistic Facial Texture Inference Using Deep Neural Networks (ArXiv 2016)
11 months ago 01:25:56 1
🇲🇽️ Mexican Economics, Politics & Pyramids: Everything You Didn’t Know
12 months ago 01:59:26 1
Generative Adversarial Networks (GANs) with PyTorch
12 months ago 00:11:28 1
Loading a Game from a Screenshot | Gamedev Challenge
12 months ago 08:12:37 2
Python for Machine Learning full Course | Learn AI