A friendly introduction to Deep Learning and Neural Networks

Поделиться
HTML-код
  • Опубликовано: 11 июл 2024
  • A friendly introduction to neural networks and deep learning.
    For a code implementation, check out this repo
    github.com/luisguiserrano/man...
    This is a follow up to the Introduction to Machine Learning video.
    • A Friendly Introductio...
    Note: In this tutorial I use natural logarithms. If you used logarithms base 10, you may get different answers that I got, although at the end it doesn't matter, since using a different base for the logarithm just scales all the logarithms by a constant.
    Announcement: New Book by Luis Serrano! Grokking Machine Learning. bit.ly/grokkingML
    40% discount code: serranoyt
    00:00 What is machine learning?
    2:22 Gradient descent
    5:07 Neural network
    10:11 logistic regression
    12:28 Probability
    14:57 Activation Function
    19:56 Error function
    22:34 Node(Neuron)
    24:07 Non-linear regions
    31:22 Deep neural network
  • НаукаНаука

Комментарии • 849

  • @jabrilsdev
    @jabrilsdev 7 лет назад +212

    dear sweet baby jesus. You just gave my brain a breakthrough, this is probably the best introductory course on Neural Nets on the internet. Thank you Luis!

    • @paedrufernando2351
      @paedrufernando2351 5 лет назад +4

      you are Jabrils..wow..It's like one Ninja ML master hosting another Ninja ML Master.Historic moments..

    • @southbostongear629
      @southbostongear629 5 лет назад +4

      Oh you 2 gentlemen, great videos

    • @zy9dh
      @zy9dh 4 года назад

      you 2 help me develop. thank you

  • @FabbrizioPlays
    @FabbrizioPlays 7 лет назад +61

    "But then I saw a real neural network and realized it was much scarier than that."
    Okay, bonus points

  • @GihanJayaneththie
    @GihanJayaneththie 4 года назад +60

    00:00 What is machine learning ?
    2:22 Gradient descent
    5:07 Neural network
    10:11 logistic regression
    12:28 Probability
    14:57 Activation Function
    19:56 Error function
    22:34 Node(Neuron)
    24:07 None liner regions
    31:22 Deep neural network

  • @eshnakaul4635
    @eshnakaul4635 3 года назад +19

    why did I not find this video before!!! this is amazing, Luis. You are clearly a very talented teacher, thank you so much. Omg those Stanford and MIT lectures are making so much more sense.

  • @ammarahmadawan
    @ammarahmadawan 7 лет назад +13

    The best 30 mins that I have spent in my life :-) Thank you for explaining such scary functions and terminologies in such a simple way!!

  • @PasinduTennageprofile
    @PasinduTennageprofile 7 лет назад +75

    Really awesome presentation !! Clearly describes the core methodology of Neural Networks

  • @Funkymix18
    @Funkymix18 7 лет назад +2

    This is BY FAR the best explanation of ANY topic that I've ever seen. A true talent. Thank you so much for this!

  • @FarhanArshad
    @FarhanArshad 7 лет назад +4

    I am at the loss of words to describe how helpful it was to understand the basics of neural networks. For me, neural networks are not scary anymore. Thank You!

  • @AbhishekSachans
    @AbhishekSachans 7 лет назад +40

    It has really boosted my interest in deep machine learning. Thanks!

  • @fishmightfly1
    @fishmightfly1 7 лет назад +3

    This was so unbelievably awesome thank you. I've been struggling to understand this stuff for months and your video made it completely obvious. Thank you!!

  • @siddharthadas86
    @siddharthadas86 7 лет назад +6

    What an amazingly intuitive explanation. Thank you Luis Serrano!

  • @Mrusama93
    @Mrusama93 3 года назад +1

    Finally i found (math) teacher who taught me how i wanted to be taught with examples in maths Gradient descent was ❤️

  • @joaosauer123
    @joaosauer123 7 лет назад +211

    first comment ever in RUclips and was just to day that was the best ever explanation that I found so far.

  • @zafrulumar9122
    @zafrulumar9122 5 лет назад +4

    I believe one can only teach subject if he/she understand the subject and this is what Luis proved. Very simple and crisp clear explanation.

    • @davinonnenmacher7272
      @davinonnenmacher7272 5 лет назад

      One thing is for sure: You can't teach X well if you don't know X well. I agree with you

  • @flwi
    @flwi 6 лет назад +3

    Wow, that‘s one of the best explanations of that topic I‘ve watched so far. Very well done!

  • @sophiasan
    @sophiasan 7 лет назад +1

    You are really gifted at breaking down complex concepts into an easily understood analogy. That is a gift not many have. Keep up the amazing work!

  • @williamikennanwosu
    @williamikennanwosu Год назад +2

    You have explained so many foundational insights and distilled multiple concepts in deep learning and artificial neural networks all in one video of just around half an hour. You are amazing. I feel like have a unique perspective on deep learning now and can grasp higher concepts. Thank you Luis.

  • @heenamadaan3259
    @heenamadaan3259 7 лет назад +1

    seriously. it ws the best video ever explaining neural networks with visualization in such simplified way.

  • @j.helenyang6417
    @j.helenyang6417 5 лет назад +1

    Clearly from someone who understands it deeply. Thank you so much Luis for sharing.

  • @joevijay
    @joevijay 7 лет назад +1

    Most friendliest explanation of neural networks I have seen in youtube, so far.

  • @ahmed.shamim
    @ahmed.shamim 7 лет назад +2

    I really had a hard time grasping the basic concepts of the neural network by reading a couple of tutorial and articles on this topic. But this video just blew my mind. It is simply the best. Thanks a lot @luis for this awesome explanation.

  • @TheEskimosPantry
    @TheEskimosPantry 7 лет назад +1

    That was brilliant! Thank you so much. As a statistician I understand all the bits that go into making the neural network, your explanation was the most intuitive I have ever seen of how they all come together to make a neural network.
    You know those moments where you have spent ages trying to figure something out then something just clicks, and you say! "Ahhh, is that it? It is so simple". Well, your video just gave me one of those moments.
    I wish I could give you more than one like.

  • @pamelaroller7008
    @pamelaroller7008 6 лет назад +1

    Thank you for sharing your amazing gift for teaching! I learned so much from this video and from the comments/questions posted here.

  • @amitbangera
    @amitbangera 7 лет назад +1

    I reserved my first comment on RUclips for something like this. I second my thoughts with Joao Sauer. This a testimony to how human mind is still the most intelligent computer that could help translate a complicated subject to a simple model. Thanks Luis Serrano. This is very helpful. Appreciate your effort in putting this together.

  • @marioalbertogutierrezmondr7236
    @marioalbertogutierrezmondr7236 5 лет назад +2

    Its great, congratulations, Ive never watched an explanation like this. It is awesome.

  • @hussainbim
    @hussainbim 6 лет назад

    Dear Luis, great work. There are no words that can be described by any neural network to than what you have been doing and keep it up. May God bless you with everything you need in life.

  • @mansoor5413
    @mansoor5413 7 лет назад +2

    this was THE BEST lecture that has explained neural networks. thank u!!

  • @hoxtiax100
    @hoxtiax100 5 лет назад +4

    this was THE BEST lecture that has explained neural networks. thank u!!
    Very Clear Explanation! I feel comfortable moving forward with this topic!
    Well done ✔
    Thanks best regards from Egypt 😍

  • @drlovrino
    @drlovrino 4 года назад +1

    Each second of your explanation is awesome. Thank you Louis for such extraordinary presentation!

  • @prabhatgautam7339
    @prabhatgautam7339 3 года назад +2

    This lit up some neural pathways in my brain. Thank you for explaining with so much clarity and sharing knowledge with us.

  • @hasanalyamani3214
    @hasanalyamani3214 7 лет назад +1

    The best of video to understand the concept of neural network. Thanks Luis!!

  • @freeelectron8261
    @freeelectron8261 7 лет назад +1

    You sir have an amazing gift for clarity. This is the first time I have seen a comprehensible explanation of the hidden layers!

  • @hlbusiness4432
    @hlbusiness4432 4 года назад

    I can only echo the other comments; what an outstanding introduction to an often obscurely taught area!!! Thank you so much, Luis! Keep up the good work.

  • @sinaazartash3566
    @sinaazartash3566 3 года назад +2

    Again, Luis has such an amazing ability to explain concepts clearly

  • @VincentTjendra
    @VincentTjendra 7 лет назад +1

    This is the best ML video in explaining what hidden layers do versus taking them as blackboxes. Thank you!

  • @piku9712
    @piku9712 3 года назад +1

    This is the best "what are neural networks" video i have ever watched. Amazing !! Thanks a lot ❤️.

  • @ssa7843
    @ssa7843 7 лет назад +1

    Looked sooo many "wannabe easy" videos on this stuff which all skip essential parts like I learned now - I come to think that they don't even understand it at such a level as you did... - now i finally understand it! Please continue your videos!!!!

  • @MultiBlackknight
    @MultiBlackknight 7 лет назад +4

    That's brilliant man!
    You saved me hours and hours
    Thank you very much

  • @sudharsanravichandiran3461
    @sudharsanravichandiran3461 7 лет назад +1

    best video I have ever seen in youtube. This is totally awesome. Missed this awesome tutorial all this time. Please upload more videos in DL

  • @alvarolopez7556
    @alvarolopez7556 7 лет назад +1

    Thank you so much! everyone would like explanations like this for fields like this. Awesome job

  • @matthewsjardine
    @matthewsjardine 7 лет назад +1

    You sir are brilliant! Great video, it really helped me to make sense of the basics of machine learning and neural networks.

  • @alperenefee
    @alperenefee 7 лет назад

    This is by far the best explanation that I found in RUclips. Thank you very much:)

  • @alessiasacchi5454
    @alessiasacchi5454 3 года назад +7

    I'm just going to reiterate what I've already said in other comments: your talent to turn very complex subjects into visual representations and easy words is truly inspirational. If Unis had more people like you there would be scientists and this would be a better world. Can you please story-tell us around Feature Engineering?

    • @SerranoAcademy
      @SerranoAcademy  3 года назад +2

      Thank you Alessia! Yes, I'm definitely due to make a feature engineering one, hopefully soon! In the meantime, this video touches on it: ruclips.net/video/aDW44NPhNw0/видео.html

    • @alessiasacchi5454
      @alessiasacchi5454 3 года назад

      ​@@SerranoAcademy Watched it yesterday, Loved how you explained underfitting and overfitting with Godzilla and a Bazuca! :))

  • @apiadept
    @apiadept 4 года назад

    Insanely awesome! You blew my mind Luis. You master this so much that you can teach it well. Thank you.

  • @MaxIme555
    @MaxIme555 7 лет назад +3

    Clear and simple, I'll check you convolutional neural networks video next. Great work!

  • @basselkh5147
    @basselkh5147 5 лет назад

    You made my day, I thought there is no hope to understand these sophisticated topics, but you made it simple, easy, and even more detailed than the others, Thank you sooooo much Luis, I subscribed to your channel already :)

  • @user-or7ji5hv8y
    @user-or7ji5hv8y 6 лет назад

    Wow, this is the best intuitive video I’ve seen on Deep Learning and neural networks. Thanks for making this!

  • @TheAkshatJ
    @TheAkshatJ 7 лет назад

    By far, one of the most simple, concise explanation of deep learning and neural networks... thanks luis... appreciate your efforts !

  • @user01000101
    @user01000101 7 лет назад +2

    A clear and concise introduction to NN with a practical example. Nice job, Luis.

  • @durgaprasadnagarkatte6470
    @durgaprasadnagarkatte6470 6 лет назад

    Very well explained !!! I was starting to learn deep learning and this video gives me a mental model of Neural Networks on which I can build my further intuition on. Thank you again, Luis.

  • @kiranblue01
    @kiranblue01 7 лет назад +1

    This is the best explanation I have seen that describes the fundamentals behind neural net , Really awesome presentation ..thankuu Luis for ur dedication....

  • @HeduAI
    @HeduAI 5 лет назад

    Wow! Simply the "BESTEST" explanation on the concepts of non-linearity and linearity!!!!

  • @mercymadhuridarla7988
    @mercymadhuridarla7988 4 года назад +1

    You nailed it.. Having talent is important but need a lot of intelligence to explain it. You really made my life easy.. Awesome...please go ahead and teach as much as you can...we are thankful to you sir..

  • @agrutter87
    @agrutter87 6 лет назад

    I've watched two of your videos so far. Good job dumbing it down for me. I really needed that description of how the hidden layers work.

  • @ShahnewazKhan
    @ShahnewazKhan 7 лет назад +1

    Hands down the best presentation on ANNs I seen so far! Thanks for the insights and clarity!

  • @ChristianLeovido
    @ChristianLeovido 6 лет назад

    I really enjoyed this presentation. I've been learning about Deep Learning for a few weeks and this video just boosted my understanding of it. It makes so much sense now. Thank you!

  • @darshagarwalvlogs9476
    @darshagarwalvlogs9476 7 лет назад +1

    I loved the articulation. Simple and powerful. Thank you

  • @jonathangarcia2757
    @jonathangarcia2757 4 года назад

    I can sincerely say so far this is one of the best introductions to Neural Networks, So glad I came across with this vid, Thank you Luis.

  • @User-ll1kt
    @User-ll1kt 10 месяцев назад

    Best video that I've found on this topic so far, keep up the good work! A big thank you from me!

  • @sureshrao1332
    @sureshrao1332 6 лет назад

    Luis, very well explained. I have seen many articles and video on ML and NN. Your video provides a "deep" understanding of the basics of Neural Networks and provides insights in solving problems with them. Thank you.

  • @shineshine9599
    @shineshine9599 5 лет назад

    Luis serrano...you are the best teacher. Bestest explanation i have ever seen. Thank you so much for the video.

  • @punitmahipal5090
    @punitmahipal5090 6 лет назад

    This is by far the best video I have seen... Thank You!!

  • @clcelino
    @clcelino 7 лет назад +1

    I found this video by chance past midnight, its great! Thanks Luis! Want to see more .

  • @carl10x
    @carl10x 7 лет назад +1

    Very Clear Explanation! I feel comfortable moving forward with this topic!

  • @mau_lopez
    @mau_lopez 6 лет назад

    Great explanation, really liked it as well as many of your other videos Luis. You are awesome explaining things ! Thanks a lot !

  • @washingtonalmeida75
    @washingtonalmeida75 2 года назад

    You must be the best AI, ML, DL teacher I've ever watched on RUclips - I watched A LOT of them.

  • @jchuang504
    @jchuang504 7 лет назад +9

    Thank you so much for posting this video and help me a lot. When i was student, the instructor focus on backpropagation derivation and i never fully understand the concept of neural networks. Thank You Again!!

    • @SerranoAcademy
      @SerranoAcademy  7 лет назад +6

      Thank you! I'm working right now on a backpropagation explanation that is clear, so if you have any ideas, let me know!

    • @valtih1978
      @valtih1978 7 лет назад

      Because backpropagation is the Learning wheras this talk has nothing to do with neural learning besides the title. He constructs the layers manually.

    • @user-ol2gx6of4g
      @user-ol2gx6of4g 6 лет назад

      Valentin Tihomirov
      You are so wrong....

    • @feraskayali4312
      @feraskayali4312 6 лет назад +1

      Are you done with backpropagation explanation?

  • @willieyao888
    @willieyao888 7 лет назад +1

    Very simple to understand. One of the best I saw.

  • @didlid1
    @didlid1 5 лет назад

    By far the best video on deep learning and neural networks i've found. Well done and thanks for the info

  • @agentNirmites
    @agentNirmites 4 года назад +1

    These intro courses on you channel, are too good. Before some months, I started ML, without learning these basics, this was harder to jump on mathematics behind ML. Now, I know how and why those formulas were applied in ML problems.

  • @ammararazzaq132
    @ammararazzaq132 2 года назад

    This is the best explanation of NNs I have ever watched. Thankyou so much for posting such quality content.

  • @ricardojesus9313
    @ricardojesus9313 6 лет назад

    Bravo! I have never seen such a good explanation on this subject, my respects!

  • @picklerick3136
    @picklerick3136 5 лет назад

    this guy is so good at explaining things!!! Everything is crystal clear!

  • @LouisFrayser
    @LouisFrayser 4 года назад

    Thank you Luis. You explanations are the best. I am so glad you use real examples and not just the math.

  • @kuotie
    @kuotie 7 лет назад +3

    This is awesome!! The best explanation I found. Thank you :-)

  • @gyangarciaavila9416
    @gyangarciaavila9416 6 лет назад

    Gracias Luis! This is the best explanation I have seen of what an activation function actually is.

  • @blesucation4417
    @blesucation4417 7 месяцев назад +1

    Just want to leave a comment so that more people could learn from your amazing videos! Many thanks for the wonderful and fun creation!!!

  • @pallawirajendra
    @pallawirajendra 6 лет назад

    Awesome explanation sir! I am blessed to have found this video. Thank you so much. You are just awesome. Please keep posting more and more such simple and beautiful explanations.

  • @AnkitMathur
    @AnkitMathur 3 года назад

    This is the best ever explanation on the intuition behind neural networks. Thank you.

  • @JohnICGomes
    @JohnICGomes 7 лет назад +1

    Seriously.... this is the best explanation I have seen that describes the fundamentals behind neural net... not just the math!

  • @logosfabula
    @logosfabula 6 лет назад

    Thanks for this series of videos, I find them very informative and well explained. A treat to watch!

  • @theisegeberg
    @theisegeberg 6 лет назад

    This is an amazing explanation. I've never seen it explained this well.

  • @carlosconde1114
    @carlosconde1114 2 года назад

    Gracias Luis por compartir conocimientos con todos de manera amigable!!! Saludos desde Colombia.

  • @kaweesiernest7870
    @kaweesiernest7870 7 лет назад

    This is the best Explanation that I have ever got on Neural Networks, Very awesome video, Thanks so much.

  • @surinamelephant786
    @surinamelephant786 7 лет назад

    What a great entrance for a complete newbie to the the topic!!
    Especially the beginning with the cake helped so much with actually getting behind the idea before understanding HOW it actually works.
    Many others missed that point completely ....

  • @poxyu_was_here
    @poxyu_was_here 6 лет назад

    Best explanation I've seen. Thank you a lot, Luis!

  • @cesarcortesv
    @cesarcortesv 7 лет назад +1

    Thank you Luis for explaining these complex concepts in such a clear and intuitive way.

    • @SerranoAcademy
      @SerranoAcademy  7 лет назад

      Gracias Cesar! Me sirvio el feedback que me dieron en Colombia.

  • @hp9967
    @hp9967 7 лет назад

    wow! I have been struggling to understand these concept since 4 months but this tutorial cleared all my confusions. Thank you so much

  • @ThorNjord
    @ThorNjord 7 лет назад +1

    The best "intuition" explanation of neural nets I have seen. Now I really get the idea behind the maths and it helps tremendously! Thank you so much!

    • @SerranoAcademy
      @SerranoAcademy  7 лет назад

      Thank you Louis-Marius, glad you liked it! :)

  • @lilacu
    @lilacu 7 лет назад +1

    preparing for my exam and thanks for the clear explain... keep up the good work!

  • @phobosdnadna
    @phobosdnadna 7 лет назад +1

    Yes man. Great job teaching. I also enjoy when you share your mind through metaphors, for example, the line in the sand, and the magnifying glass. Thank you for making the video.

  • @windcowboy2
    @windcowboy2 Год назад

    This is so good, it illustrates clearly now an n-dimensional arbitrary shape in the data can be defined by the lines specified by neuron pairs. That shape specifies something the enclosed/defined data have in common. I loved it.

  • @AbdulrahmanAlNimari
    @AbdulrahmanAlNimari 3 года назад +1

    You made my day. A very simple and easy to understand for a very complex concept.

  • @malchicken
    @malchicken 4 года назад

    An excellent explanation. Very clear and helpful. I really appreciate the ‘analogies’ use to represent the ‘concept’ first, then built up to how that concept is coded into the computer.

  • @Replacedhumans
    @Replacedhumans 4 года назад

    This is the tutorial from which anyone can understand Neural Networks.Thanks! I am going to see your other tutorials!

  • @amineleking9898
    @amineleking9898 4 года назад

    Wow one of the best explanations I found for these basic yet necessary concepts, thank you !

  • @MultiSciGeek
    @MultiSciGeek 7 лет назад +6

    That was really interesting and well explained. You should definitely do a follow up and make more videos :D

  • @yanndetaf5725
    @yanndetaf5725 6 лет назад

    by far the best video and explanation i have ever seen in this area.

  • @farahidahanimmausor1090
    @farahidahanimmausor1090 6 лет назад

    thanks! this is the best explanation i've ever watch so far!!!

  • @weirjwerijrweurhuewhr588
    @weirjwerijrweurhuewhr588 4 года назад

    Best introduction to neural networks I've come across so far!