Forward Propagation and Backward Propagation | Neural Networks | How to train Neural Networks

  Рет қаралды 103,446

Coding Lane

Coding Lane

Күн бұрын

Пікірлер: 98
@CodingLane
@CodingLane 3 жыл бұрын
If you found this video helpful, then hit the *_like_* button👍, and don't forget to *_subscribe_* ▶ to my channel as I upload a new Machine Learning Tutorial every week.
@arpit743
@arpit743 2 жыл бұрын
Excellent video! .Bro why do we have multiple nuerons in every hidden layer. is it from the point of view of introducing non linearity?
@CodingLane
@CodingLane 2 жыл бұрын
@@arpit743 Yes, but not entirely. Multiple neurons allow us to capture complicated patterns. A single neuron won’t be able to capture complicated patterns from the dataset.
@arpit743
@arpit743 2 жыл бұрын
@@CodingLane thanks alot! but why is that it allows for complicated boundaries?
@Sigma_Hub_01
@Sigma_Hub_01 2 жыл бұрын
@@arpit743 more refined outputs will allow to see the limitations to your network boundaries...and hence u can pinpoint at exact location and correct it as per your needs. It doesn't allows for complicated boundaries , u are ALLOWED to see your complicated boundaries,and hence work thru it
@debanjannanda2081
@debanjannanda2081 7 күн бұрын
Sir, their is a mistake on timestamp 0.41 where a2[1] is wrong , A2[2] is the activation function you written second becouse the value you multiply with the weight in weighted sum those value of a is for first hidden layer which use to find the second hidden layer value A2[2] not a2[1]. But, you really teach great. thank you...
@kheireddine7889
@kheireddine7889 2 жыл бұрын
this video should be titled " Explain - Forward and Backward Propagation - to Me Like I'm Five. Thanks man you saved me a lot of time.
@CodingLane
@CodingLane 2 жыл бұрын
One of the Best Comments I have seen. Thank you so much! And thanks for the title idea 😂😄
@CodingLane
@CodingLane 2 жыл бұрын
One of the Best Comments I have seen. Thank you so much! And thanks for the title idea 😂😄
@coverquick490
@coverquick490 2 жыл бұрын
I've always felt as if I was on the cusp of understanding neural nets but this video brought me past the hump and explained it perfectly! Thank you so much!
@CodingLane
@CodingLane Жыл бұрын
I am really elated hearing this. Glad if helped you out. Thank you so much for your appreciation. 🙂
@PrithaMajumder
@PrithaMajumder 2 ай бұрын
Thanks a lot for This Amazing Introductory Lecture 😊 Lecture - 2 Completed from This Neural Network Playlist
@ayushipatel1315
@ayushipatel1315 Жыл бұрын
Literally best. Crisp and clear!! Thank you
@whoooare20
@whoooare20 2 жыл бұрын
you explained in very clear and easy ways. Thank you, this is so helpful!
@CodingLane
@CodingLane 2 жыл бұрын
Your welcome!
@sushantregmi2126
@sushantregmi2126 Жыл бұрын
so glad I found this channel!!
@CodingLane
@CodingLane Жыл бұрын
Thank you! I appreciate your support 😇
@social.2184
@social.2184 5 ай бұрын
Very informatics video.Explained all the terms in a simple manner.Thanks alot
@nishigandhasatav3559
@nishigandhasatav3559 Жыл бұрын
Absolutely loved the way you explain. So easy to understand. Thank you
@saumyaagrawal7781
@saumyaagrawal7781 26 күн бұрын
This was more helpful than my lectures!
@kunalbahirat7795
@kunalbahirat7795 2 жыл бұрын
best video on youtube for this topic
@CodingLane
@CodingLane Жыл бұрын
Thank you so much. Much appreciate your comment! 🙂
@nooreldali7432
@nooreldali7432 Жыл бұрын
Best explanation I've seen so far
@farabiislam2418
@farabiislam2418 Жыл бұрын
You explain better than popular course instructor on deep learning
@CodingLane
@CodingLane Жыл бұрын
Thanks for the compliment 😇
@sajan2980
@sajan2980 Жыл бұрын
I am sure he is talking about Andrew Ng Lol. His explanation on that video is too detailed and the notations are too confusing lol. But the same explanation in his Machine Learning Specialization course is much better.
@AryanSingh-eq2jv
@AryanSingh-eq2jv Жыл бұрын
best explanation, best playlists I don't usually interact with the algorithm much by giving likes and dropping comments or liking but you beat me into submission with this. Hopefully I understand the rest of it too lol.
@venompubgmobile7218
@venompubgmobile7218 3 жыл бұрын
Im a bit confuse through the exponent notations since some of it were not corresponding to the other
@maximillian7310
@maximillian7310 2 жыл бұрын
Thanks man. The slides were amazingly put up.
@CodingLane
@CodingLane 2 жыл бұрын
Thank you so much!
@petchiammala1430
@petchiammala1430 2 жыл бұрын
Super sir. I have learned more information from this and also calculation way. It's very useful to our study. Thank you sir
@CodingLane
@CodingLane 2 жыл бұрын
Happy to help!
@bincybincy1
@bincybincy1 4 ай бұрын
This is so well explained.. thankyou
@johnalvinm
@johnalvinm Жыл бұрын
Very helpful and to the point and correct!
@harshwardhankurale310
@harshwardhankurale310 2 ай бұрын
Top Class Explanation!
@CodingLane
@CodingLane 2 ай бұрын
Glad it was helpful!
@rawanmohammed5552
@rawanmohammed5552 3 жыл бұрын
You are great. It will be very good if you continue.
@CodingLane
@CodingLane 3 жыл бұрын
Thank you for your support! I will surely continue making more videos.
@ahmeterdonmez9195
@ahmeterdonmez9195 12 күн бұрын
at 0:58 in a1[1] = activation(....), last sum should be W13[1]*a3[0] not W13[1]*a3[1]
@kenjopac4247
@kenjopac4247 2 жыл бұрын
This was actually pretty straight forward
@CodingLane
@CodingLane 2 жыл бұрын
Glad if it helped you!
@omarsheetan4417
@omarsheetan4417 3 жыл бұрын
Great video, and great explanation thanks dude!
@CodingLane
@CodingLane 3 жыл бұрын
Your Welcome!
@michaelzheng951
@michaelzheng951 Жыл бұрын
Fantastic explanation. Thank you
@chandanpramanik4399
@chandanpramanik4399 10 ай бұрын
Nicely explained. Keep up the good job!
@sabeehamehtab6954
@sabeehamehtab6954 3 жыл бұрын
Awesome, really helpful! Thank you
@CodingLane
@CodingLane 3 жыл бұрын
Your welcome!
@DAYYAN294
@DAYYAN294 Жыл бұрын
Excellent explanation jazakallah bro
@agrimgupta3221
@agrimgupta3221 3 жыл бұрын
Your videos on neural networks are really good. Can you please also upload videos for generalized neural networks too, that would really be helpful P.S Keep Up the good work!!!
@CodingLane
@CodingLane 3 жыл бұрын
Thank you so much for your feedback. I will surely consider making videos on generalized neural networks.
@muhammadrabbanizainalabidi2409
@muhammadrabbanizainalabidi2409 2 жыл бұрын
Good Explanation !!
@CodingLane
@CodingLane 2 жыл бұрын
Thank you!
@kewtomrao
@kewtomrao 3 жыл бұрын
Isnt the equation : Z= W.X+B = transpose(W)*X + B.Hence the weight matrix what you have given is wrong right?
@CodingLane
@CodingLane 3 жыл бұрын
Hi... I have taken the shape of W as (n_h, n_x). Thus equation will be Z = W.X + B. But if you take W as (n_x, n_h), then equation of Z = transpose(W).X + B. Both represent the same thing. Hope it helps you.
@kewtomrao
@kewtomrao 3 жыл бұрын
@@CodingLane thanks for the quick clarification.makes sense now.keep up the great work!!
@Swarnajit_Saha
@Swarnajit_Saha Жыл бұрын
Your videos are very helpful. It will be great if you sort the video..Thank you😇😇😇
@PrinceKumar-el7ob
@PrinceKumar-el7ob 3 жыл бұрын
thank u sir it was really helpful
@CodingLane
@CodingLane 3 жыл бұрын
Your welcome!
@marcoss2ful
@marcoss2ful Жыл бұрын
where did came from the algorithm that calculates the next W in 5:30 ? I know it is intuitive, but does it have something to do about Euler's method ? Or another one ? Thank you so much for these incredible videos
@iZeyad95
@iZeyad95 2 жыл бұрын
Amazing work, keep it going :)
@CodingLane
@CodingLane 2 жыл бұрын
Thank You!
@premkumarsr4021
@premkumarsr4021 6 ай бұрын
Super Bro❤❤❤❤
@vipingautam9501
@vipingautam9501 2 жыл бұрын
Small doubt, what is f(z1)...I am assuming these are just different type of activation functions...where input is just the weight of current layer*input from previous layers...is that correct?
@CodingLane
@CodingLane 2 жыл бұрын
Yes correct… but do check out the equations properly. It has bias also.
@vipingautam9501
@vipingautam9501 2 жыл бұрын
@@CodingLane Thanks for your prompt response.
@waleedrafi1509
@waleedrafi1509 3 жыл бұрын
great video, Please also make a video on SVM as soon as possible
@CodingLane
@CodingLane 3 жыл бұрын
Okay Sure ! Thank you so much for your suggestion. I have been asked alot, to make video on SVM. So, I will try to make it just after finishing this Neural Network playlist .
@ishayatfardin7
@ishayatfardin7 Жыл бұрын
Brother your explanation was great but there are some mistakes i have pointed out.
@gautamthulasiraman18
@gautamthulasiraman18 2 жыл бұрын
Sir it's W ¹¹[¹] * a⁰[1] right? You've done it as W ¹¹[¹] * a¹[1] at the matrix multiplication, can you just verify I'm wrong?
@CodingLane
@CodingLane 2 жыл бұрын
Yes… there is a typo error
@taranerafati9730
@taranerafati9730 Жыл бұрын
great video
@ibrahimahmethan586
@ibrahimahmethan586 2 жыл бұрын
Good job. But Gradient descent W2 and W1 mus be updated simultaneously.
@CodingLane
@CodingLane 2 жыл бұрын
Thank you! Yes they should be updated simultaneously.
@testyourluck3914
@testyourluck3914 Жыл бұрын
B1 and B2 are initialized randomly too ?
@nothing5987
@nothing5987 3 жыл бұрын
hi can you put caption option
@CodingLane
@CodingLane 3 жыл бұрын
Hi.. somehow captions were not generated in this video. All my ohter videos do have caption. I will change the settings to bring caption in this video as well. Thanks for bringing this to my attention.
@faisaljan3884
@faisaljan3884 2 жыл бұрын
what is this B1
@xinli3642
@xinli3642 2 жыл бұрын
Can A* actually be Z*, e.g. A1 = Z1?
@CodingLane
@CodingLane Жыл бұрын
No, we need to apply a non-linear activation function. So A1 must be = some_non_linear_function(Z1)
@alpstech
@alpstech 2 ай бұрын
You drop something ... 👑
@CodingLane
@CodingLane 2 ай бұрын
haha.. what is it? Thanks btw
@abdallahlakkis449
@abdallahlakkis449 Жыл бұрын
y no subtitles?
@fadhliana
@fadhliana 3 жыл бұрын
hi, how to calculate the cost?
@CodingLane
@CodingLane 3 жыл бұрын
You will get all the information in upcoming videos that I have already uploaded in this series. If you still have questions, then you can write me mail on : codeboosterjp@gmail.com
@gitasaheru2386
@gitasaheru2386 Жыл бұрын
Please share code algorithm backpropagate
@priyanshshankhdhar1910
@priyanshshankhdhar1910 10 ай бұрын
wait you haven't explained backpropagation at all
@mythillian
@mythillian 6 ай бұрын
5:04
@bezelyesevenordek
@bezelyesevenordek 10 ай бұрын
let bro cook
@UmerMehmood-n3f
@UmerMehmood-n3f 26 күн бұрын
Extremely confusing tutorial and there's a mistake This should be : A[3]⁰ not A[3]¹
@gauravshinde8767
@gauravshinde8767 5 ай бұрын
Lord Jay Patel
@VC-dm7jp
@VC-dm7jp 2 жыл бұрын
Such a simple and neat explanation.
@CodingLane
@CodingLane 2 жыл бұрын
Thank you!
@babaabba9348
@babaabba9348 3 жыл бұрын
great video as always
@CodingLane
@CodingLane 3 жыл бұрын
Thank You soo much !!!
@mdtufajjalhossain1246
@mdtufajjalhossain1246 3 жыл бұрын
you are really awesome. love your teaching ability
@CodingLane
@CodingLane 3 жыл бұрын
Thank you so much !
@mdtufajjalhossain1246
@mdtufajjalhossain1246 3 жыл бұрын
@@CodingLane, you are most welcome bro. Please make the implementation of Multiclass Logistics Regression using OnevsAll/OnevsOne method
@CodingLane
@CodingLane 3 жыл бұрын
@@mdtufajjalhossain1246 Okay! Thanks for suggesting!
Back Propagation in training neural networks step by step
32:48
Bevan Smith 2
Рет қаралды 49 М.
大家都拉出了什么#小丑 #shorts
00:35
好人小丑
Рет қаралды 101 МЛН
Fake watermelon by Secret Vlog
00:16
Secret Vlog
Рет қаралды 16 МЛН
HAH Chaos in the Bathroom 🚽✨ Smart Tools for the Throne 😜
00:49
123 GO! Kevin
Рет қаралды 14 МЛН
Why Utopias Are Evil
24:31
Hello Future Me
Рет қаралды 4,2 М.
What is backpropagation really doing? | Chapter 3, Deep learning
12:47
3Blue1Brown
Рет қаралды 4,6 МЛН
Backpropagation in CNN  - PART 2
19:31
Coding Lane
Рет қаралды 26 М.
But what is a neural network? | Chapter 1, Deep learning
18:40
3Blue1Brown
Рет қаралды 17 МЛН
Back Propagation in Neural Network with an example
12:45
Naveen Kumar
Рет қаралды 834 М.
大家都拉出了什么#小丑 #shorts
00:35
好人小丑
Рет қаралды 101 МЛН