A friendly introduction to Deep Learning and Neural Networks

Поделиться
HTML-код
  • Опубликовано: 4 янв 2025

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

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

    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 6 лет назад +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

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

  • @eshnakaul4635
    @eshnakaul4635 4 года назад +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.

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

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

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

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

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

  • @piku9712
    @piku9712 4 года назад +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!!!!

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

    I am sorry, but I can not stop myself to praise Luis. He has gene of explain complex things. I recommend his videos to all new learners. Nobody able to explain such clear.

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

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

    Deat Mr Serrano,
    I am a electrical engineer student in germany who tries to get more knowledge on the field of artifical intelligence and its sub - and subsubtopics machine learning and deep learning. This video gave me pretty good imagination of the mathematical formulars behind all the magic and that's why I want to thank you, thank you !

  • @bhuvandwarasila
    @bhuvandwarasila 3 месяца назад

    Beautiful explanation brother! 7 years later and still one of the best explanations

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

  • @blesucation4417
    @blesucation4417 Год назад +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!!!

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

  • @zafrulumar9122
    @zafrulumar9122 6 лет назад +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

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

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

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

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

    i am from bangladesh
    i was search for neural networks easy expalined video......few days.
    i found your video.
    and its realy best explanation video......first 2 example is best to explained about neural networks

  • @artvandelay213
    @artvandelay213 8 месяцев назад

    Here in 2024 and been trying to wrap my brain around this stuff for a couple years. Your vids have absolutely made it all click. Well done and many thanks!

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

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

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

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

  • @PasinduTennageprofile
    @PasinduTennageprofile 8 лет назад +74

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

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

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

  • @mercymadhuridarla7988
    @mercymadhuridarla7988 5 лет назад +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..

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

    Wow, seriously Wow... this video should be shown to every individual who is interested to know and learn Neural networks. unlike most of the lectures which tend to drive the AI & ML students away with complex explanations , this video brings them closer to this subject with simplifying the explanations. i am amazed at the topics covered in this video like
    1: Why do we need to convert from discrete to continuous
    2: what's the need of an error function
    3: why neural networks are even needed and what are they
    4: what are activation functions and how to make sense of it
    5: hidden layers explanation
    6: optimization, minimization, whats the whole point of summing the errors etc etc etc
    Awesome video which i am gonna share with every AI ML enthusiast. thanks for the wonderful video @luis Serrano

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

    This is so much more clear than all of tho other videos on this topic, than you.

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

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

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

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

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

    Sir you are one of the most genus sir in this world .you made me understand this lessons that i could not understand .thank a bunch

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

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

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

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

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

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

    nice buildup to the reveal of how neural networks are built from smaller components. well done.

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

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

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

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

  • @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 5 лет назад

    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.

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

    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.

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

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

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

    The best explanation of NN I encountered till today.

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

    Gracias Luis. Very helpful for a 65 years old beginner like me.

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

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

    Lot lot lot.... of love to this Channel.❤❤

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

    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.

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

    first comment ever in RUclips and was just to day that was the best ever explanation that I found 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 !

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

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

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

    Superb presentation, most people will be wondering what hidden layers are and what part they play, this clears it up of course the next question is how does one choose x or y hidden layers

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

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

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

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

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

    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.

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

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

    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.

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

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

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

    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.

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

    You turned the sourest lemon of my deep learning basics into a fresh lemonade. Thanks!

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

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

    Thanks for turning a research matter into a cartoon-like story wherein anyone's curiosity is developed and is forced to see each of your well dedicated videos. Hats off to your determination to help the research community.

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

      Thank you for your kind words Sandeep! I enjoy understanding things in a pictorial way, and I'm glad that more people in the research community also feel this way.

  • @mrkirios
    @mrkirios 2 года назад +1

    Thanks for this excellent explanation. One question: at 17:15 what are you measuring? is it blueness? According to the probability function, shouldn't the most left-top point be scored with something close to 1.0? Why the 0.1? Points close to the top left corner are believed to be "most likely" blue, right?

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

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

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

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

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

  • @User-ll1kt
    @User-ll1kt Год назад

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

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

    Luis.. another great video for NN and Deep Learning... You have a knack to explain complex things in the most simplified manner....

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

      On a second thought, it would be great if you could come up with an example (like ML Intro video) showing NN in use. Maybe you can include concepts for WEIGHTS, FEEDBACK LOOP, TERMINATION CRITERIA and so on. Once again many thanks for creating the video. Really appreciate all your efforts!

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

      Thank you for the suggestion, Nilesh! Yes, working on a few more videos, including one where the training part is explained in more detail. Feel free to send any other suggestions you may have, always open to new ideas!

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

  • @jchuang504
    @jchuang504 8 лет назад +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  8 лет назад +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 7 лет назад

      Valentin Tihomirov
      You are so wrong....

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

      Are you done with backpropagation explanation?

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

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

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

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

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

    This video helped me understand what a neural network is! Thanks for explaining it in such an easy to understand way. I would recommend it to all beginners.

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

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

    Thank you for the opportunity to gain some understanding of a subject which looks to be completely outside a completely unrelated profession but may be something that fascinates a few of us in terms of what potential it may hold if we think outside of the box. Thank you for your time and effort.

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

      M

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

      Thank you Rhonda! I find this fascinating too, and machine learning is definitely a field that many professions can use, so I think it should be accessible to people with all types of backgrounds, not only math/cs.

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

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

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

    Jabril recommended this to me. I first went to giant’s neural network series and learned the bare basics. Then naturally the question came to my mind, why would we need multiple (hidden) layers of neurons. This video just blew that doubt to smithereens. Thank You!

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

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

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

    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.

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

    I m compelled to type my first comment and it is to say that I have never seen a better explanation! Thanks!

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

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

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

      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

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

    This is the best introductory course on Neural Networks. Thanks for sharing this amazing video.

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

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

    Excellent video: anyone can understand with no background. 100% rating for this video.

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

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

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

    Very well done!! After hearing about a.n.n. for years abandoning several complicated and inaccessible tutorials, you kept my interest all the way to the end with clear and interesting, step by step presentation. I finally understand what they heck is going on!!!!
    The one thing that bugged me as I was watching was understanding your description of penalty without seeing how machine knows the correct answer. So, discussion is missing the notion that initially you have to know the answer to in order to determine validity of error results.In other words, you did not point out that the process involves training/tuning the classifier using known good data, then using the tuned network to clarify or predict results for new random inputs. But again, this was great!!! Thank you.

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

    Salutes from Sudan .. You are a life saver indeed ..You made it so easy for me ..Thank you and God bless you

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

      Thank you for your message, Safa, it is an honor to hear that. Best of luck in your learning process, and if you have any questions or suggestions, let me know! :)

  • @dzsukov
    @dzsukov 4 года назад +3

    Maybe Im missing the simplest point of it all, at 20:37 how do we get the log values ? E.g. how does -log(0.1) become 2.3 (instead of 1?) and how do we get the 4.8 as a sum? What am I missing? :)
    EDIT: I just realised it's a natural log (so ln(0.1) = 2.3 instead of log10)...I'll leave this up here in case someone else missed it as I did instead of deleting the question. Otherwise the best explanation on the topic ever! Thanks!

    • @quynhhoang2193
      @quynhhoang2193 27 дней назад

      Im so glad that I tried to scroll through the comments for the same question in my mind.

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

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

  • @bastin56
    @bastin56 8 лет назад +1

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

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

    BEST EXPLANATION OF NON LINEARITY EVER EXISTED THANKS !

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

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

  • @BA-eq5dd
    @BA-eq5dd 7 лет назад +1

    I am going to press like before I watch the video because I just love how Luis explains in a friendly way. I watched the other video about machine learning and I fell in love with how machine learning works, I am currently taking courses in Udemy and Udacity. Luis, if you live around the Bay Area I would like to visit you and say thank you in person.

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

      Thanks Bashar! Definitely, if you're around Mountain View anytime, message me if you wanna drop by Udacity!

    • @BA-eq5dd
      @BA-eq5dd 7 лет назад

      Perfect:) I will. I live in San Francisco.

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

    The best explanation I hve seen in the internet until this moment.

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

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

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

    Luis - you are unique. One of the best and most simplistic way to teach AI. Great job.

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

    Thanks for making this video, by not using typically well known images of neural networks, it prevented a lot of mental blocks when watching other videos 🤗🤗🤗

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

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