Illustrated Guide to Recurrent Neural Networks: Understanding the Intuition

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ธ.ค. 2024

ความคิดเห็น • 334

  • @theaihacker777
    @theaihacker777  6 ปีที่แล้ว +19

    Check out the written version on my blog!
    towardsdatascience.com/illustrated-guide-to-recurrent-neural-networks-79e5eb8049c9

    • @allenshakespeare5202
      @allenshakespeare5202 2 ปีที่แล้ว

      Hey Mike. Loved your informative video and your work. I am your FAN.

    • @yamininair5165
      @yamininair5165 ปีที่แล้ว

      Could you help me visualize the RNN as a normal neural network with input layer and hidden layers etc.

    •  ปีที่แล้ว

      Older videos = better and high quality

  • @EmilyXieX
    @EmilyXieX 4 ปีที่แล้ว +95

    Loved how clear and minimalist your animations and explanations were--really allowed me to focus on understanding the high-level intuition around RNNs. Thanks so much.

    • @aszahala
      @aszahala 3 ปีที่แล้ว

      Yeah, finally a video that does not start with the useless "Hello! So basically [insert a two page long formal description that I'm not going to explain]" :D

  • @prabhdeepsingh8726
    @prabhdeepsingh8726 5 หลายเดือนก่อน +3

    This was great. I have seen countless videos on RNNs and LSTMs and nobody explained it by taking a simple example like you did. It was a perfect balance of theory with application.

  • @theaihacker777
    @theaihacker777  6 ปีที่แล้ว +52

    Everyone, thanks for watching! I have plans to do a series of these on practical ML algorithms widely used in the industry. Subscribe for more!

  • @mohamedlabn3547
    @mohamedlabn3547 6 ปีที่แล้ว +130

    the best Video i have ever see about RNN thank u alot

    • @yongkailiu1448
      @yongkailiu1448 4 ปีที่แล้ว

      Mohamed Labn i don't think so. I guess he doesn't really know what's LSTM. Everything here is so stereotypical.

    • @sevenicolas2820
      @sevenicolas2820 4 ปีที่แล้ว

      He made a second video about LSTMs and GRUs

    • @trexmidnite
      @trexmidnite 3 ปีที่แล้ว

      Has plenty of saliva too!

  • @diasmashikov7793
    @diasmashikov7793 3 ปีที่แล้ว +3

    Dude if you still hang out on this channel then thank you very much for clarifying the concept of RNN! You rock!!!

  • @akshaybareja4697
    @akshaybareja4697 4 ปีที่แล้ว +4

    This is the CLEAREST explanation of RNNs I've seen. Thank you.

  • @saurabh9446
    @saurabh9446 4 ปีที่แล้ว

    I've seen people saying that this is the best tutorial ever in each video. But this video is actually great video.

  • @Alaska-mk4ok
    @Alaska-mk4ok 4 ปีที่แล้ว +1

    OMG I FINALLY UNDERSTAND HOW RNNS WORK OMG THANK YOU SO MUCH NO ONE HAS BEEN ABLE TO EXPLAIN THIS TO ME AS WELL AS YOU YOU ARE AMAZING I LEARNED THIGNS THAT I WAS NEVER ABLE TO LEARN THANKS TO YOU

  • @goodmusic284
    @goodmusic284 2 ปีที่แล้ว

    This is the best explanation of RNNs I have seen on TH-cam!

  • @magicofmountshasta8330
    @magicofmountshasta8330 2 ปีที่แล้ว

    Probably the best explanatory video about RNNs
    that clicked for me :) Thanks!

  • @ragequilt_
    @ragequilt_ 4 ปีที่แล้ว +7

    This is, without doubt, the best quick explanation on RNN's I've seen so far.

  • @jafetsierra1875
    @jafetsierra1875 2 ปีที่แล้ว

    This is the best and simplest explanation i've found about RNN's by far. Thank you man.

  • @abhigyandatta2008
    @abhigyandatta2008 2 ปีที่แล้ว

    RNNs can be intimidating for beginners. The way you introduced them are exceptional. Thanks for the video.

  • @anipacify1163
    @anipacify1163 10 หลายเดือนก่อน

    Light bulb moment indeed . Good explanation. Many professors themselves are bad at explaining this topic. the video is structured well too . Love this short but amazing tutorial

  • @pranavbhagwat1734
    @pranavbhagwat1734 3 ปีที่แล้ว +1

    Just the right amount of jargon that I understood but didn't get bogged down by. I feel much more comfortable tackling the details of RNNs now so thank you for making this video!

  • @Rrdd725
    @Rrdd725 3 ปีที่แล้ว

    Best explanation on RNNs on youtube! Thank you very much!

  • @pavangupta6112
    @pavangupta6112 ปีที่แล้ว

    Awesome explanation. Liked the intuition aspect of explaining RNN. Keep the great work going!

  • @kazenokize2
    @kazenokize2 4 ปีที่แล้ว

    your explained the vanishing gradient problem so much better than the course I'm taking, THANK

  • @stevendeverteuil7620
    @stevendeverteuil7620 ปีที่แล้ว

    Explained better than my PhD professor, you saved me before RNN hw and final exam!

  • @valentindoring5105
    @valentindoring5105 3 ปีที่แล้ว

    this video made me finally understand how RNNs work. Thank you so much!!

  • @AnujTiwari
    @AnujTiwari 4 ปีที่แล้ว

    this is what is teaching .. great man you are the real teacher .. thanks a lot ... wait for more videos ...

  • @ikgjazz
    @ikgjazz ปีที่แล้ว

    Great Tutorial Michael. Extremely clear and easy to understand.

  • @zukofire6424
    @zukofire6424 ปีที่แล้ว

    Thanks for this! I came out of my class with a very very blurry idea what RNN were, it's a lot clearer now! :)

  • @markuskreutz4218
    @markuskreutz4218 5 ปีที่แล้ว +1

    Holy sh**, this video was fantastic, because it actually explains the real application of RNN, namely being able to process a sequence of arbitrary length instead of a fixed length sequence, which could be also input in a normal NN from my understanding. Also, the part about short-term-memory and back propagation problems was really great.

  • @hiral2cool
    @hiral2cool 6 ปีที่แล้ว +8

    this is marvelous creation till now in the video lectures. Completely understood the basic concepts with very cool visualization. Great Man. Keep it up. Want more like this.

    • @theaihacker777
      @theaihacker777  6 ปีที่แล้ว +1

      Thanks for the kind words :). More to come!

  • @rohandeshmukh6103
    @rohandeshmukh6103 3 ปีที่แล้ว +1

    Best Explanation of RNN EVER !!!!!!!

  • @tuanvutrinh2252
    @tuanvutrinh2252 3 ปีที่แล้ว

    the best video about RNN i have ever seen

  • @seanmci8149
    @seanmci8149 3 ปีที่แล้ว

    As someone new to RNNs this explanation was very clear. Thank you.

  • @KannanKalidasan
    @KannanKalidasan 4 ปีที่แล้ว

    the best video about sequence models. I become a big fan of you.
    After a few gems like Luis Serrano and 3B1B, you are next who explained the hard concepts in a simple way with a lot of fun. Thank you again.

  • @tellyrotsyourbrain
    @tellyrotsyourbrain 4 ปีที่แล้ว +1

    Very clear explanation of what had previously been something of a mystery. Excellent! Thank you!

  • @muhammadshoaibsikander2603
    @muhammadshoaibsikander2603 5 ปีที่แล้ว +1

    Its awesome. I was struggling for many hours to understand the concept of vanishing gradients but you made me understand just in 10 minutes. Thanks!

  • @kareenamulchandani3356
    @kareenamulchandani3356 3 ปีที่แล้ว +1

    I really liked how simple this video was. I am studying BPharm and interested in Computer science. But everything seems like greek and latin. This is so well explained and me being from biology background could understand.

  • @alanmacdonald2277
    @alanmacdonald2277 2 ปีที่แล้ว +2

    I found this to be incredibly helpful. Very well articulated and the visual representations are great. Thank you.

  • @danielenrique7184
    @danielenrique7184 5 ปีที่แล้ว +2

    This is the most illustrative explanation about RNN that have ever see. Thanks a lot for sharing!

  • @david0aloha
    @david0aloha 5 ปีที่แล้ว +1

    I really like your videos. You give reasonably in-depth explanations, very clearly, and in about 10 minutes.

  • @borisdrogendijk1888
    @borisdrogendijk1888 ปีที่แล้ว

    Mate great video, I am trying to learn how AI works and this is by far the most helpful video out there, cheers

  • @artkara5954
    @artkara5954 3 ปีที่แล้ว

    Best RNN explanation, liked, keep the vids up brother

  • @learning2cube759
    @learning2cube759 3 ปีที่แล้ว

    6:02 == light bulb moment
    Thank you very much for giving such an awesome explanation

  • @IMateme
    @IMateme 5 ปีที่แล้ว

    Please keep going, You are a master in explaining.... don't stop

  • @gamagambogam
    @gamagambogam 4 ปีที่แล้ว +1

    Your explanation is on point dude! Please make more explanation video about neural network architecture!

  • @kakolisen16
    @kakolisen16 5 ปีที่แล้ว +1

    Very good and illustrative starter on RNN

  • @YenPitchayen
    @YenPitchayen 2 ปีที่แล้ว

    Very good narrative, visualization. Please make more clips about intuition in machine learning algorithms.

  • @shubhamk53
    @shubhamk53 6 ปีที่แล้ว +1

    finally, my vanishing gradient concept is cleared. A big thank you. Keep up the good work. You have definitely added one more subscriber.

  • @cleanpoop9929
    @cleanpoop9929 4 ปีที่แล้ว

    Wow. What an amazing video on RNN. Thanks! Sign up for youtube's join program or whatever. I'd support videos like this.

  • @yalinbahadir
    @yalinbahadir 2 ปีที่แล้ว

    no perfect explanation exists
    except what you did. Thank you lot!

  • @kremlinonfire
    @kremlinonfire 4 ปีที่แล้ว

    Dude thank you a lot. I watched LOTS of videos and only yours gives this aha! moment! Thank you a lot again.

  • @erickolvera5407
    @erickolvera5407 3 ปีที่แล้ว

    Great visualizations. They help to get the intuition faster.

  • @neespion1131
    @neespion1131 3 ปีที่แล้ว

    Yeaaahhhhhh! I got the light bub moment! Absolutely Amazing

  • @man041986
    @man041986 4 ปีที่แล้ว

    THE BEST VIDEO ever about RNN. Thanks

  • @velibor1
    @velibor1 ปีที่แล้ว

    you nailed it, best description ever

  • @karolinaangelova6347
    @karolinaangelova6347 4 ปีที่แล้ว

    The best explanation about RNN, thank you so much!

  • @sytekd00d
    @sytekd00d 5 ปีที่แล้ว

    Yo dude! I finally get it! Thank you so much for your videos. They are amazing. I am more of a visual learner and your videos have helped tremendously. Please keep them coming.

  • @bayesianlee6447
    @bayesianlee6447 5 ปีที่แล้ว

    best resource on RNN ever on any medium.

  • @jingchang55
    @jingchang55 5 ปีที่แล้ว

    Awesome video that helps me to grasp the RNN concept immediately. Please make more videos on AI. Thank you!

  • @mohamednedal
    @mohamednedal 4 ปีที่แล้ว

    Thanks for the nice demonstration! A couple of questions please.
    To establish a Multivariate Multi-Step LSTM Models - Multiple Input Multi-Step Output:
    1. How can I design an LSTM network to take, for instance, 3 inputs to forecast a different output that depends on those 3 inputs?
    2. How can I forecast multiple timesteps in the future without knowing the new inputs (because they're in the future)?
    If you could share an example code that would be much appreciated.

  • @АлтынбекАнарбеков-й4ф
    @АлтынбекАнарбеков-й4ф 3 ปีที่แล้ว

    The best video about RNNs

  • @ParulSharmaparul
    @ParulSharmaparul 6 ปีที่แล้ว +1

    Great Tutorial ! Thank you so much. I came to RNN's tutorial after going through LSTM and GRU tutorial only to understand why does vanishing gradient occur. I could understand it really well. It's very helpful. Please make more such videos. Big Help!

  • @hcv1648
    @hcv1648 3 ปีที่แล้ว

    thanks.. finally, I am able to make sense after spending so much of time with RNN.

  • @acidtears
    @acidtears 4 ปีที่แล้ว

    More please! You're great at talking and conveying information!

  • @eckotan8523
    @eckotan8523 5 ปีที่แล้ว

    The best videos about RNN!

  • @fahdciwan8709
    @fahdciwan8709 4 ปีที่แล้ว +1

    was this helpful??? bro, u made me understand RNN crystal clear in 10 mins. Thank you!!!

  • @johnr3936
    @johnr3936 4 ปีที่แล้ว +1

    You are incredibly informative while staying concise. Wonderful video!

  • @SanjeevKumar-nm7ps
    @SanjeevKumar-nm7ps 2 ปีที่แล้ว

    one of the best explanation, I have ever seen ❤

  • @ashishbhong5901
    @ashishbhong5901 6 หลายเดือนก่อน

    it was not just help full but amazing, loved it.

  • @karenzhuqianzhou5890
    @karenzhuqianzhou5890 4 ปีที่แล้ว

    LIke the visualization and the clear explanation! Thanks!

  • @sidhumega
    @sidhumega 4 ปีที่แล้ว

    Thanks for such great illustrations. This video serves as a great source for building intuition of RNN which otherwise requires lot of time and effort.

  • @Mnerd7368
    @Mnerd7368 3 ปีที่แล้ว +1

    Great explaination with amazing visuals!!! But can you make a video about CNNs (convolutional neural networks) and GANs (generative adversarial neural networks)

  • @thevivekmathema
    @thevivekmathema 4 ปีที่แล้ว

    This is the best quick exampels i have ever seen

  • @someshkb
    @someshkb 4 ปีที่แล้ว

    Excellent video. Simplistic explanation. Thank you for making it

  • @zipfslaw3771
    @zipfslaw3771 4 ปีที่แล้ว

    Great explanation and graphic for the vanishing gradient problem-thanks so much!

  • @mahmoudebrahimkhani1384
    @mahmoudebrahimkhani1384 ปีที่แล้ว

    Loved it! Very clear and intuitive explanation!👏👏👏

  • @rachelthebear5064
    @rachelthebear5064 4 ปีที่แล้ว +2

    Honestly really great explanation, as a art major, I think I at least understood the mechanism for my big data class now, thanks!

  • @mesfinfikre4626
    @mesfinfikre4626 ปีที่แล้ว

    you are excellent and cannot wait to see more of your videos.

  • @khaledkedjar3616
    @khaledkedjar3616 3 ปีที่แล้ว

    Thank you man :) i really love your presentation ! i am so grateful, i hope you keep up with your videos
    thankx again

  • @wesNeill
    @wesNeill 4 ปีที่แล้ว

    Excellent video on the intuition behind RNNs! Subscribed!

  • @marky9983
    @marky9983 2 ปีที่แล้ว

    Such comprehensive video, thanks for ur work!

  • @BenStoneking
    @BenStoneking 3 ปีที่แล้ว

    Great video! This is very helpful for my machine learning course project. I'm researching how to make an NN that can compose melodies so your video about RNN's was a great primer!

  • @jayhu6075
    @jayhu6075 ปีที่แล้ว

    What a great explanation about this topic. Hopefully more from this stuff so as LLM. Many thanks.

  • @mykhailo_chaus
    @mykhailo_chaus 3 ปีที่แล้ว

    Nice video, even 3 years later, in time of transformers. This gave great intuition about basic architecture, though more information about stacked RNNs layers would be great.

  • @mehdiaraghi4457
    @mehdiaraghi4457 4 ปีที่แล้ว +1

    Clear and completely understandable. like that especially when you showed with the code.

  • @elliotmunro8115
    @elliotmunro8115 3 ปีที่แล้ว

    Such a good video! You definitely helped me to have that lightbulb moment! Cheers mate :D

  • @haohuynhnhat3881
    @haohuynhnhat3881 4 ปีที่แล้ว

    very concise and understandable. Thanks for your explanation.

  • @sean...
    @sean... 5 ปีที่แล้ว

    This was excellent, I suddenly understand the entire work flow and why LSTM was selected in my case study of text generation.

  • @darrenwastestime
    @darrenwastestime 6 ปีที่แล้ว +5

    Great video! Would love to see LSTM and GRU

  • @tomorrowdata6498
    @tomorrowdata6498 2 ปีที่แล้ว

    man you are killing it!!!

  • @ahmedhany5037
    @ahmedhany5037 5 ปีที่แล้ว +2

    Awesome video keep it up man !! Definitely great video ! I like how you explained in a really intuitive way !

  • @danielmafileo4078
    @danielmafileo4078 4 ปีที่แล้ว

    Please make more videos like this. Thank you for sharing

  • @neelagarwal2599
    @neelagarwal2599 ปีที่แล้ว

    super cool - simple, easy and crisp!! Thanks

  • @carlosgines1518
    @carlosgines1518 3 ปีที่แล้ว

    I like very much your video. It is very useful to have an overall picture about the difference neural networks
    Thank you

  • @lucaknobloch7175
    @lucaknobloch7175 4 ปีที่แล้ว

    A pretty good video to get an intuition of RNN, thank you for illustrating it in that way

  • @silviaschmid4659
    @silviaschmid4659 4 ปีที่แล้ว

    compliments!! explained clear and simple! I would like to learn more in detail about NLP, if you please make more! Thanks a lot!!

  • @amilamuthunayake810
    @amilamuthunayake810 5 ปีที่แล้ว

    The best explanation so far. Hope to see videos on time series predictions.

  • @VictorFlamenco
    @VictorFlamenco 5 ปีที่แล้ว

    I am amazed by the concrete and short, yet fully-understandable explanation. Thank you.

  • @AhmedGadd
    @AhmedGadd 4 ปีที่แล้ว

    So helpful to get the idea of RNN and the difference to LSTM.

  • @siripurapunarendra763
    @siripurapunarendra763 4 ปีที่แล้ว

    Loved your explanation man. Yep ... you lit up my light bulb.

  • @ruman2494
    @ruman2494 5 ปีที่แล้ว

    No words....Very well explained..! thank you! Add other videos on CNN.

  • @md.raufurrahman3657
    @md.raufurrahman3657 3 ปีที่แล้ว

    Great explanation on RNN. Thank you.

  • @lakshmisimhan3379
    @lakshmisimhan3379 2 ปีที่แล้ว

    Excellent explanation... Keep up the good work.

  • @manmohanrathi6283
    @manmohanrathi6283 4 ปีที่แล้ว

    WOW, i can understand the math once i understand the intuition which you explained very well brother!! I need to give a presentation on this tomorrow and you really saved me!! Bless you ;)