What does this have to do with the brain? (C1W4L08)
Key Takeaways
Explores the connection between deep learning and the brain, discussing neural networks and their biological inspiration
Full Transcript
so what a deep learning have to do the brain at the risk of giving away the punchline I would say not a whole lot but let's take a quick look at why people keep making the analogy between deep learning and the human brain when you implement a neural network this is what you do for prop and back prop and I think because it's been difficult to convey intuitions about what these equations are doing really great and descends on a very complex function the analogy that is like the brain has become really an oversimplified explanation for what this is doing but the simplicity of this makes it you know kind of seductive for people to just say it publicly as well as the media to report it and certainly called the popular imagination and there is a very loose analogy between let's say a logistic regression unit with a sigmoid activation function and here's a cartoon of a single neuron in the brain in this picture of a biological neuron on this neuron which is a cell in your brain receives electric signals from you know other neurons mu X 1 X 2 X 3 or maybe from other neurons a 1 a 2 a 3 there's a simple thresholded computation and then if this neuron fires it sends a pulse of electricity down the axon down this long wire I have two other neurons so there is a very simplistic analogy between a single logistic unit between a single neuron and your network and a biological neuron like that shown on a right but I think that today even neuroscientists have almost no idea what even a single neuron is doing a single neuron appears to be much more complex than we are able to characterize with neuroscience and while some of what is doing is a little bit like logistic regression there's still a lot about what even a single neuron does that no one then no human today understands for example exactly how neurons in the human brain learn this is still a very mysterious process and it's completely unclear today whether the human brain uses an algorithm does anything like back propagation or gradient descent or if there's some fundamentally different learning principle that the human brain uses so when I think of deep learning I think of it as being very good and learning very sectional functions very complex functions to learn X to Y mappings to learn input-output mappings in supervised learning and whereas D is like the brain analogy maybe that was useful once I think the field has moved to the point where that analogy is breaking down and I tend not to use that analogy much anymore so that's it for neural networks and the brain um I do think that the good field of computer vision has taken a bit more inspiration from human brains and other disciplines that also apply deep learning but I personally use the analogy you know to the human brain less than I used to so that's it for this video you now know how to implement for prop and back prop in gradient descent even for deep neural networks best of luck with the pro exercise and I look forward to sharing more of these ideas of you in the second course
Original Description
Take the Deep Learning Specialization: http://bit.ly/3aq55ui
Check out all our courses: https://www.deeplearning.ai
Subscribe to The Batch, our weekly newsletter: https://www.deeplearning.ai/thebatch
Follow us:
Twitter: https://twitter.com/deeplearningai_
Facebook: https://www.facebook.com/deeplearningHQ/
Linkedin: https://www.linkedin.com/company/deeplearningai
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from DeepLearningAI · DeepLearningAI · 51 of 60
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
▶
52
53
54
55
56
57
58
59
60
Forward and Backward Propagation (C1W4L06)
DeepLearningAI
deeplearning.ai's Heroes of Deep Learning: Yuanqing Lin
DeepLearningAI
deeplearning.ai's Heroes of Deep Learning: Ruslan Salakhutdinov
DeepLearningAI
deeplearning.ai's Heroes of Deep Learning: Yoshua Bengio
DeepLearningAI
deeplearning.ai's Heroes of Deep Learning: Pieter Abbeel
DeepLearningAI
deeplearning.ai's Heroes of Deep Learning: Ian Goodfellow
DeepLearningAI
deeplearning.ai's Heroes of Deep Learning: Andrej Karpathy
DeepLearningAI
Using an Appropriate Scale (C2W3L02)
DeepLearningAI
Gradient Checking (C2W1L13)
DeepLearningAI
Gradient Checking Implementation Notes (C2W1L14)
DeepLearningAI
Learning Rate Decay (C2W2L09)
DeepLearningAI
Understanding Mini-Batch Gradient Dexcent (C2W2L02)
DeepLearningAI
Mini Batch Gradient Descent (C2W2L01)
DeepLearningAI
The Problem of Local Optima (C2W3L10)
DeepLearningAI
Exponentially Weighted Averages (C2W2L03)
DeepLearningAI
Tuning Process (C2W3L01)
DeepLearningAI
Understanding Exponentially Weighted Averages (C2W2L04)
DeepLearningAI
Bias Correction of Exponentially Weighted Averages (C2W2L05)
DeepLearningAI
Gradient Descent With Momentum (C2W2L06)
DeepLearningAI
Normalizing Activations in a Network (C2W3L04)
DeepLearningAI
Hyperparameter Tuning in Practice (C2W3L03)
DeepLearningAI
Adam Optimization Algorithm (C2W2L08)
DeepLearningAI
RMSProp (C2W2L07)
DeepLearningAI
Fitting Batch Norm Into Neural Networks (C2W3L05)
DeepLearningAI
Why Does Batch Norm Work? (C2W3L06)
DeepLearningAI
Batch Norm At Test Time (C2W3L07)
DeepLearningAI
Softmax Regression (C2W3L08)
DeepLearningAI
Deep Learning Frameworks (C2W3L10)
DeepLearningAI
Neural Network Overview (C1W3L01)
DeepLearningAI
Training Softmax Classifier (C2W3L09)
DeepLearningAI
Why Deep Representations? (C1W4L04)
DeepLearningAI
Gradient Descent For Neural Networks (C1W3L09)
DeepLearningAI
Neural Network Representations (C1W3L02)
DeepLearningAI
TensorFlow (C2W3L11)
DeepLearningAI
Activation Functions (C1W3L06)
DeepLearningAI
Explanation For Vectorized Implementation (C1W3L05)
DeepLearningAI
Getting Matrix Dimensions Right (C1W4L03)
DeepLearningAI
Understanding Dropout (C2W1L07)
DeepLearningAI
Building Blocks of a Deep Neural Network (C1W4L05)
DeepLearningAI
Why Non-linear Activation Functions (C1W3L07)
DeepLearningAI
Computing Neural Network Output (C1W3L03)
DeepLearningAI
Backpropagation Intuition (C1W3L10)
DeepLearningAI
Train/Dev/Test Sets (C2W1L01)
DeepLearningAI
Deep L-Layer Neural Network (C1W4L01)
DeepLearningAI
Random Initialization (C1W3L11)
DeepLearningAI
Other Regularization Methods (C2W1L08)
DeepLearningAI
Normalizing Inputs (C2W1L09)
DeepLearningAI
Derivatives Of Activation Functions (C1W3L08)
DeepLearningAI
Parameters vs Hyperparameters (C1W4L07)
DeepLearningAI
Vectorizing Across Multiple Examples (C1W3L04)
DeepLearningAI
What does this have to do with the brain? (C1W4L08)
DeepLearningAI
Dropout Regularization (C2W1L06)
DeepLearningAI
Vanishing/Exploding Gradients (C2W1L10)
DeepLearningAI
Basic Recipe for Machine Learning (C2W1L03)
DeepLearningAI
Bias/Variance (C2W1L02)
DeepLearningAI
Forward Propagation in a Deep Network (C1W4L02)
DeepLearningAI
Weight Initialization in a Deep Network (C2W1L11)
DeepLearningAI
Numerical Approximations of Gradients (C2W1L12)
DeepLearningAI
Regularization (C2W1L04)
DeepLearningAI
Why Regularization Reduces Overfitting (C2W1L05)
DeepLearningAI
More on: Neural Network Basics
View skill →Related Reads
📰
📰
📰
📰
How I deployed a GraphSAGE fraud detection API on AWS EC2
Dev.to · Spandan Das
How to Learn Anything on Your Own: The Ultimate Self-Study Blueprint
Medium · Machine Learning
From Pandas to PyTorch: The Python Libraries That Made Me Better at AI
Medium · Machine Learning
From Pandas to PyTorch: The Python Libraries That Made Me Better at AI
Medium · Python
🎓
Tutor Explanation
DeepCamp AI