Back Propagation in Neural Network with an example

Поделиться
HTML-код
  • Опубликовано: 2 ноя 2024

Комментарии • 805

  • @emmamiller5584
    @emmamiller5584 3 года назад +324

    Dude, I can't thank you enough. You should teach teachers how to teach. Feels like I could never get a degree if it weren't for Indians. Every helpful video I can find, it's always you guys. Bless you.

    • @fernandogmail1
      @fernandogmail1 2 года назад +7

      💀

    • @jugsma6676
      @jugsma6676 Год назад +3

      The details and clarity is so good 👍

    • @magnuswootton6181
      @magnuswootton6181 Год назад +4

      he doesnt know what hes doing.

    • @ivseinstien320
      @ivseinstien320 Год назад +4

      Very worst

    • @kawalier1
      @kawalier1 Год назад +1

      I started watching this video muted. I was thinking that he explained how RNN's work,😉

  • @rubenlarochelle1881
    @rubenlarochelle1881 4 года назад +404

    Finally, someone who actually explains how to backpropagate!

    • @johncharalambous2488
      @johncharalambous2488 4 года назад +10

      Those videos are priceless if you are learning AI.

    • @noamlima7026
      @noamlima7026 4 года назад +2

      First we need to see it in biology

    • @noamlima7026
      @noamlima7026 4 года назад +1

      @@johncharalambous2488 not psychology logically

    • @noamlima7026
      @noamlima7026 4 года назад

      @@johncharalambous2488 yes its just a theory no need to des motivation or motivation just knowledge

    • @noamlima7026
      @noamlima7026 4 года назад

      @@johncharalambous2488 well what you men with chill

  • @satyendrakumarsingh8284
    @satyendrakumarsingh8284 4 года назад +15

    Yes, you are a genious. Your explanation is the best one on backward propagation I have ever come across. Thanks.

  • @gerelbatbatgerel1187
    @gerelbatbatgerel1187 5 лет назад +11

    OMG! you are amazing!
    Wow, I have never seen teaching simple like that easy! Now I understand the base of Neural network! Especially in the hidden layer's processing. Thank you very, very much!

  • @AliceAcadmey
    @AliceAcadmey 4 года назад +14

    I was looking for something like this from long time, finally some one knows exactly what we need to know, someone provides us something different than others. thank you , thank you

  • @realthor5372
    @realthor5372 Год назад +3

    Honestly one of the best explanations out there for backpropagation, and for how the errors affect the network in general

  • @saptarshiganguly1683
    @saptarshiganguly1683 3 года назад +2

    explained all that stuff so easily. other videos on youtube, trying to make the concept more intuitive, made them difficult to grasp.
    thank you so much!!

  • @ericaltf4
    @ericaltf4 5 лет назад

    This video is the best I've seen on youtube. Whiners would benefit from using the pause button and going back as many times as necessary. All the information is there and is thoroughly explained. It's a complicated subject and it's unrealistic to "get it" right away.

  • @RahulPatel-ii3mt
    @RahulPatel-ii3mt 5 лет назад +48

    *Give this man a medal*
    Great work.

  • @Izzabella981
    @Izzabella981 Год назад +3

    Going step by step through the back propagation was super helpful. Didn't miss a beat! Great explanation.

  • @joebale9670
    @joebale9670 2 года назад

    this guy taught me what my teachers couldn't in whole f*cking semester and that too within 13 minutes . tons of respect to you mann!! may god bless you

  • @cobyambrose2915
    @cobyambrose2915 4 года назад +6

    This video is just what I needed! You're one of the only people... if not the only one... that went through the process with actual examples of inps and outs so that I could check my code each step of the way. THANKYOUUUU

  • @Sh1r449
    @Sh1r449 4 года назад +1

    BEST EXPLAINATION I"VE been trying to get a hold of the idea and never really grasp it untill I saw this!

    • @CrystalMusicProductions
      @CrystalMusicProductions 4 года назад +2

      It's incredible. He was the first one who actually showed me each step with examples and not just formulas no one can read

    • @Sh1r449
      @Sh1r449 4 года назад +1

      Crystal Music exactly

    • @CrystalMusicProductions
      @CrystalMusicProductions 4 года назад

      @@Sh1r449 Are you still active in artificial intelligence ?

  • @makeit2804
    @makeit2804 3 года назад +2

    I heartly appreciate the efforts that you put in this vedio especially those solved examples , Thanks !

  • @trangatwo
    @trangatwo 9 месяцев назад

    thanks, i am struggling with back propagation in 2 days, and you helped me within 12.44 min

  • @KumarHemjeet
    @KumarHemjeet 3 года назад

    This is the best explanation i have ever seen for back propogation.

  • @zheyuanzhu7105
    @zheyuanzhu7105 6 лет назад +8

    Thanks for your explanation! This is the most quantitative example of backpropagation I have been searching for a long time. It truly helps me understand the mathematics behind this algorithm.

  • @minghuayao5952
    @minghuayao5952 Год назад

    immersive, intuitive, answering exact questions coming up in mind before asking, on the train of thoughts completely. appreciated it, dude! the only imperfection is I couldn't follow your accent pretty well, but you know what, amazingly - even though I couldn't manage to understand completely what you're saying I understand what you're saying - you know how neuron work, you know more how the human brains work. brilliant!

  • @minfengxie5841
    @minfengxie5841 4 года назад +2

    It is epic! I know a lot of people have appreciated your work, I just wanna add a big THANK YOU.

  • @emiliohgarcia
    @emiliohgarcia 5 лет назад +2

    Neveen thank you, the example is a great description of how a back propagation perceptron works. Among many videos I have seen today, this is the best one.

  • @MukeshArethia
    @MukeshArethia 5 лет назад +30

    Ohh Man!!!!
    I couldn't appreciate more than what others already appreciated you in below comments. You are hidden treasures. Hope that google shows up your videos in the first result.
    You have put lot of effort in making this video & it is to the point!!
    God bless you and keep posting! :)

  • @alscham
    @alscham 3 года назад +1

    Brilliantly, Simply and Clearly explained. Good job!

  • @jacknayem
    @jacknayem 4 года назад +2

    Finally, I understand something about backpropagation. Thank you so much for your mathematical explanation.

  • @av1shek_ps
    @av1shek_ps 4 года назад +1

    Finally got someone who explained well, very very awesome video

  • @vinayakdas9651
    @vinayakdas9651 2 года назад +2

    Thank You So much. Crisp and Clear explanation. I was not able to understand this concept earlier but you made it crystal clear for me. Great job!!!!

  • @EmmanuelBrandt
    @EmmanuelBrandt 5 лет назад +8

    Once we get into your pace and accent this is a very useful tutorial walking us through each step, I like your style, many thanks for your patience

  • @robertcliffort2354
    @robertcliffort2354 6 лет назад +117

    Mr. Naveen Kumar
    Excellent job, could you add
    1 - recursive neural network
    2 - convolution neural network
    3 -tensorflow
    and anything related to NN you think is necessary.
    Thanks very much Sir
    Good Luck
    Robert

  • @stevenfann
    @stevenfann 2 года назад +2

    Thank you so much for clearing everyone’s mind by doing a specific example. Beautifully done. That’s awesome.

  • @kebabmaster9000
    @kebabmaster9000 6 лет назад +1

    Great tutorial m8. The one thing that I could not find a clear explanation of was updating the weights and you did an excellent job at explaining it. Thanks for the video.

  • @liudreamer8403
    @liudreamer8403 3 года назад +1

    I really want to have your notebook. You explained so well.

  • @gagangoyal7162
    @gagangoyal7162 5 лет назад +20

    Perfect Numerical Example for my tomorrow exam. Thanks, Buddy

  • @ujjalkrdutta7854
    @ujjalkrdutta7854 6 лет назад +20

    You made a really good content. I have seen many animated illustrations and other articles as well, but this is by far the best. Very easy to understand. Adequate mixture of formulae and numerical values, to teach the content. Thank you so much for this wonderful work.

  • @rajram323
    @rajram323 Год назад +1

    full concept clear with working example....awesome video sir

  • @sohampradhan6947
    @sohampradhan6947 4 года назад +1

    Thankyou very much bro, you explained updating the weights in a neural network really really well !!!🙏🏽🙏🏽🙏🏽

  • @Msyoutube38
    @Msyoutube38 Год назад

    Awesome video, it was all numbers and formulas untill i watched this.Everything fall into place.Thanks!

  • @swagatmishra9350
    @swagatmishra9350 4 года назад +1

    Excellent Naveen. Thank you so much for explaining this.. You explained this so clearly even the renowned instis failed to do so.. I was searching for this explanation for so long.. Thank you so very much..........

  • @samratkar77
    @samratkar77 3 года назад

    best video on net for back propagation. much better than all those big names from harvard, stanford, MIT etc.

  • @govindkeshari7953
    @govindkeshari7953 4 года назад

    I like this kind of teaching. Now a days no body wants to write n chances of mistake is so high. Practise makes a person perfect n writing makes a person exact.

  • @joissrivasudha3965
    @joissrivasudha3965 3 года назад +1

    Numerical examples are best way to explain the concept. Thanks for posting. Just a small point wet to total error; generic formula is average of square of losses across all neurons in the the output layer. Calc is correct here as there are 2 neurons in the output layer.

  • @bijuwarrier8515
    @bijuwarrier8515 3 года назад

    Best expalanation for backward propagation..Thank you.

  • @BubaBojang
    @BubaBojang 4 года назад +3

    This is awesome! After going through series of backpropagation videos, someone actually explains the concept with a clear example. Thumbs Up!

  • @xwinterxgaming
    @xwinterxgaming 5 лет назад +3

    thanks for the video! the concept is clearly explained and simplified enough to understand. There can be improvement on delivery.

  • @baqirhussein1109
    @baqirhussein1109 2 года назад

    One of the best explanations so far

  • @dipeshpatil3594
    @dipeshpatil3594 Год назад

    Dude, you are PURE GEM. cant thank you enough.

  • @vtrandal
    @vtrandal 2 года назад +1

    Brilliantly done! I’m very grateful for this work that you are sharing in this wonderful video you have made. Thank you

  • @maheswarisrinivasan8391
    @maheswarisrinivasan8391 4 года назад +1

    Really superb! even after doing a lot of courses, I could not understand. But after your explanation, I understood. Thanks a lot

  • @slaloulin8289
    @slaloulin8289 6 лет назад +8

    even though I had a hard time understanding your accent, but you gave me the idea and I got your point, thanks

  • @sandejai
    @sandejai 3 года назад

    I had to leave a Video tutorial by IIT faculty and tried this video, I understood the concept much better here.

  • @rohitsarin7221
    @rohitsarin7221 6 лет назад +2

    Thanks. Extremely practical way of understanding how how the neural networks work. Good job

  • @krupali2271
    @krupali2271 2 года назад +1

    very nice explanation. Superb.

  • @cheeksclappa4128
    @cheeksclappa4128 2 года назад

    you just kept saying "this" "this" and "this". It was hard catching up 😩 but thank you. Cleared most of my confusion in the first part

  • @munnabhaimbbs9716
    @munnabhaimbbs9716 2 года назад

    10/10....
    Thanks alot...
    absolutely clear. looking such vedio for a long time.

  • @shuvodunia
    @shuvodunia 5 месяцев назад

    Best example I have ever seen on this topic. I cannnot wait to thank you. You are the Star*

  • @hallettmikett
    @hallettmikett 5 лет назад +2

    Thank you for this nice example. It's a good resource for explaining to students the fundamentals of forward and back propagation. I found your presentation including your english quite clear.

  • @harmitsinghbhatia4262
    @harmitsinghbhatia4262 4 года назад

    I have started learning NN. This is a very good video, with explanation of Algo, Thank you

  • @rutvikpatel3115
    @rutvikpatel3115 5 лет назад +1

    Thanks for such a wonderful explanation Back Propagation in Neural Network with an example. It make the concept of Back Propagation very clear.

  • @Vivian-ve1qt
    @Vivian-ve1qt Год назад

    Thank you so much for this! I finally understood how backpropagation works!

  • @richb2752
    @richb2752 3 года назад +1

    You are an excellent teacher sir, thank you.

  • @debayondharchowdhury2680
    @debayondharchowdhury2680 5 лет назад +1

    This undoubtedly is a real quality video.

  • @runecrafter1231
    @runecrafter1231 4 года назад +17

    Liked your explanation of the concept. As some people have mentioned you could improve on the narration by using a script and pacing better. But, I an not complaining. The explanation itself covers the ground level calculations that many others lack and the written stuff is very helpful.
    At 9:27 (dEtotal/dOutH1)=(dE1/dOutH1)+(dE2/dOutH1) Since E2 also contains the term OutH1 coming from y2=w7*H1+w8*H2+b2, so there would be a similar calculation for that term as well.
    Thank you!

    • @erensolmaz2435
      @erensolmaz2435 Год назад +1

      i agree with you my dear friend

    • @pctan9455
      @pctan9455 Год назад

      Yes, that is a mistake. dE2/dOutH1 and dE2/dOutH2 make people confuse in this video.

  • @svsphaneendra
    @svsphaneendra 4 года назад +1

    Good effort...thanks for explaining the concept mathematically

  • @muktasane6046
    @muktasane6046 3 года назад +1

    SO nicely and clearly explained, many thanks Sir!!

  • @saraferro509
    @saraferro509 4 года назад

    Fantastic video, really clear. I search a lot for something such clear as your video! Thanks

  • @hdang1997
    @hdang1997 4 года назад +2

    Excellent Explanation! Thank you for all the effort that you have put in making this video!

  • @mdmaklachurrahman5554
    @mdmaklachurrahman5554 6 лет назад +1

    At last, I understood the concept of Back Propagation after wasting lots of time.
    Excellent job, hat's off and really you are a genius.
    Keep it up.

    • @thetntminecart716
      @thetntminecart716 6 лет назад

      he copied it form a website but this is more easy ot digest.

  • @prakashd842
    @prakashd842 4 года назад

    Thanks Naveen . I understood now clearly how machine is processing.

  • @ganeshalakshmi4066
    @ganeshalakshmi4066 8 месяцев назад

    Finally a great video ❤❤❤❤❤

  • @Adi-xy8iu
    @Adi-xy8iu 4 года назад

    Finally Understood Backpropagation
    Thank You

  • @siddharthg8798
    @siddharthg8798 4 года назад

    The best Neural network explanation video. Thank you so much :)

  • @vikrampatel3946
    @vikrampatel3946 4 года назад

    A really good explanation to understand back propagation

  • @shreyanshuagre6449
    @shreyanshuagre6449 Год назад

    very well explained, thankyou for putting so much efforts sir

  • @yasirkhatri79
    @yasirkhatri79 6 лет назад +6

    So i finally understood how the algorithm works!
    Thankyou so much! Keep up the good work.

    • @krishnanarwani8105
      @krishnanarwani8105 5 лет назад

      bro can you tell me why out H1 and H1 are different . In Lectures of Andrew Ng Out H1 and H1 are same

    • @shamazafar8127
      @shamazafar8127 5 лет назад

      @@krishnanarwani8105 No, even in Andrew Ng's course it is not same. there's a slight difference between them. H1 is calculated by summation of products of previous activation with weights, i.e H1 = x1*w1 + x2*w2 + ... so on.
      While out H1 i.e activation of H1 is calculated by passing the answers (result H1) through sigmoid function.
      So, activation of H1 or out H1 = sigmoid(H1)
      So, both are different. Hope it helps!

    • @krishnanarwani8105
      @krishnanarwani8105 5 лет назад

      @@shamazafar8127 yes you are right brother

    • @shamazafar8127
      @shamazafar8127 5 лет назад

      @@krishnanarwani8105 ya i am a girl btw! :D

    • @krishnanarwani8105
      @krishnanarwani8105 5 лет назад

      @@shamazafar8127 ok😂

  • @delduked
    @delduked Год назад

    This was a great example, even the math was explained and how you substitute the values to go forwards and backwards. Great tutorial!!

  • @generosonunezarias369
    @generosonunezarias369 3 года назад +2

    Very detailed and clear explanation. Thank you for your work!

  • @kavinkumar33
    @kavinkumar33 Месяц назад

    God gives the opportunity to see ur video, it's very useful. Keep rocking

  • @carlavirhuez4785
    @carlavirhuez4785 5 лет назад +1

    Dear Naveen, Thank you very much!I thank you for explaining every step. Just pen and paper with each step. Great

  • @ArcticSilverFox1
    @ArcticSilverFox1 3 года назад +2

    Nicely done! Thanks for explaining this in detail!

  • @mirrors.of.reality
    @mirrors.of.reality 6 лет назад +6

    Thank you so much! Your video helped me clarify the backpropagation algorithm. Simple and elegant explanation.

  • @kobi981
    @kobi981 11 месяцев назад

    This video is priceless ! cant thank you enough

  • @abhishekpg5796
    @abhishekpg5796 Год назад +1

    Best and simple explanation ever. Thank you so much dude ❤️

  • @madhuvanthisridhar5965
    @madhuvanthisridhar5965 5 лет назад +1

    Thank you so much for this video! I have a test next week on this stuff and was stressing out because I didn't understand it, but after watching this video I feel so confident and prepared!

    • @udaypradhan4647
      @udaypradhan4647 5 лет назад +1

      He is teaching from the book by Tareeq Rashid.. just search for it in libgen..it is a great book!

    • @madhuvanthisridhar5965
      @madhuvanthisridhar5965 5 лет назад

      Sure thanks for letting me know!

  • @samkoesnadi
    @samkoesnadi 5 лет назад +5

    Best video about backpropagation out there

    • @manal61
      @manal61 5 лет назад +1

      Tottaly agree

  • @alexcipriani6003
    @alexcipriani6003 6 лет назад +3

    Great explanation sir one thing worth mentioning. If you use the squared error function to determine your error you will run into issues when you try to optimize your parameters, you will have multiple local minimal and no convergence to a single optimal value. you should probably use - 1/n Sigma target* log output + (1 - target)* log(1-output)

  •  5 лет назад

    What I was looking for is just an example. Other videos only have theory. And I finally found one that has example. Jesus.

  • @maheshsawant8733
    @maheshsawant8733 4 года назад

    Thanks Naveen for the video. After searching a lot finally I got the information. thank you.

  • @yuvarajum2594
    @yuvarajum2594 2 года назад

    Fantastic video. Thanks for your time and effort. You made my day.

  • @AlianeAbdelouahab
    @AlianeAbdelouahab 6 лет назад +5

    Thank you very much for this wonderful explaination !
    I wish I saw it 6 months ago ! this is just perfect :(

  • @jyotiprakashgirdharilalnay7562
    @jyotiprakashgirdharilalnay7562 6 лет назад +1

    Excellent video on explanation of back propagation network.congratulations for the efforts undertaken...

  • @VishnuRadhakrishnaPillai
    @VishnuRadhakrishnaPillai 4 года назад

    Thanks Naveen. It helped me a lot. Keep up this good work. Thanks again for sharing.

  • @don611
    @don611 2 года назад

    Thank you very much sir. Very helpful and made easy. Sending love

  • @Captain_Rhodes
    @Captain_Rhodes 4 года назад

    wow someone who actually explained it properly!

  • @raphaelokai5981
    @raphaelokai5981 2 года назад

    I'm in love with his pedagogy ....

  • @MuhammadSohaibAhmed-xv7qc
    @MuhammadSohaibAhmed-xv7qc 2 месяца назад

    Dude .... thank you for this explanation.

  • @shubhamdash7494
    @shubhamdash7494 3 года назад

    Thank you very much sir, great video and explanation

  • @sudhanshurai7426
    @sudhanshurai7426 3 года назад

    Very well explained. Thank you for your video

  • @jsong7408
    @jsong7408 3 года назад

    Wow, you explained very well. Thanks. I got the point

  • @supreeths2586
    @supreeths2586 2 года назад

    Thank you. Simple and effective.

  • @sabamukhtar1237
    @sabamukhtar1237 4 года назад

    thank you sir sooo much your video help alot i dont find fine data form anywhere keep it up well job🖒

  • @maithrisanthosh6627
    @maithrisanthosh6627 5 лет назад +1

    you are too good bro..i am new to this Machine learning. infact watched few videos of it.. but couldnt get a clear picture of it. After watching your video.. understood the concept. Paper - pen model u teach.. awesome. love to see more videos of yours.

  • @anjumshayk9232
    @anjumshayk9232 5 лет назад +2

    This is one of the amazing videos. Although I am not a very technical or statistical person this video cleared my few concepts about the Neural network - backpropagation and feedforward part and how to calculate the errors and update the weight to find the target value. I am hoping to see how to adjust the biases and variances to get efficiency in my model. Please explain those as well.