A friendly introduction to Recurrent Neural Networks
HTML-код
- Опубликовано: 11 июл 2024
- Announcement: New Book by Luis Serrano! Grokking Machine Learning. bit.ly/grokkingML
40% discount code: serranoyt
A friendly explanation of how computers predict and generate sequences, based on Recurrent Neural Networks.
For a brush up on Neural Networks, check out this video: • A friendly introductio...
0:00 A friendly introduction to Recurrent Neural Networks
1:38 A friendly introduction to Deep Learning and Neural Networks
2:11 Vectors
5:22 Perfect Roommate
7:13 Simple Neural Network
7:54 Simple (Recurrent) Neural Network
10:03 Cooking Schedule
11:47 More Complicated RNN
12:06 Food
13:31 Weather
14:38 Add
16:02 Merge
20:53 Start with random weights
21:05 Use Gradient Descent
21:41 New Error Function - Наука
"If you can't explain it simply, you don't understand it well enough..."
You proved it can be done...!
if you can't explain it with at least one bad pun, then you don't understand the concept of humour well enough!
Who else think Luis Serrano is a genius teacher ? Wow !
Thank you. :)
You are welcome professor !
he explained a quite complex problems in a very intuitive and easy to understand way
Amazing explanation
@@SerranoAcademy Really great lecture :) Thanks
Watched 7:30 mins and before i complete the rest of the video i felt an overwhelming need to tell you that you taught this concept in a brilliant manner
Lol I actually did the same and went straight to the comment section in the same minute
Thank you Luis. It's a rare talent, to explain things in such a clear and simple way.
"The Vector of the Chicken." I wonder how many times in the history of humanity that phrase has been uttered.
Dmitry Karpovich
hahaha, I wonder if it's the first time! :)
I feel like there is a joke or pun somewhere in there, but I cant find it...
I really love your ability to convert extremely complex concepts into simple things by giving day to day life examples. Hats off to you!!!!
Brilliant. I love how you spell out the matrices that implement the rules of the neural network. Great job pulling back the curtain on the Wizard.
Also Mt Kilimanjerror!
And thanks for the shoutout :)
Thanks! Coming from you, this is very high praise, higher than Mt. Kilimanjerror! (actually, was between that one and Mt. Rainierror... maybe for the next error function) :)
Before reading this comment I was just about to say that it's cool aproach with matrices!
It really was an amazing video. It was really nice to see how such an esoteric topic was presented in really simple way. Keep it going dude!
God! This one is a saviour. It changed my perspective towards NNs.
The most intuitive introduction to RNNs that I've come across thus far! Thank you!
By far the clearest and most approachable intro to recurrent NNs I've come across!
Fantastic!! By presenting simple Neural network operations as matrix multiplications you have explained the basics of RNNs to me in a way that no one on RUclips was able to do! You're fantastic Luis💛
I have no words for this guy, what a legend! Thank you for being such a great teacher!
thank you so much brother you a genius. you've enlightened my mind towards RNN. I've watched plenty of videos trying to figure out what's going on, but your video gave me hope. thank you so much.
best video on the topic so far. firstly explaining the topic in a almost oversimplified manner, and then gradually increase complexity and difficult terminology. Perfect teaching style!
Best,easy and simple explanation of RNN.
keep up the great work.Thanks
Amazing .. wonderful.. What a great teacher you are!! Lot of prep required to explain a complicated subject in few minutes with an easy example.
Thank you for making this video! It's allowed me to understand RNNs in terms of matrices much more clearly!
I can't believe I got to learn this for free, thank you!
This was an outstanding explanation of RNN... Thanks for making this :)
One of the best videos for beginning DNNs. It sets our psyche properly for all the things to come in Deep Neural Networks.
Best explanation on RNN I have seen so far. Thanks for doing this
This is the best and most easily understanding introduction I have ever heard. Fantastic!
I really appreciate how you make things simpler to understand, great job!
Thank you Luis! You are doing a great job! I liked all of your videos. With you everything is simple!
a must video for everybody trying to understand RNN. Really appreciate your work to make basic concepts simpler for audience.
Incredible! You taught this in such an amazing way. With other videos on this topic I sort of got the concept, but this made me completely understand. Very helpful for my school project!
De todas as explicações que vi na internet até agora, a sua é de longe a melhor. Ao contrário do convencional, você procura explicar claramente esse conceito que inicialmente é extremamente abstrato. Muita coisa complexa que não podia dizer que compreendia, agora percebo que estou começando a entender. Muito obrigado!
You are one of the best tutors here. You make complex things look damn easy. Thanks lot for all your videos
This is the best video that user has seen which explains complex things in simple way
Luis,
Great video as always ! I am in udacity machine learning nanodegree program and I love your teaching style. Please keep making videos you are making a big difference for people like us.
Thank you for your message, Avinash! Great to hear that you enjoy the program! Definitely, as time permits, I'll keep adding videos here. Cheers!
Just want to leave a comment so that more people could learn from your amazing videos! Many thanks for the wonderful and fun creation!!!
All the other tutorials just explained NN as a black box. Your use of matrices for the explanation really helped strengthen the understanding! :)
This is a very easy-to-understand explanation of Recurrent Neural Networks! Good job to you!
Indeed a great teacher. Loved your explanation.
Loved this video! You've demystified RNNs for me! Thank you so much.
Hands down the best vid I have ever seen. Great job mate. Great job.
I have looked at many videos and I rarely comment so my words carry a lot of weight. This is hands down the best tutorial I have seen yet for machine learning.
Congrats Luis, what an awesome video! The concept of RNN was broken down to the bare minimum and the rest of the explanation stemmed from this simple principle, brilliant!
Hello Luis, please don't stop making these videos. Your NN series are awesome. I had to come back to comment on this. Thanks a lot man.
I am really enjoying learning from your Neural Networks playlist. Thank you so much for such amazing teaching and great quality content.
Fantastic explanation. Thank you for the insight into the inner workings of a RNN
Seriously for putting it in such a easy way and you have given a great idea of how it is working internally through matrices rather than using nodes and edges because it is way too difficult to understand and really thank you for making it such easy.
Best explanation of RNNs i found on RUclips. Thanks a tonne.
Especially the mapping between the operations on matrices and the network of nodes helps visualize the topic. Great job, sir, indeed! Thank you
Thank you very much for that prompt response, Luis!! You really have the knack for clarifying these fundamental issues. I understand clearly now the motivation for recurrent neural networks.
Great explanation!!!...it really can't get more simpler than this. I've watched most of the videos on the subject but this was the one that really made it clear. Thanks
I've been "just getting through" my machine learning class for the last 9 weeks and now after watching this video I finally feel like I understand these concepts!
Intelligence, simplicity and didactic. Three ingredients of a genial Machine Learning teacher!
one of the best videos so far!! Thanks a ton, man for explaining this.
Watching this video for the first time exactly after 6 years.
simplest and amazing explanation thank you sir
Excellent explanation!! So clear and the animations are gorgeous. Thank you :)
Luis, you are the man! You demystified that brilliantly, Richard Feynman style.
Thank you very much for the brillant lectures on NN. Best regards.
Genius! It is amazing how you can weave a story from mathematical operations and functions.So interesting to watch your videos. Learning can't be more fun :)
Sir ,you have a talent for representing complication things in a simplest manner.
Excellent! You make it simple and clear to understand. Awesome Luis Sir...
This is hands down one of the best tutorials I've ever seen on a Machine Learning topic. The quality and the ease of explanation with which the video was made and presented really helped me understand the scary concept of RNN in a very uncomplicated way. Thank you very much.
Dude you can teach this supposedly extremely advanced theory to a primary school kid with your brilliant way of explanation. Respect and thank you so much!
Sir, this is really amazing. Loved this example in general because Neural Networks as a linear transformation in general sounds so cool!
Thank you very much for this tutorial! It was my first lesson about RNNs, and you made it so clear! Brilliant! I am going to check the others tutorials out!
I have been through every single RNN video trying to understand it and you are the only one that has explained it well. I am sick of abstract topics such as NN's being unapproachable because of teachers who don't know how to explain things with a tamer vocabulary and EXAMPLES. Lots and lots of examples.
This video was put together incredibly well. Thank you so much
Easily the best video on RNN intro out there
This is gold!. How do you like a YT video more than once?
The errorrest and kilimanjerror pun was perfect!
This tutorial has reinforced my understanding and see it in a new light. Superb explanation. Very very clear. Thanks very much.
My hunting for clarity on RNN ended with this video. I had read many medium articles and saw the videos too. Putting all those together can't reach this video. Thank you
Luis Serrano
Whoa this helps a lot. I watch a bunch of videos about this and I keep getting confused. Glad I find this video. Thank you!
Before I go any further, I really liked how you stated what Machine Learning does to us.
Genius!!!
i LOVED THE INTRODUCTORY WITH YOUR PICTURES, exactly what happened to me.
Thank you -- this was absolutely fantastic!
Great set of videos. You make complex topics understandable. THANKS!!
Excellent, intuitive, fun explanation of RNNs. Thank you!
Excellent!!!
Just got what I was looking for understanding RNN with mathematical implementation... Thank you flocks...
A very clear explanation. You did a lot of work to come out with really clear teaching. Thank you very much
Congrats Luis! It is explained a quite complex problems in a very intuitive and easy to understand way
Another outstanding video. You have a gift to make things simple. Keep up the good work.
Thank you very much for this (and your other videos). So helpful in navigating and understanding these concepts!
Fantastic. The matrices being illustrated helped out big time!
Bingo ! My journey to understand RNN intuitively finally ends, thanks for this great video.
the best RNN tutorial period. Thanks
love it, thanks for the simple and strong illustration
Thanks Luis for sharing. Very informative and you explained it well. Cheers mate.
Thank you so much for the neural network series. Such simple explanations without the mathematics.
Wonderful explanation, Now I have a basic understanding about RNN
Thank you for making this video! Most articles on RNNs didn't explicitly explain how two inputs were added to make a proper output
Love it! discovered that NN can be represented as a matrix.
Didn't know this as well! Is this always the case?
Thank you for the video, your explanation is clear as crystal
This is easily the best RNN explanation on the internet.
This is just wow! Such a lucid explanation of RNN
Great Explanation Sir!
Thank You So Much
I Must Say Excellent teacher u are.. really i have been searching this topic and again and again was confused. Today i watch your video. Welldone it was clearly described. I am impressed .keep it up
Your method of teaching with all those images is really awesome
aha nevermind, this was answered at 20:55 -Another question, @--11:50-- when you show the food & weather matrices, practically speaking, how would these parameters be found? via training your network right? It's my understanding that these matrices represent the weights to, I guess I can call them the first hidden layer nodes, is this correct? Do you mind clarifying this a bit more please? I'd really like to make sure I understand the material but I was born a visual learner haha :D-
hey Jab
now i can practically teach my students about gradient descent, very intuitive lessons here.thanks alot
Great explanation, thank you very much!
This is so amazing! Thank you for the video!
Best video I found that explained RNN, thank you🙏🙏🙏
Very well explained in simple words. Thank you so much.
Luis Serrano, you have an incredible ability to represent tough concepts in such an interesting way