Recurrent Neural Networks (RNN) and Long Short-Term Memory (LSTM)

  Рет қаралды 784,565

Brandon Rohrer

Brandon Rohrer

Күн бұрын

Пікірлер: 467
@brettensor
@brettensor 11 ай бұрын
I really appreciate how you wait to the very end to discuss the math of RNNs. Your approach of leading with the intuition of RNNs rather than the math was super helpful for me. Thank you for your work!
@BrandonRohrer
@BrandonRohrer 11 ай бұрын
Thank you :)
@aryanr7490
@aryanr7490 Ай бұрын
7 years ago video, 9 months ago comment. It's so cute gesture that you still go back to your old videos @BrandonRohrer .
@ssundaraju
@ssundaraju 5 жыл бұрын
Brandon has applied extraordinary skills in communicating the difficult (convoluted?) topic and concepts on LSTM, in simple and comprehensible language. The example on writing the "Children Text Book" brings out all of the major processes into sharp focus. I have learnt immensely. I will now be studying other videos by Brandon. Thanks a lot.
@gergerger53
@gergerger53 7 жыл бұрын
It makes me want to make four more KZbin accounts just to give the video more likes. I've been staring at the network diagrams on blog posts for a few weeks now with no idea how to really read it. That simple walkthrough on the small example was just perfect.
@Skydmig
@Skydmig 7 жыл бұрын
Everyone give this man an upvote. This is great material.
@asteroidX
@asteroidX 2 жыл бұрын
An upvote doesn’t justify. Plus hit the subscribe button.
@jordanlee1439
@jordanlee1439 7 жыл бұрын
The pace and clarity of the lecture is really refreshing. Methodically stated complete sentences are always welcomed in my book.
@DreamWorker-jm5xn
@DreamWorker-jm5xn 5 жыл бұрын
Yes, this is the best LSTM video on KZbin. Today is 27th July 2019.
@dattatreyapujar4068
@dattatreyapujar4068 4 жыл бұрын
What is the day today?
@bode_fuceta
@bode_fuceta 4 жыл бұрын
27th July 2020 *(1 year later exactly)* ...Best video yet
@Spudst3r
@Spudst3r 7 жыл бұрын
Your videos are absolutely amazing. You are the first educator to make these complex topics truly accessible to the general coder without the privilege of getting to attend Stanford. Thank you so much. Everyone I've shared this to has just eaten it up as well.
@Neonb88
@Neonb88 5 жыл бұрын
I actually thought there was a fly on my screen. Kudos!
@StarAI24
@StarAI24 4 жыл бұрын
@@Neonb88 didnt see the fly until you mentioned it lol
@tomforstmann9977
@tomforstmann9977 3 жыл бұрын
Kind of meta-ironic watching this with automated subtitles enabled. Really good video on the subject, much appreciated!
@BrandonRohrer
@BrandonRohrer 3 жыл бұрын
:) Love it
@mannversteckter5631
@mannversteckter5631 3 жыл бұрын
The example with Writing story is very clear. Thank u!!
@AurL_69
@AurL_69 8 ай бұрын
This channel is a goldmine ty
@georgiostsoukas7270
@georgiostsoukas7270 2 жыл бұрын
Just brilliant. Not only learned about LSTMs but also how to do a proper presentation.
@BrandonRohrer
@BrandonRohrer 2 жыл бұрын
Thanks Georgios!
@kerbyboy43
@kerbyboy43 2 жыл бұрын
im a student major in data science from taiwan and i wanna say thank you, i got more to know about LSTM after watching ur video. Much appreciate sir!
@BrandonRohrer
@BrandonRohrer 2 жыл бұрын
You are very welcome. Best of luck in your studies!
@sqripter256
@sqripter256 4 жыл бұрын
Easily the most intuitive intro tutorial on RNN/LSTMs. Great work and thanks
@GEB-Loop
@GEB-Loop 3 жыл бұрын
The best explanation of RNN and LSTM that I have ever come across. Thanks for sharing!
@BrandonRohrer
@BrandonRohrer 3 жыл бұрын
I'm happy you liked it!
@carlseconds7557
@carlseconds7557 2 жыл бұрын
I don't usually place any comment like this, but this is extraordinary :) So easy to understand :) Thank you :)
@BrandonRohrer
@BrandonRohrer 2 жыл бұрын
Thank you very much!
@hessamjamalkhah9781
@hessamjamalkhah9781 3 жыл бұрын
Dude you nailed it, this simplicity on explaining such a complex concept shows how great you are and the depth of your knowledge on the subject. Thank you so much.
@BrandonRohrer
@BrandonRohrer 3 жыл бұрын
Thanks Hessam, that is a giant compliment. I'm glad it helped.
@swethanaik7121
@swethanaik7121 3 жыл бұрын
A very clear and concise concept of LSTM. Had a hard time trying to understand LSTM until I fell upon this video. Thanks Brandon for this
@BrandonRohrer
@BrandonRohrer 3 жыл бұрын
Thanks Swetha! I'm happy it helped :)
@fuuman5
@fuuman5 4 жыл бұрын
Insane explanation. Just invested 26 minutes of my time perfectly.
@TheodorosKatsikis
@TheodorosKatsikis 4 жыл бұрын
This has to be the best LSTM explanation I have seen! Awesome work! THANK YOU for making this
@rainbain5474
@rainbain5474 4 жыл бұрын
I have been getting into neural networks for a while now, and this is the best material I have seen.
@aaryannakhat1842
@aaryannakhat1842 3 жыл бұрын
This is probably the best video on RNN and LSTM that I have come across!
@BrandonRohrer
@BrandonRohrer 3 жыл бұрын
Thanks Aaryan :)
@tasteyfoood
@tasteyfoood 4 жыл бұрын
As someone who learns best through story and images, this has been incredibly helpful. Thank you!
@Tfrexbex
@Tfrexbex 3 ай бұрын
Hollllyyyyy cow. Thank you. I have only just started this vid but as a TBI survivor who taught myself how to converse due to recall and memory issues along with researching the SCIENCE…. Can’t tell you how invaluable this validation is.
@garrettosborne4364
@garrettosborne4364 3 жыл бұрын
Great job Brandon, simple and straightforward explanation easy to grasp concepts.
@BrandonRohrer
@BrandonRohrer 3 жыл бұрын
Thanks Garrett!
@fgfanta
@fgfanta 6 жыл бұрын
The most approachable introduction to LSTM I have found so far.
@balmukund6181
@balmukund6181 4 жыл бұрын
Thanks so much Brandon!! I wish to learn how features are extracted from network packets. Thanks for the videos. Urge all to give you an upvote.😀
@BrandonRohrer
@BrandonRohrer 4 жыл бұрын
Thanks Balmukund! I'll keep network packets in mind as an application.
@balmukund6181
@balmukund6181 4 жыл бұрын
Thanks a lot for your reply Brandon! I am trying to use CNN algorithm for network security application for my project in my masters. Could I connect to you Sir via mail?
@ajitkumar15
@ajitkumar15 3 жыл бұрын
This is really amazing video on LSTM. Pace and clarity of explanation is awsome !!! thank you Brandon
@BrandonRohrer
@BrandonRohrer 3 жыл бұрын
Many thanks Ajit.
@vyaslkv
@vyaslkv 6 жыл бұрын
I don't usually comment, but Mr Brandon the way you explained things really made to do this. Really superb sir _/\_
@kartikpodugu
@kartikpodugu 7 жыл бұрын
Saw many videos on explaining CNN in a simple way. This video explains RNNs and LSTMs in a simple way. Very intuitive
@francescocalifano4856
@francescocalifano4856 5 жыл бұрын
I'm preparing my university exam about "Data Science and machine learning", these videos are pure gold for someone who is approaching this topics for the first time like me. Thank you so much, it was really worth the time spent to watch it.
@jaydayyyy611
@jaydayyyy611 5 жыл бұрын
I have never seen this level of simple explanation of LSTM ever. Awesome..
@vijayakumar4804
@vijayakumar4804 2 жыл бұрын
Hey Thanks Bradon, Complexity put forth in Layman's language, just loved it!!!
@Jabrils
@Jabrils 7 жыл бұрын
Hey thanks for this video brandon! I learned a lot of great new LSTM knowledge. I am coming over from Luis by the way 👍
@NickKartha
@NickKartha 6 жыл бұрын
Which Luis, Jabs?
@roniquinonez9715
@roniquinonez9715 6 жыл бұрын
Luis Serrano. LUis Serrano's Friendly Intro to RNNs: kzbin.info/www/bejne/i3_QooefhNOFnMk
@BrandonRohrer
@BrandonRohrer 4 жыл бұрын
Overdue on my part, but I'm so happy you found it! Thanks for the shoutout. Keep up the amazing content. You are doing great things.
@Leonardo-fm7fj
@Leonardo-fm7fj 3 жыл бұрын
@Karsyn Denver Why on earth would you like to hack your gfs instagram? What are you, a thief or something? At which country do you live in? I am sure the local police authorities would like to have a word with you or two.
@NositisNation
@NositisNation 5 жыл бұрын
Just excellent. It is art to find the simple story w/n complexity. Well done sir, well done.
@Lines-In-The-Sand1
@Lines-In-The-Sand1 7 жыл бұрын
This is by far the best channel out there on machine learning. More please!
@Vladeeer
@Vladeeer 6 жыл бұрын
agreed
@DanTaninecz
@DanTaninecz 5 жыл бұрын
Astonishingly great video. As an instructor, you provide a lot to emulate here.
@hmoazed
@hmoazed 3 жыл бұрын
Thanks for simplifying something complex so clearly that even I understood it :)
@jaimegonzalezsuarez1566
@jaimegonzalezsuarez1566 7 жыл бұрын
THE BEST VIDEO EXPLAINING NEURAL NETWORKS BY THE FAR you a re and amazing teacher, everything is clear you have a new fan good work
@khallild2288
@khallild2288 6 жыл бұрын
I watched it 3 times and I finally get it, it's really a fantastic system. Thanks for the really good explaination
@normansabin8322
@normansabin8322 4 жыл бұрын
I love the birds chirping in the background, super calming :)
@eashansoni3761
@eashansoni3761 6 жыл бұрын
Damn, the people who come up with these neural network architectures are brilliant.
@rembautimes8808
@rembautimes8808 5 жыл бұрын
Thanks for the video. I started on ML 2 months ago (Dec 18) and enrolled in Coursera's Machine Learning course. I liked the way how you presented the material. Even though the material is for language processing, I can see how this could apply to financial markets. Example if certain technical indicators certain to occur in sequences. The forgetting function is hopefully useful to sell at the top and buy at the bottom. Btw, my research interest is to develop a "language" for technical indicators, not the indicators perse how they occur in sequences. E.g. TTM Squeeze, followed by Doji, etc.
@011azr
@011azr 7 жыл бұрын
You explain everything in a crisply crystal clear way. What a great teacher! :)
@stevecoxiscool
@stevecoxiscool 7 жыл бұрын
Fantastic explanation. Taking the time to explain the diagram symbols really helps (me) (sigmoid/tanh/addition/multi). I also liked how the video explains that with RNN/LSTMs, you are going to need several NNs in this solution and not just one NN with lots of hidden layers (another words what DEEP really means). The other hard part for me anyways has always been data conversion, knowing that you have to obviously convert a "string name" to a numerical representation (TF/IDF) for example before you can even push the input data into a NN architecture. Thanks for your effort !!!
@piers9186
@piers9186 5 жыл бұрын
Clear, unpretentious, non-shouty video. Thank you.
@robindong3802
@robindong3802 6 жыл бұрын
this is first LSTM video, you gave me a confidence to go on. Thanks,
@swathykrishna9618
@swathykrishna9618 3 жыл бұрын
Thanks. Well explained. Finally a nice explanation for LSTM s.
@BrandonRohrer
@BrandonRohrer 3 жыл бұрын
Thank you Swarthy :)
@jackshaak
@jackshaak 3 жыл бұрын
Great introduction to LSTM. Thank you sir.
@sanjibphukan3570
@sanjibphukan3570 5 жыл бұрын
Beautifully well illustrated in simple, step by step manner for such complex concepts
@Vikram-wx4hg
@Vikram-wx4hg 3 жыл бұрын
Thanks for taking the pains to build those examples. You are explaining this wonderfully!
@PradyumnSharma
@PradyumnSharma 4 жыл бұрын
Brilliant! Such lively, easy-to-understand explanation. Wish there were more teachers like you.
@sebastianappelt4652
@sebastianappelt4652 7 жыл бұрын
The best explanations for CNNs and RNNs! Thank you a lot!
@ashlife17
@ashlife17 4 жыл бұрын
Absolutely wonderful and simplified video explaining LSTM. Thanks a ton Brandon!
@hitashukanjani4430
@hitashukanjani4430 4 жыл бұрын
Best possible explanation of LSTM
@Apurvsankhyadhar
@Apurvsankhyadhar 4 жыл бұрын
Absolutely amazing video, especially the toy example at the end. Was struggling with Andrew's video, but combining the intuition from this video with the diagram and formulae he told, damn am I happy
@BoruffAdventures
@BoruffAdventures 7 жыл бұрын
This made LSTM clear and understandable. Also your How Deep Neural Networks Video made the abstract way a computer hones its network down a simple and clear algebra equation.
@goodmusic284
@goodmusic284 2 жыл бұрын
The best Intro To RNNS and LSTMs I have seen!
@nguyenchau3800
@nguyenchau3800 4 жыл бұрын
Wow, I've been looking for this kind of explanation about LSTM in details for weeks. Thank you so much!
@easylearn9350
@easylearn9350 6 жыл бұрын
I am beginner in DNN, I must say, I really enjoyed learning LSTM, Thanks a lot!
@japsowinkaur525
@japsowinkaur525 2 жыл бұрын
The best video on LSTM and RNN I've seen. Thank you so much!
@pallavijog912
@pallavijog912 4 жыл бұрын
This is an unbelievably amazing video that I have ever seen for RNN/LSTM.. I was looking out for exact systematic approach to explain it which is not done by anyone else.. Subscribing to your channel.. Kudos!
@philippemuller3079
@philippemuller3079 Жыл бұрын
This is simply amazing and so clear.
@georgplaz
@georgplaz 5 жыл бұрын
There are so few good videos on this topic and you nailed it. thanks!
@DagarCoH
@DagarCoH 6 жыл бұрын
I have seen a couple of videos on the topic, and yours is easily the best. I would have had no chance to understand the other ones, had I not watches this here first. Thanks a lot!
@ibrahimelkilani8508
@ibrahimelkilani8508 5 жыл бұрын
Really. Other videos do explain in hard scientific way unlike this one
@piotrekgor18
@piotrekgor18 6 жыл бұрын
after just 3 minutes i knew it is going to be a brilliant video. Thank you.
@daljeetsodhi670
@daljeetsodhi670 6 жыл бұрын
Hi Brandon, you made my day today. Very nicely and simply explained
@RrTalks4320
@RrTalks4320 5 жыл бұрын
the explanaation given for LSTM is simply superb. You have told, 3 mistakes in RNN. 1) Daug saw Daug. 2) Jane saw spot saw Daug saw jane. 3) Spot.Jane.Drug.. Problem 1 is solved using, forget gate to reject the same ip cannot be a o/p as drug. Where other 2 problems in your lecture.
@helkin96
@helkin96 4 жыл бұрын
Same idea. The forget gate will have "not saw" saved after Spot and "not ." saved after Jane. Therefore, those options will be cancelled out, just like Doug was in his example :)
@shridharyadav88
@shridharyadav88 Жыл бұрын
That was an amazing explanation. Very clear with the help of images and symbols.
@thewho2801
@thewho2801 Жыл бұрын
Thanks a lot for this straight to the point explanation. Really learnt a lot.
@alignedbyprinciple
@alignedbyprinciple 6 жыл бұрын
You are such a great human being dude. You make this complex concept very easy to grasp even by those who think Math is very scary subject. I have no clue how easier can those paid companies can explain this. Hats off for you sir. Education SHOULD be free, it is human right. I will do everything in my power to share my little knowledge to the world. Let's make the world better by destroying greedy money hungry folks out of education. I would appreciate it if you can explain the concept of state in this context. What is it exactly representing?
@baskaisimkalmamisti
@baskaisimkalmamisti 4 жыл бұрын
I can't think any better explanation. Wonderful!
@theGreaterAwareness
@theGreaterAwareness 7 жыл бұрын
It's interesting. I once got high and came up with the exact same idea for AI but I had different terms for the components. Like, 'forgetting' I called compression. Vectors I would call snapshots. This was like 4 years before I even knew what a neural network was. So it's like relearning what I already know but learning the accepted terminology for it. I also did the same thing when I taught myself music. I had my own terminology for chords and scales and then I made friends with a musician and he taught me all the terminology for everything I already knew. So it's strange, it's like having someone tell you about your favorite hobby in an alien language and making it sound more difficult than it is - well, your video is great, probably the most easy and natural sounding video I have seen so far but some of my fellow Aspies....it's like they go to university to study how to make things sound as awkward as possible and too complex. Example: "Now if you take your doppleganger tetrahedron of mu and multiply the dexarangatron by the valamucci of scrabaducci then you get the square root of bigawum which is so obvious that if you cannot keep up with my monotonous voice then you should watch my introductory video where I tell you the most obvious things that will not help you at all, and where you can buy my book: An introduction to how I make things sound as unappealing as possible". Thank you for your video, it's like riding a bike, looking at the sunset and learning about something I enjoy. Now I'll be able to keep up with other people whom are interested in the same thing because I'll know the terminology they are using.
@ravisawhney3111
@ravisawhney3111 7 жыл бұрын
Great intro to RNN and LSTM for a non-developer. Will follow you.
@mukeshonlines
@mukeshonlines 4 жыл бұрын
Very good material. Thanks for explaining in so much simple ways.
@Damodharanjay
@Damodharanjay 7 жыл бұрын
Hands Down! The best LSTM video I have ever seen! Thank you!
@YH-fj9bs
@YH-fj9bs 6 жыл бұрын
This video is the best one explaining the LSTM!!! Thanks you so much!!!
@mihkellukats4773
@mihkellukats4773 6 жыл бұрын
Best graphical explanation I've seen so far. Thanks!
@slimyelow
@slimyelow 2 жыл бұрын
This is an extremely helpful and productive explanation plus creative demonstration of the RNN. Thanks so much !
@ardeshir1912
@ardeshir1912 5 жыл бұрын
Great Video explaining why and how we had to modify the simple NN to achieve this. Thank you. Looking forward to more videos
@marcosferreira220863
@marcosferreira220863 3 жыл бұрын
Fantastic! Good explanation and references. Congratulations
@MauiMana
@MauiMana 7 жыл бұрын
Excellent walk through of fundamental LSTM concepts
@ramalingeswararaobhavaraju5813
@ramalingeswararaobhavaraju5813 5 жыл бұрын
Thank you Mr.Brandon Rohrer sir, good evening sir, thank you Mr.Brandon Rohrer sir for your good teaching on Recurrent Neural Networks and Long Short - Term Memory (LSTM).
@Kevin-cy2dr
@Kevin-cy2dr 4 жыл бұрын
Dude you dont have to call him sir. I bet he's just ok with brandon
@TayiAbhignyaBCE
@TayiAbhignyaBCE 2 жыл бұрын
Thank you so much, Brandon!! It is a great video. I understood the concept really well.
@BrandonRohrer
@BrandonRohrer 2 жыл бұрын
That's awesome! I'm so glad.
@AnuragSingh-xi8kw
@AnuragSingh-xi8kw 3 жыл бұрын
Great tutorial being a beginner i learned almost everything..
@BrandonRohrer
@BrandonRohrer 3 жыл бұрын
Glad to hear it!
@SofaKingIllegal
@SofaKingIllegal 4 жыл бұрын
Hats off to the way you explained it! 🥳
@brookyil3519
@brookyil3519 4 жыл бұрын
Great work Brandon! Best LSTM video. We are looking forward to new ones (might be seq2seq with greedy or beam search)
@ashita1130
@ashita1130 Жыл бұрын
Watching in 2x speed, even then it makes perfect sense! 🙏
@eunhyoukshin7777
@eunhyoukshin7777 7 жыл бұрын
I'm an undergraduate student and your videos are so helpful and encouraging! Thank you for the amazing video lectures :)
@stayinthepursuit8427
@stayinthepursuit8427 2 жыл бұрын
Did you graduate
@huyhoang752
@huyhoang752 6 жыл бұрын
The best introduction to RNN and LSTM on KZbin! Thank you, Brandon!
@majeedhussain3276
@majeedhussain3276 5 жыл бұрын
This is the best explanation on Internet
@arslanullahpractcingphyics8969
@arslanullahpractcingphyics8969 4 жыл бұрын
you really deserve big hand. such a fantastic explanation you made my day sir
@realcolby
@realcolby 4 жыл бұрын
Thank you so much I’ve been trying to understand LSTMs all week and this video finally did it for me
@ritikparida3104
@ritikparida3104 4 жыл бұрын
Finally found the best explanation. Thanks dude
@ocean694
@ocean694 2 жыл бұрын
Exceptionally good, the best I've seen in this subject.
@saurabhvishwakarma8761
@saurabhvishwakarma8761 4 жыл бұрын
Extremely helpful video, your explanation is very clear and to the point
@nausheenfatma
@nausheenfatma 7 жыл бұрын
Finally I can understand the intution behind these gates, they looked so scary in text and other resources :D !
@parvezrafi4098
@parvezrafi4098 7 жыл бұрын
Thanks Brandon. This video provided lot of clarity in simple terms.
@allisswellable
@allisswellable 5 жыл бұрын
Excellent explanation of LSTM in a very simplified and realistic way... Great video!
@goody4177
@goody4177 3 жыл бұрын
Really nice illustrations and examples! love it :)
@BrandonRohrer
@BrandonRohrer 3 жыл бұрын
Thanks Goody!
@qianren7207
@qianren7207 7 жыл бұрын
It's excellent to show the Long Short-Term Memory by data flow rather than mathematical formula.
How Backpropagation Works
18:50
Brandon Rohrer
Рет қаралды 47 М.
Long Short-Term Memory (LSTM), Clearly Explained
20:45
StatQuest with Josh Starmer
Рет қаралды 573 М.
Un coup venu de l’espace 😂😂😂
00:19
Nicocapone
Рет қаралды 11 МЛН
Бенчик, пора купаться! 🛁 #бенчик #арти #симбочка
00:34
Симбочка Пимпочка
Рет қаралды 3,4 МЛН
哈哈大家为了进去也是想尽办法!#火影忍者 #佐助 #家庭
00:33
火影忍者一家
Рет қаралды 128 МЛН
How Convolutional Neural Networks work
26:14
Brandon Rohrer
Рет қаралды 963 М.
Fool-proof RNN explanation | What are RNNs, how do they work?
16:05
The Most Important Algorithm in Machine Learning
40:08
Artem Kirsanov
Рет қаралды 475 М.
Why Does Diffusion Work Better than Auto-Regression?
20:18
Algorithmic Simplicity
Рет қаралды 350 М.
165 - An introduction to RNN and LSTM
19:32
DigitalSreeni
Рет қаралды 77 М.
A Brain-Inspired Algorithm For Memory
26:52
Artem Kirsanov
Рет қаралды 135 М.
Russell's Paradox - a simple explanation of a profound problem
28:28
Jeffrey Kaplan
Рет қаралды 8 МЛН
Recurrent Neural Networks (RNNs), Clearly Explained!!!
16:37
StatQuest with Josh Starmer
Рет қаралды 567 М.
Un coup venu de l’espace 😂😂😂
00:19
Nicocapone
Рет қаралды 11 МЛН