A friendly introduction to Deep Learning and Neural Networks

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 มิ.ย. 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 ปีที่แล้ว +214

    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 3 ปีที่แล้ว

      you 2 help me develop. thank you

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

  • @FabbrizioPlays
    @FabbrizioPlays 7 ปีที่แล้ว +61

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

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

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

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

  • @siddharthadas86
    @siddharthadas86 7 ปีที่แล้ว +6

    What an amazingly intuitive explanation. Thank you Luis Serrano!

  • @PasinduTennageprofile
    @PasinduTennageprofile 7 ปีที่แล้ว +75

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

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

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

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

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

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

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

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

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

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

  • @heenamadaan3259
    @heenamadaan3259 7 ปีที่แล้ว +1

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

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

  • @surinamelephant786
    @surinamelephant786 6 ปีที่แล้ว

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

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

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

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

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

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

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

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

  • @TheAkshatJ
    @TheAkshatJ 7 ปีที่แล้ว

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

  • @alvarolopez7556
    @alvarolopez7556 7 ปีที่แล้ว +1

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

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

  • @amitbangera
    @amitbangera 7 ปีที่แล้ว +1

    I reserved my first comment on TH-cam 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.

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

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

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

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

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

  • @alperenefee
    @alperenefee 7 ปีที่แล้ว

    This is by far the best explanation that I found in TH-cam. 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

  • @hasanalyamani3214
    @hasanalyamani3214 7 ปีที่แล้ว +1

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

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

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

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

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

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

    Great video. Thanks so much. This is the best explanation of neural networks I ever watched. Conceptually speaking is the “filter” of a convolutions neural network analogous to the hidden layers.

  • @darshagarwalvlogs9476
    @darshagarwalvlogs9476 7 ปีที่แล้ว +1

    I loved the articulation. Simple and powerful. Thank you

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

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

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

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

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

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

  • @clcelino
    @clcelino 7 ปีที่แล้ว +1

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

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

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

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

  • @carl10x
    @carl10x 7 ปีที่แล้ว +1

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

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

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

  • @User-ll1kt
    @User-ll1kt 9 หลายเดือนก่อน

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

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

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

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

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

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

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

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

  • @theisegeberg
    @theisegeberg 6 ปีที่แล้ว

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

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

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

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

  • @kaweesiernest7870
    @kaweesiernest7870 6 ปีที่แล้ว

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

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

    This was the great visualization (with succinct explanation) of basic neural network function that I was looking for! Thank you very much.

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

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

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

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

  • @ShahnewazKhan
    @ShahnewazKhan 7 ปีที่แล้ว +1

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

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

    Thank you Luis. You explanations are the best. I am so glad you use real examples and 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!

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

    Thank You! This video finally made me understand what's the deal with the hidden layer(s). Amazing stuff, cheers!

  • @punitmahipal5090
    @punitmahipal5090 6 ปีที่แล้ว

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

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

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

  • @JohnICGomes
    @JohnICGomes 7 ปีที่แล้ว +1

    Great visual explanation on the fundamentals behind activation functions.

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

    A clear and concise introduction to NN with a practical example. Nice job, 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.

  • @MultiSciGeek
    @MultiSciGeek 7 ปีที่แล้ว +6

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

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

    Very clear explanation. I understand things I didn't understand before. Thanks!

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

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

  • @bastin56
    @bastin56 7 ปีที่แล้ว +1

    Excellent video !! Perfect starter for beginners. The way of presentation is outstanding and expecting more of these kinds. Thanks a lot.

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

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

  • @haricharanmaramraj
    @haricharanmaramraj 6 ปีที่แล้ว

    I like the way it is presented this complicated topic. Very effective method of simplifying the cryptic topics. Please do post such videos. Really appreciate it.

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

    It is really friendly as per the title. The examples used are very appropriate and excellent. The explanation is fantastic, anyone with the interest of learning can understand. Using these simple examples I can easily make my students understand the concept of machine learning. Thanks for your good service.

  • @willieyao888
    @willieyao888 7 ปีที่แล้ว +1

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

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

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

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

  • @gillessanchez9126
    @gillessanchez9126 6 ปีที่แล้ว

    I had no idea what deep neuronal network. Thanks to you, I can think on how to apply this to a business case. Bravo!

  • @blesucation4417
    @blesucation4417 6 หลายเดือนก่อน +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!!!

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

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

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

  • @Kondir
    @Kondir 7 ปีที่แล้ว +1

    Really amazing video, finally I understood what is Neural Network! you are best in explaining complex topics. Thanks for your effort

  • @choochvibes2422
    @choochvibes2422 7 ปีที่แล้ว +1

    Extremely intuitive explanation, thanks a ton!

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

    You are a great teacher. Thanks for all your contributions.

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

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

  • @ricardojesus9313
    @ricardojesus9313 6 ปีที่แล้ว

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

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

  • @mozaahmed4569
    @mozaahmed4569 7 ปีที่แล้ว +1

    Pretty simple to understand , Thanks for your time and efforts