SGD with Momentum Explained in Detail with Animations | Optimizers in Deep Learning Part 2

  Рет қаралды 41,268

CampusX

CampusX

Күн бұрын

Пікірлер: 90
@ashishmalhotra2230
@ashishmalhotra2230 11 ай бұрын
your ability to breakdown every concept in its simplest form is amazing! Thank you for making these videos public.
@ashwnicoer
@ashwnicoer Жыл бұрын
No one can explain it better than you sir ! Incredible !
@jagritikumari1273
@jagritikumari1273 5 ай бұрын
Before a year ago, I heard the term contour plot, but I didn't understand it. My prof has tried to make me know but I can't. My classmates were like you are wasting our time. I felt so dumb at that time. I thought it was my problem that I couldn't understand it. But you are a real guru to me. You have made it very easy for everyone. You know actually where the student gets doubt. I felt so confident after watching your videos. Thank you so much sir for uploading.
@tanmaygupta8288
@tanmaygupta8288 3 ай бұрын
Well said
@sanjaisrao484
@sanjaisrao484 Жыл бұрын
Thank you for all your efforts sir, You are amazing, Keep continuing the teaching, Please bless me for my future. Thank you
@3daudiomusic540
@3daudiomusic540 10 ай бұрын
SGD with Momentum is one of the optimizers which is used to improve the performance of the neural network. Let's take an example and understand the intuition behind the optimizer suppose we have a ball which is sliding from the start of the slope as it goes the speed of the bowl is increased over time. If we have one point A and we want to reach point B and we don't know in which direction to move but we ask for the 4 points which have already reached point B. If all 4 points are pointing you in the same direction then the confidence of the A is more and it goes in the direction pointed very fast. This is the main concept behind the SGD with Momentum.
@himesh5869
@himesh5869 2 жыл бұрын
Although, I'm not watching it now because I'm learning ML. But this comment is to say you thank you to keep going. Bohot views aega kuch saalo mein. Take as much time you can (not just 100 days) taaki next competitor(jo bhi baad mein hindi me deep learning video banaye) ko koi dekhe bhi na and you maintain the hegemony.
@soyam7
@soyam7 2 ай бұрын
16:20, i literally cried after watching your effort 🥺
@ThePri1707
@ThePri1707 Ай бұрын
Your focus to build intuitions within your students is what sets you apart! Thanks for the videos.
@NabidAlam360
@NabidAlam360 7 ай бұрын
Best playlist ever! I have never seen anyone teaching topics like you! Thank you so much!
@74kumarrohit
@74kumarrohit Жыл бұрын
It seems Nature finally want me to understand ML. I found this Channel. Great work with very good voice and very good teaching technique
@laxmiagarwal3285
@laxmiagarwal3285 7 күн бұрын
Very nice explanation This 100 days of deep learning videos has developed my interest in deep learning Thank you so much sir 😊
@abhimishra_02
@abhimishra_02 20 күн бұрын
Watching now and it is golden. The content can never be old.
@vikeshdas3909
@vikeshdas3909 2 жыл бұрын
thank you sir to continue the Deep Learning series
@KapilSharma56419
@KapilSharma56419 Жыл бұрын
World's best explanation
@ayyamguari6134
@ayyamguari6134 6 ай бұрын
Last explanation diagram was just so good.
@sameeryadav1130
@sameeryadav1130 2 жыл бұрын
Sir ,Thankyou so much please do not stop teaching us. And one request kindly make video on imbalance class .(it seems our 100 days Ml playlist need some more videos )
@purubhatnagar483
@purubhatnagar483 6 күн бұрын
awesome man, this shows how much dedication you have given to this
@sameerabanu3115
@sameerabanu3115 Жыл бұрын
Amazing lecture, thank you so much, your efforts are seen sir
@siddhantsingh9736
@siddhantsingh9736 2 жыл бұрын
so fortunate that i find your channel : )
@sahilwithmathphysics8419
@sahilwithmathphysics8419 2 жыл бұрын
Thank you sir
@LMessii10
@LMessii10 6 ай бұрын
This is an incredible explanation, the best one out there. It quite baffales me how can somebody explain something in such great details and with such lucidity. I am indebted to you sir ! Brilliance
@mr.deep.
@mr.deep. 2 жыл бұрын
Sir thanks🙏🙏🙏
@rafibasha4145
@rafibasha4145 2 жыл бұрын
Thank you bro
@ankitchavhan
@ankitchavhan 4 ай бұрын
Thanks for the insightful video. Visualization helped in understanding the whole concept.
@vijaypalmanit
@vijaypalmanit Жыл бұрын
Superb, better explanation and intuition than Andrew NG and Andrez Karpathy
@teenagepanda8972
@teenagepanda8972 2 жыл бұрын
Thank you sir 💯💯
@vaibhav1468
@vaibhav1468 2 жыл бұрын
Nitish sir, i request you to please complete interview question series. Companies have started visiting campus for placement.
@rockykumarverma980
@rockykumarverma980 Ай бұрын
Thank you so much sir🙏🙏🙏
@amritamukherjee4822
@amritamukherjee4822 2 жыл бұрын
Thank you sir.
@thecarradioandarongtong4631
@thecarradioandarongtong4631 8 ай бұрын
Really Really Good work done bro. Keep it up ! Indian Channels are generally very shallow, this was not !
@photogyulai
@photogyulai Жыл бұрын
The most myterious chanel on youtube. English title, english greeting. English comments, every 20-th sentece is in englist, but everythig else is hindi.... glitch in the matrix
@raj4624
@raj4624 2 жыл бұрын
God level explanation
@pavangoyal6840
@pavangoyal6840 Жыл бұрын
Amazing...
@AbhijeetKumar-cj4fe
@AbhijeetKumar-cj4fe 10 ай бұрын
best of best sir
@rajeshsingh-ds1gt
@rajeshsingh-ds1gt 2 жыл бұрын
Thanks
@sandipansarkar9211
@sandipansarkar9211 2 жыл бұрын
finished watching
@pavantripathi1890
@pavantripathi1890 6 ай бұрын
Thanks for the wonderful explanation!
@ParthivShah
@ParthivShah 8 ай бұрын
Thank You Sir.
@paragbharadia2895
@paragbharadia2895 4 ай бұрын
btw if this caught your attention, can you tell: where can we play the animation you played at: 37:00 the gd-variant.html too?
@97m_it
@97m_it Жыл бұрын
Hi, Your videos are really great and it's always satisfying to watch your videos and once started I can' t hold myself to keep going. Um, I wanted to try out that last part, I looked for code but coldn't find. Can you provide me the link or anything to try out that.
@barunkaushik7015
@barunkaushik7015 2 жыл бұрын
That is just amazing
@narendraparmar1631
@narendraparmar1631 10 ай бұрын
Very well explained , Thanks
@nikitasuryavanshi63
@nikitasuryavanshi63 2 жыл бұрын
Very nice...
@Ajeet-Yadav-IIITD
@Ajeet-Yadav-IIITD 2 жыл бұрын
Nitish, at 26:00 shouldn't Vt be Vt = beta*Vt-1 + (1-beta)*dw ?
@vanshshah6418
@vanshshah6418 2 жыл бұрын
Exactly He missed it.
@JourneytoWINover_PORN
@JourneytoWINover_PORN 6 ай бұрын
i was also confused before but that is actually right you can verify it from 29:00
@ML.ArtificialIntelligence
@ML.ArtificialIntelligence 3 ай бұрын
Yes, exactly he missed it...
@Ramapatel12
@Ramapatel12 10 ай бұрын
🔥🔥🔥🔥🤩🤩
@muhammadfahad9946
@muhammadfahad9946 Жыл бұрын
Thanks Sirg Sir kindly paste link of WEB visualization of optimizers....
@rafibasha4145
@rafibasha4145 2 жыл бұрын
Please share the video about convex and non convex which you mentioned
@campusx-official
@campusx-official 2 жыл бұрын
kzbin.info/www/bejne/iom5pZWdlqqso9U
@rafibasha4145
@rafibasha4145 2 жыл бұрын
@@campusx-official thanks bhai
@shaktijain8560
@shaktijain8560 2 жыл бұрын
Amazing ❤
@rajbir_singh0517
@rajbir_singh0517 9 ай бұрын
bahut acha laga sir
@Sara-fp1zw
@Sara-fp1zw 2 жыл бұрын
you are best
@InstantMOVIES7
@InstantMOVIES7 Жыл бұрын
Nice na
@learnfromIITguy
@learnfromIITguy Жыл бұрын
exellent
@a.syndeed
@a.syndeed 6 ай бұрын
Great video. But the formula is: v_current = - beta*v_prev + learning_rate*grad_wrt_weights. You didn't include the -ve sign in the beginning. The momentum is added to the weights, not subtracted. So the weight_update formula goes: w_next = w_current + beta*v_prev - learning_rate*grad_wrt_weights
@abdulrauff1150
@abdulrauff1150 10 ай бұрын
you are amazing. I got every bit from this lecture.❤
@JourneytoWINover_PORN
@JourneytoWINover_PORN 6 ай бұрын
to kya krein
@rajeshsingh-ds1gt
@rajeshsingh-ds1gt 2 жыл бұрын
Sir aap jo paid batch lete the us ka recording mill sak ta hai kya please sir reply muhe deep learning jaldi khatam kar ne ka hai sir please please please reply 🙇🙇🙇🙇🙇🙇🙇🙇🙇🙇🙇🙇🙇
@JourneytoWINover_PORN
@JourneytoWINover_PORN 6 ай бұрын
paid batch ke paise de pehle
@akashdas8977
@akashdas8977 2 жыл бұрын
But sir my question is that irrespective of were it should go to the global mini but why it has convert it to the local mini na at the first iteration?
@ShubhamVishwakarma-bz5sz
@ShubhamVishwakarma-bz5sz 5 ай бұрын
Sir can you please link the code for the web based comparator of optimizers
@RushikeshPatel-s4k
@RushikeshPatel-s4k 2 ай бұрын
can anyone explain why there two different formulas for GD with momentum in this lecture and andrew ng's lectures.
@miscellaneoushub1956
@miscellaneoushub1956 Жыл бұрын
sir, can you please provide references books/research paper etc for the concept like saddle point, high curvature low radius.
@kindaeasy9797
@kindaeasy9797 2 ай бұрын
what a treat !!
@NKONDURURAGHUSURYA
@NKONDURURAGHUSURYA Жыл бұрын
what is Vt-1? Is it the previous gradient or previous step(gradient multiply with learning rate)?
@reetanshukumarpandey1909
@reetanshukumarpandey1909 Жыл бұрын
Previous velocity , nothing to do with learning rate directly,but indeed to find vt-1 ,you need vt-2 ,hence leaning rate for vt-2 , so they are all related in a chain...
@JourneytoWINover_PORN
@JourneytoWINover_PORN 6 ай бұрын
ig it is the velocity of slope of just previous step
@joyal7701
@joyal7701 Жыл бұрын
nice
@JANARDHANREDDYILLURU
@JANARDHANREDDYILLURU 4 ай бұрын
sir could you please share the visualization tool used at end of the video
@alroygama6166
@alroygama6166 2 жыл бұрын
Sir how can i access this tool?
@debanjanbhattacharjee9477
@debanjanbhattacharjee9477 Жыл бұрын
why in high curvature traversing is difficult?
@ali75988
@ali75988 Жыл бұрын
just a small change in x and loss would overshoot.
@farheensyed4529
@farheensyed4529 Ай бұрын
May i know what is the tool name of this visualization for optimizers ?
@MayankKashyap-k8j
@MayankKashyap-k8j 3 күн бұрын
code kaha hai?
@yashjain6372
@yashjain6372 Жыл бұрын
best
@ajitkumarpatel2048
@ajitkumarpatel2048 2 жыл бұрын
🙏
@angadshagun8339
@angadshagun8339 6 ай бұрын
Sir please send this visualizer tool file
@vanshshah6418
@vanshshah6418 2 жыл бұрын
You Made a mistake. Actually vt=B*(vt-1)+(1-B)*gradient. You Missed The term (1-B) to multiply it with loss. Thanks though
@campusx-official
@campusx-official 2 жыл бұрын
It's optional actually. A lot of places you would see people omitting it
@JourneytoWINover_PORN
@JourneytoWINover_PORN 6 ай бұрын
is (1-beta) =n ,there?
@raadonyt
@raadonyt 6 ай бұрын
✨✨✨✨
@alastormoody1282
@alastormoody1282 8 ай бұрын
SIR
@MohammedArsath-p8t
@MohammedArsath-p8t Жыл бұрын
you explained well but in hindi. can u explain in english
@jyothiyadav2595
@jyothiyadav2595 Жыл бұрын
Amazing ❤
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
The Most Important Algorithm in Machine Learning
40:08
Artem Kirsanov
Рет қаралды 546 М.
25. Stochastic Gradient Descent
53:03
MIT OpenCourseWare
Рет қаралды 87 М.
Visualizing transformers and attention | Talk for TNG Big Tech Day '24
57:45
Transformers (how LLMs work) explained visually | DL5
27:14
3Blue1Brown
Рет қаралды 4,1 МЛН
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН