Illustrated Guide to Recurrent Neural Networks: Understanding the Intuition

Поділитися
Вставка
  • Опубліковано 25 січ 2025

КОМЕНТАРІ • 337

  • @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 роки тому +96

    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 7 місяців тому +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!

  • @diasmashikov7793
    @diasmashikov7793 4 роки тому +3

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

  • @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!

  • @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 UA-cam!

  • @ragequilt_
    @ragequilt_ 4 роки тому +7

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

  • @jsridhar72
    @jsridhar72 28 днів тому

    Best video explaining RNN among tons of youtube videos. :)

  • @magicofmountshasta8330
    @magicofmountshasta8330 2 роки тому

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

  • @stevendeverteuil7620
    @stevendeverteuil7620 Рік тому

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

  • @kazenokize2
    @kazenokize2 4 роки тому

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

  • @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!

  • @anipacify1163
    @anipacify1163 11 місяців тому

    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

  • @abhigyandatta2008
    @abhigyandatta2008 2 роки тому

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

  • @jafetsierra1875
    @jafetsierra1875 2 роки тому

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

  • @Rrdd725
    @Rrdd725 3 роки тому

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

  • @tuanvutrinh2252
    @tuanvutrinh2252 3 роки тому

    the best video about RNN i have ever seen

  • @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! :)

  • @valentindoring5105
    @valentindoring5105 3 роки тому

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

  • @pavangupta6112
    @pavangupta6112 Рік тому

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

  • @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!

  • @TheKiriru
    @TheKiriru 9 днів тому

    Thank you for making this video! I had no idea what RNN was.

  • @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!

  • @rohandeshmukh6103
    @rohandeshmukh6103 3 роки тому +1

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

  • @ikgjazz
    @ikgjazz Рік тому

    Great Tutorial Michael. Extremely clear and easy to understand.

  • @learning2cube759
    @learning2cube759 3 роки тому

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

  • @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.

  • @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

  • @seanmci8149
    @seanmci8149 3 роки тому

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

  • @david0aloha
    @david0aloha 5 років тому +1

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

  • @kakolisen16
    @kakolisen16 5 років тому +1

    Very good and illustrative starter on RNN

  • @artkara5954
    @artkara5954 3 роки тому

    Best RNN explanation, liked, keep the vids up brother

  • @AnujTiwari
    @AnujTiwari 4 роки тому

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

  • @velibor1
    @velibor1 Рік тому

    you nailed it, best description ever

  • @tellyrotsyourbrain
    @tellyrotsyourbrain 4 роки тому +1

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

  • @alanmacdonald2277
    @alanmacdonald2277 2 роки тому +2

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

  • @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.

  • @neespion1131
    @neespion1131 4 роки тому

    Yeaaahhhhhh! I got the light bub moment! Absolutely Amazing

  • @gamagambogam
    @gamagambogam 4 роки тому +1

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

  • @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.

  • @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.

  • @IMateme
    @IMateme 5 років тому

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

  • @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.

  • @yalinbahadir
    @yalinbahadir 2 роки тому

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

  • @fahdciwan8709
    @fahdciwan8709 4 роки тому +1

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

  • @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.

  • @ashishbhong5901
    @ashishbhong5901 7 місяців тому

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

  • @danielenrique7184
    @danielenrique7184 5 років тому +2

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

  • @YenPitchayen
    @YenPitchayen 2 роки тому

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

  • @hcv1648
    @hcv1648 3 роки тому

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

  • @man041986
    @man041986 4 роки тому

    THE BEST VIDEO ever about RNN. Thanks

  • @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.

  • @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 ❤

  • @karolinaangelova6347
    @karolinaangelova6347 4 роки тому

    The best explanation about RNN, thank you so much!

  • @erickolvera5407
    @erickolvera5407 3 роки тому

    Great visualizations. They help to get the intuition faster.

  • @bayesianlee6447
    @bayesianlee6447 5 років тому

    best resource on RNN ever on any medium.

  • @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!

  • @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!

  • @АлтынбекАнарбеков-й4ф

    The best video about RNNs

  • @karenzhuqianzhou5890
    @karenzhuqianzhou5890 4 роки тому

    LIke the visualization and the clear explanation! Thanks!

  • @thevivekmathema
    @thevivekmathema 4 роки тому

    This is the best quick exampels i have ever seen

  • @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

  • @mahmoudebrahimkhani1384
    @mahmoudebrahimkhani1384 Рік тому

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

  • @acidtears
    @acidtears 4 роки тому

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

  • @siripurapunarendra763
    @siripurapunarendra763 4 роки тому

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

  • @ahmedhany5037
    @ahmedhany5037 5 років тому +2

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

  • @marky9983
    @marky9983 2 роки тому

    Such comprehensive video, thanks for ur work!

  • @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.

  • @eckotan8523
    @eckotan8523 5 років тому

    The best videos about RNN!

  • @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.

  • @tomorrowdata6498
    @tomorrowdata6498 2 роки тому

    man you are killing it!!!

  • @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)

  • @jingchang55
    @jingchang55 5 років тому

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

  • @faridel-aouadi1776
    @faridel-aouadi1776 5 років тому

    Great work Mikael, really well illustrated and explained!

  • @mesfinfikre4626
    @mesfinfikre4626 Рік тому

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

  • @someshkb
    @someshkb 4 роки тому

    Excellent video. Simplistic explanation. Thank you for making it

  • @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.

  • @wesNeill
    @wesNeill 4 роки тому

    Excellent video on the intuition behind RNNs! Subscribed!

  • @neelagarwal2599
    @neelagarwal2599 Рік тому

    super cool - simple, easy and crisp!! Thanks

  • @elliotmunro8115
    @elliotmunro8115 3 роки тому

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

  • @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!

  • @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 ;)

  • @danielmafileo4078
    @danielmafileo4078 4 роки тому

    Please make more videos like this. Thank you for sharing

  • @haohuynhnhat3881
    @haohuynhnhat3881 4 роки тому

    very concise and understandable. Thanks for your explanation.

  • @lucaknobloch7175
    @lucaknobloch7175 4 роки тому

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

  • @darrenwastestime
    @darrenwastestime 6 років тому +5

    Great video! Would love to see LSTM and GRU

  • @zipfslaw3771
    @zipfslaw3771 4 роки тому

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

  • @amilamuthunayake810
    @amilamuthunayake810 5 років тому

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

  • @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

  • @chnoco
    @chnoco 5 років тому

    Very useful for my final exam. Thank you!

  • @mehdiaraghi4457
    @mehdiaraghi4457 4 роки тому +1

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

  • @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.

  • @fengwu9683
    @fengwu9683 6 років тому +4

    pretty good video, hope to see more!!!

  • @AhmedGadd
    @AhmedGadd 4 роки тому

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