Recurrent Neural Networks (RNNs), Clearly Explained!!!
Вставка
- Опубліковано 6 чер 2024
- When you don't always have the same amount of data, like when translating different sentences from one language to another, or making stock market predictions from different companies, Recurrent Neural Networks come to the rescue. In this StatQuest, we'll show you how Recurrent Neural Networks work, one step at a time, and then we'll show you their critical flaw that will lead us to understanding Long Short-Term Memory Networks.
English
This video has been dubbed using an artificial voice via aloud.area120.google.com to increase accessibility. You can change the audio track language in the Settings menu.
Spanish
Este video ha sido doblado al español con voz artificial con aloud.area120.google.com para aumentar la accesibilidad. Puede cambiar el idioma de la pista de audio en el menú Configuración.
Portuguese
Este vídeo foi dublado para o português usando uma voz artificial via aloud.area120.google.com para melhorar sua acessibilidade. Você pode alterar o idioma do áudio no menu Configurações.
For a complete index of all the StatQuest videos, check out...
app.learney.me/maps/StatQuest
...or...
statquest.org/video-index/
If you'd like to support StatQuest, please consider...
Patreon: / statquest
...or...
UA-cam Membership: / @statquest
...a cool StatQuest t-shirt or sweatshirt:
shop.spreadshirt.com/statques...
...buying one or two of my songs (or go large and get a whole album!)
joshuastarmer.bandcamp.com/
...or just donating to StatQuest!
www.paypal.me/statquest
Lastly, if you want to keep up with me as I research and create new StatQuests, follow me on twitter:
/ joshuastarmer
0:00 Awesome song and introduction
4:13 Basic anatomy of a recurrent neural network
5:59 Running data through a recurrent neural network
10:31 Shared weights and biases
11:23 The vanishing/exploding gradient problem.
#StatQuest #NeuralNetworks #Deeplearning #DubbedWithAloud
To learn more about Lightning: github.com/PyTorchLightning/pytorch-lightning
To learn more about Grid: www.grid.ai/
Support StatQuest by buying my book The StatQuest Illustrated Guide to Machine Learning or a Study Guide or Merch!!! statquest.org/statquest-store/
whether the book include LSTM and RNN for bi variate input time series data as well?
@@rathnakumarv3956 Nope, just basic neural networks. My next book on deep learning will have more stuff about fancy neural networks.
@@statquest
please include CNN, RNN and LSTM for multivariate time series as input and continuous variable as out put - problems, these are very much useful in climate change studies.
@Tech What time point, minutes and seconds, is confusing? And have you watched the entire series on Neural Networks before watching this one?
@statquest I have a question about the vanishing gradient problem. I understand that input1 from the first timestep is having less and less impact on the output the more steps we take but isn’t the gradient also relying on the new inputs of every timestep? I don’t understand why the gradient is vanishing if the new inputs aren’t that heavily discounted as the timesteps that are older. I imagined it’s more like the old inputs are less impactful and the network is more focused on the newer inputs but can still train normally. Is there something I’m missing?
The only place on the internet where you can actually grasp a complex topic before diving deeper into the topic. I am so grateful people like you exist. Thank you!
Thanks!
I'm in a deep learning class right now and the amount of straight math that my teacher throws at me is overwhelming. Videos like yours are incredible and I'm so thankful for the help and the color coding and the fun that makes it worth watching! It is super helpful as I'm studying for my midterm and just want to get a more definite grasp of what all this math actually means without reading someone's Mathematics PhD dissertation or something
Good luck on your midterm! :)
To learn more about Lightning: github.com/PyTorchLightning/pytorch-lightning
To learn more about Grid: www.grid.ai/
Support StatQuest by buying The StatQuest Illustrated Guide to Machine Learning!!!
PDF - statquest.gumroad.com/l/wvtmc
Paperback - www.amazon.com/dp/B09ZCKR4H6
Kindle eBook - www.amazon.com/dp/B09ZG79HXC
English
This video has been dubbed using an artificial voice via aloud.area120.google.com to increase accessibility. You can change the audio track language in the Settings menu.
Spanish
Este video ha sido doblado al español con voz artificial con aloud.area120.google.com para aumentar la accesibilidad. Puede cambiar el idioma de la pista de audio en el menú Configuración.
Portuguese
Este vídeo foi dublado para o português usando uma voz artificial via aloud.area120.google.com para melhorar sua acessibilidade. Você pode alterar o idioma do áudio no menu Configurações.
Everytime I watch on of your lessons, I become sooo happy, because you make all the subjects easy to be understood in magical way. Thank you for your effort
Wow, thank you!
Never quite understood RNNs until I watched this video, thank you! A hand-calculated example of a one-to-one RNN is extremely hard to find online, so this was perfect. The only one out there, I believe.
Thanks!
Josh, I found your channel yesterday and have been binge watching. Incredible work in democratizing knowledge. Thankful for your work.
Thank you!
democratizing knowledge -- exactly !!!
I'm just in love with your content. I've watched your neural network series and it was just so easy to understand. You really deserve more subs and views Josh!
Thank you very much! :)
One of the most underrated channels. Never once have I had trouble understanding the intuition of whatever you explain. I'd donate money to you if I weren't a broke college student.
Thanks!
You can't understand how good this is. I've spent all of yesterday trying to understand these concepts but I couldn't grasp them. THANK YOU!!!
Glad it helped!
Josh!!!! I love u!!! I can't wait to learn about the Transformers!! thank you very much for your content
Thank you!
Josh teaching about transformers would be a blessing
@@capyk5455 I'm looking forward to it!
Transformers out yet or some ETA to expect?
@@shaiguitar LSTMs comes out in the next week or so. Then I'll start working on transformers.
Thanks to your series of videos on neural networks, I was able to pass the entrance exam for PhD program at St. Petersburg State University.
Congratulations!!! TRIPLE BAM!!! :)
Man, this is awesome. I wasn't understanding anything about RNNs in my course but thanks to this video is all clear now.
Thank you Josh Stamer :D
BAM! :)
I was looking for a small thing in RNN, but your way of explanation forced me to keep watching the entire video! and I subscribed to your channel!!
Hooray! Thank you very much! :)
Very high level explanation. Waiting for the next video on "Long-short Term Networks". Thank you so much.
Thanks! :)
They way you explained RNNs made me so excited for LSTMs. Can‘t wait to see it!
bam!
Excellent video as always, professor! I can't wait for a video explaining PARTIAL LEAST SQUARES!!
I've got that on the to-do list.
Oh man! This has been super tough for me to wrap my head around. I knew this was going to be a great weekend! Thank you for the drop! :D
BAM! :)
Our lecturer at the uni recommended us this video. I am amazed how simply it is put. Great job! Both funny and informative ❤
Thank you!
This explanation covers some very important points that were missed in several other lectures I've watched on this subject. Thank you for clearing things up for me.
For example, the note at 10:31
Thank you! Yes, that little detail is important, but often glossed over.
Amazing video as always, professor! I cant wait for the video on LSTM
You and me both!
@@statquest when it comes to application of RNN the LSTM is sometimes a must to have:) that’s why it would be great to have clearly explanation of LSTM. But these are little things. In any case, thank you very much for the valuable knowledge that we can get here.
@@usamsersultanov689 I hope to have a video on LSTMs soon.
@@statquest One on Transformers and their variations would be even greater :D
@@james199879 That's the master plan, but we'll get there one step at a time.
Really looking forward to your LSTM video.. You are a very good teacher !!
Thank you!
@@statquest when will you make the next vid ? i have exam in two weeks and i need your LSTM video
@@WonPeace94 :)
Hi Josh, You are the best. Nobody has explained exploding gradient like you have, Thank you
Wow, thanks!
OMG, Finally I understand Vanishing Exploding Gradient, Thank you StatQuest!
HOORAY!!! Thanks for supporting StatQuest!!! TRIPLE BAM! :)
You're gonna carry me through my neural networks class, what a godsend
You can do it!
Such a great explanation!! Will be watching as many of your other videos as I can while we wait for the next one :))
Thank you! 😃
This is not fair, I literally am addicted to your style of teaching and find it quite hard to learn from other sources now.
Hopefully, in the long term, what you learn from these videos will make it easier to understand other sources. At least, that's starting to happen for me. It's still hard, though.
honestly your channel is one of if not the best channel on all youtube, thank you so much for this!
Wow, thank you!
This was the best explanation I've heard for RNNs!
Thank you! :)
i come to listen to " peep poop poop"
bam! :)
Amazing, This is one best and coolest learning tutorial i have watched ever, great work Josh, keep it up. Thanks
Thanks, will do!
Awesome! Thank you, once again, for such a clean and didactic explanation !!
Glad you liked it!
Thank you so much 😭
People like you are the real mvp of humanity !
Thanks!
I like the way how clearly and easily you explain concepts. Thank you very much!
You're very welcome!
This is the CLEAREST explanation of RNNs.
Thank you!
12:22 is probably the cutest bam I've heard
Also thank you for your videos! They have definitely been helping me get through my Bioinformatics grad course. You are AWESOME
Thank you so much and good luck with your course! :)
Thank you for sharing 🙂 super excited for the transformers statsquest!
Thanks!
literally before I see your video, I made a like, that much I trust your information and knowledge , thank you for your time and effort to explain this to us
Thanks!
Thanks a lot Josh. Every concept explained by you is a BAM!!!!!!!!!!
Glad you think so!
Very hyped for the video transformers ! Keep up the good work, it's amazing how good it is!
Thanks!
That intro was sick. I smashed like button immediatelly :D
bam! :)
Best explanation I've seen from RNNs. Thanks.
Thank you!
Excelente proyecto! no pense que con dibujos fuera tan entretenido e informativo. Definitivamente un muy buen video para comenzar!
Muchas gracias! :)
U have an amazing way of explaining with adlibs loved it and thank you so much as I was not able to understand at all but now it is very clear
Glad I could help!
Josh, you are the person who make ML theory so understandable!
Thank you!
you definitely are the best teacher for machine learning and deep learning
Thank you!
Clearly explained the difference between RNN and normal network, gradient vanishing/exploding! Looking forward to the LSTM and Transformer videos!!!
Thanks!
Clear as day!!! Hooray!!!! Thank you Josh
Thank you!
Thank you for this amazing explanation! Waiting for the video on LSTM! :)
Coming soon!
Muchas gracias por traducirlo, es un muy buen material❤
De nada!!! :)
Love the little embarrassing singings during the videos. Subscribed. Great videos!
Thanks!
Beautiful and succinct explanations!! So glad I found your channel....lots of love
Thanks!
Thank YOUUU Clearly explained !! I have been struggling with it !
BAM! :)
With this level of simplicity in teaching, even a high schooler could grasp these concepts, probably quicker than me!
Scared of the future now....
:)
Your channel should be mandatory for all universities teaching AI 💖
Maybe one day!
It will be for sure 😊
You graced upon us as a stats saviour :))) Send love from Australia
Awesome! Thank you!
Im a simple man, I see statquest, I click like. Can't wait for the videos on transformers.
bam! :)
i literally was having a menatal breakdown coz i was unable to understand things. your video helped me a lot and also brought a smile on my face :))
Glad I could help!
Dude that DOUBLE BAMM and TRIPLE BAMMM kills me. Actually fun way to get info. Also greate video very easy to understand
Thank you! :)
You are insane Man, very clear and understandable explaination!! Thanks a ton 🎉
Happy to help!
Amazing explaination with simple, easy-absorb, attractive method and but still pursue clear concept. 🙂 Kabaam... nice job
Thank you! :)
True Hero. I have an exam on 29th about rnns, lstms and transformers.
Good luck! :)
KA-BAAAM! Thank you for all these amazing videos. I wish you had different series about CNNs and RNNs separately.
If you want to learn about CNNs, see: ua-cam.com/video/HGwBXDKFk9I/v-deo.html
@@statquest How could I not have seen this?! By different series, I mean it would be great if you could create more videos covering each of these topics in more detail. But of course, you've already done so far, and I'm so grateful to you for sharing your knowledge in such a good way.
Josh, you are amazing! Thank God you exist
Thank you!
Very well explained, I’ll go watch the rest! Kaboom!
Thanks!
Thank you for making these videos! They are very helpful.
TRIPLE BAM!!! Thank you so much for supporting StatQuest!!! :)
Really liked the video. Quite creative and straight to the point!
Thanks!
Thanks so much, sir for such useful content. Huge Respect!
Thank you!
Oh man i literally watch his videos like a web series its very fun and very easy to understand thank you very much sir !!!!😭😭
Thanks!
I saw a light turning on my head! great video
bam! :)
... you sir are a timeless legend!
Thanks!
OMG I love you for your teaching style
Thank you! 😃
Great video!! I can't wait for LSTM and transformer videos!
Coming soon!
Kaboom!! Very informative. Thank you.
:)
Awesome video series, very helpful. Thanks Josh
Glad it was helpful!
Very impressive video! I always explain concepts in a simple way. Could you make more videos about deep learning?
I'm working on them as fast as I can.
You don’t understand how good the timing of this is. Been struggling to explain the concept in detail on my MSc project.
Are you are doing a video on LSTM / GRU soon ??
Yes, I hope so.
the wait is over. Thank you Josh :)
bam!
Hey, hopefully this will safe my Deep Learning exam. And... love the sound effects.
Best of luck!
Gracias !! Estuvo excelente ✨✨✨✨ Bendiciones
Muchas gracias!
why are you master of everything???? I have been watching your video for two years through out my university course
Ha! Thank you! :)
Thank you Josh , this was awesome
Glad you enjoyed it!
You're the best, thanks from the heart❤
Thank you! :)
Thank you for the video. I believe it was a clear explanation.
Glad it was helpful!
Great video, you must become the President of the ClearlyExplainedLand
:)
Thank you so much. You make great videos... Just great teaching. Thanks alot.
Glad you like them!
Been waiting and waiting, the waiting is BAM!!!
:)
Your videos are wonderful love your humor ! :)
Thank you so much!
Mais um excelente vídeo. Parabéns
Muito obrigado! :)
Your book on Machine Learning was excellent. I am looking forward to reading your book on deep learning.
Thank you very much!
Hi Josh. First of all, I really appreciate your videos. None has ever explained this much clearly and easily. I will watch all of yours in a week.
The sad news is that LSTM is closely related to my Master's project for computational cognitive neuroscience. Can't wait your LSTM videos 😢. Can you tell me when your LSTM video will be posted? Or at least, can you recommend resources to understand LSTM? Does "The StatQuest Illustrated Guide to Machine Learning" have contents of RNN and LSTM or just plain neural networks?
LSTM should be out in a few weeks. Unfortunately the book does not cover them.
appreciate your effort & work,THANK YOU
Thank you!
Amazing video look forward for LTSM one!
Coming soon!
you are vry very very very very very brilliant teacher ! you are my low variance and low bias position.
bam! :)
El video estuvo muy bien explicado, lo entendí facilmente. Gracias
Muchas gracias! :)
Can’t believe I was working with a NLP problem at my job using LSTMS and then you just published a video about RNNs. You’re a lifesaver!
By the way, would you consider doing a SOM or a Boltzmann Machine algorithm video in the future? Love from Brazil
I'll keep those topics in mind.
u are king my friend
perfect explanation with simple example
Thanks!
Man! You're the best youtuber over the world! My total respect for you!
Have you ever thought showing us here a python code RNN and LSTM NN :D?
Thanks! We might use Lightning for LSTM and Transformers.
All love. Looking forward to LSTM video.
Thanks! The LSTM video should be out on Monday.
this videos just get better and better
Thank you!