Neural Network Simply Explained | Deep Learning Tutorial 4 (Tensorflow2.0, Keras & Python)

Поделиться
HTML-код
  • Опубликовано: 20 сен 2024
  • What is a neural network?: Very simple explanation of a neural network using an analogy that even a high school student can understand it easily. what is a neural network exactly? I will discuss using a simple example various concepts such as what is neuron, error backpropogation algorithm, forward pass, backward pass, neural network training etc.
    3b1b Video on neural net with some math: • But what is a neural n...
    🔖 Hashtags 🔖
    #neuralnetwork #artificialneuralnetwork #neuralnetworktutorial #deeplearning #deeplearningtensorflow #deeplearningtutorialpython #deeplearningtutorial
    Do you want to learn technology from me? Check codebasics.io/... for my affordable video courses.
    Next video: • Install tensorflow 2.0...
    Previous video: • What is a neuron? | De...
    Entire Deep learning playlist: • Deep Learning With Ten...
    Prerequisites for this series:
    1: Python tutorials (first 16 videos): • Python 3 Programming T...
    2: Pandas tutorials(first 8 videos): • Pandas Tutorial (Data ...
    3: Machine learning playlist (first 16 videos): • Machine Learning Tutor...
    🌎 My Website For Video Courses: codebasics.io/...
    Need help building software or data analytics and AI solutions? My company www.atliq.com/ can help. Click on the Contact button on that website.
    #️⃣ Social Media #️⃣
    🔗 Discord: / discord
    📸 Dhaval's Personal Instagram: / dhavalsays
    📸 Codebasics Instagram: / codebasicshub
    🔊 Facebook: / codebasicshub
    📱 Twitter: / codebasicshub
    📝 Linkedin (Personal): / dhavalsays
    📝 Linkedin (Codebasics): / codebasics
    🔗 Patreon: www.patreon.co...

Комментарии • 1,1 тыс.

  • @codebasics
    @codebasics  2 года назад +14

    Check out our premium machine learning course with 2 Industry projects: codebasics.io/courses/machine-learning-for-data-science-beginners-to-advanced

  • @prashantbhardwaj7041
    @prashantbhardwaj7041 3 года назад +211

    "If you can't explain to a 5 year old, then you don't know it well enough". Take a bow, Dhawal Sir!

  • @MrSenordbagbread123
    @MrSenordbagbread123 4 года назад +212

    I have taken many Andrew Ng classes on Coursera and this is the best intro to the subject anyone needs. It improved my understanding conceptually. Great job.

    • @codebasics
      @codebasics  4 года назад +16

      I am glad you found it useful Stefan

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

      Agreed. I wish I had found and watched this before the Andrew Ng videos

    • @emonfromearth
      @emonfromearth 3 года назад +12

      Agreed also. For an introduction, this video is much more helpful than Andrew's video. I shared this video with lots of friends.
      We should share the good works. Love from Bangladesh, Earth

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

      But, what exactly a neuron in neural network is ? Is it a software code or a hardware flipflop or a combination of transistors ?

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

      Same here!

  • @JigarRajpopatOfficial
    @JigarRajpopatOfficial 4 года назад +108

    The explanation was super crisp. I wish I had this video series when I was learning this topic! Great work! Thank you for uploading.

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

      I am happy this was helpful to you.

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

      @@codebasics also make playlist on django .... I totally loved ur clear explanation

  • @dec13666
    @dec13666 3 года назад +36

    I like the simplicity of this explanation. There are some interviews in which the question is literally "explain me what is a neural network, but assume I'm a CEO and I know nothing about math or deep learning". THIS is the video to paraphrase!
    Thank you, nice work!

  • @michelesantos5716
    @michelesantos5716 4 года назад +16

    Wow. I am blown away at the quality of your videos. This one just shows you are not only a talented SWE, but a gifted teacher as well. Thank you, Dhaval. Your channel is definitely one of my top fives in my learning resources in DS/ML.

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

      Thanks Michele for your kind words of appreciation 😊👍

  • @mohanmuthu677
    @mohanmuthu677 22 дня назад +1

    One of the best videos to understand what a neural network is and how it works. I am a Computer Networking expert with more than 33 years of dealing with computer networks. It is amazing to understand how the neural networks work. Thank you for the great video. Keep it up!!!

  • @aryanverma7506
    @aryanverma7506 3 месяца назад +5

    College never told my why backward propagation is used. Thanks a lot!!

  • @ЮрийБ-о6е
    @ЮрийБ-о6е 3 года назад +6

    Best explanation I saw! I’m Russian, and, even, easily understood every word he said! Thanks!

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

    One of the best explanation on neural network for beginners, who find difficult to understand neural network with mathematics to understand it. Recommended to every beginner.

  • @midhunskani
    @midhunskani 4 года назад +34

    Really love this kind of explanation. Looks like you put a lot of time and effort in editing these videos. Explanation is really good and anyone can understand this

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

      Hey Midhun, if you like this video than can you share it to your network like LinkedIn and Facebook so people can get an idea about it. Thanks. 😊

    • @midhunskani
      @midhunskani 4 года назад +2

      @@codebasics I already did this. Keep creating more content for us.

  • @codebasics
    @codebasics  4 года назад +25

    Here is the link for deep learning series: ruclips.net/p/PLeo1K3hjS3uu7CxAacxVndI4bE_o3BDtO
    Machine learning playlist: ruclips.net/p/PLeo1K3hjS3uvCeTYTeyfe0-rN5r8zn9rw

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

      Sir, never seen such an easy and yet insightful explaination on a topic like deep learning.🙂.

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

      Such a nice explanation ! Thank you sir !! Keep your good work going !!!

  • @monubaliyann
    @monubaliyann 4 года назад +8

    One of the best teacher I ever seen in my entire life thankyou so much for this kind of efforts...

  • @rachittoshniwal
    @rachittoshniwal 4 года назад +14

    Whoa, what a lucid explanation of a relatively esoteric topic! Amazing.

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

      Glad you liked it rachit

  • @dhrubajoytichatterjee999
    @dhrubajoytichatterjee999 4 года назад +7

    Your Teaching Methodology is completely Different. Thank you so much Sir! You are doing a great job for us by keeping our Lockdown Productive.

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

      Glad you liked it dhrub.

  • @Netrakc-uk1ry
    @Netrakc-uk1ry 3 месяца назад +2

    One of the best video on the entire internet about the Neural Network, simple explanation but in-depth. Thanks for making such a great contents.

  • @srikrithibharadwaj6779
    @srikrithibharadwaj6779 2 года назад +6

    You are such an amazing tutor Dhavalji.. Your crystal clear explanation made the concept easier and clearer. Such a wonderful and effective tutorial. Thank You so much 🙏🏻

  • @sobamopuri7774
    @sobamopuri7774 Месяц назад

    Amazing explanation on Neural Networks.
    I watched many videos to get the clarity without going into the mathematical details. Found the best video.
    Thank you for your time and effort.

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

    This is called major contribution to the community of data science beginners like me. Thank you.

  • @sugammehta0301
    @sugammehta0301 4 года назад +15

    Finally got some content for DL 😭sir pls cover everything in this.....a big big thanks ♥️

    • @codebasics
      @codebasics  4 года назад +2

      Sugam, I am happy you liked it

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

    I have to say that I took several courses including Andrew ng course for deep learning but none of them explained it better. This was by far the best explanation of Neural Networks I found on the Internet. Thank you for your efforts!!!!

  • @ahmedhbaieb1973
    @ahmedhbaieb1973 4 года назад +8

    OMG !!! i've just finished your machine learning course and now taking this deep learning course i just wanna say you are such an amazing teacher and this is the best explanation ever thank you !

    • @codebasics
      @codebasics  4 года назад +2

      Happy to hear that Ahmed!

  • @rawanmohammed5552
    @rawanmohammed5552 2 года назад +2

    Genius is based on simplicity.
    And your ability to explain the whole idea in such an interesting and easy way indicates your strong understanding of the subject .
    Thanks so much . . .

  • @richarda1630
    @richarda1630 3 года назад +5

    This is such an awesome explainer for newcomers to NN! I wish I had found you 6 years ago!!! please keep the awesome vids coming! Can you do one for Transformer and BERT and GPT? you could make that a series :) thanks so much!

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

      Yes, I am adding mor videos to this deep learning series and will cover all the topics you mentioned 😊👍

  • @subhash4173
    @subhash4173 Месяц назад

    You're exceptionally skilled at explaining complex topics. I'm incredibly grateful for the value you've added-thank you so much!

  • @troubution
    @troubution 4 года назад +6

    What an explanation!!! Mesmerised, this is the unique and innovative way of teaching by Codebasics, i just made this link as my WhatsApp status....really loved this video

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

      Hey Chinmay, nice to see your message buddy. Glad you liked it and thanks for the support.

  • @AmmarAhmey
    @AmmarAhmey 2 года назад +2

    Just wow. I want to strongly appreciate this easy to grab Neural Network explanation. Although I am know at later stage of my deep learning course at University, this is by far the best and easiest explanation of basic concept of neural network. Especially the concepts of "features" and "backpropagation" were explained in tooooo easy sentences. Thank you. Love from Pakistan.

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

    @codebasics did an awesome job in explaining a complex algorithm in simple terms

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

    Amazing tutor of the millennium.. I am binge watching since 1 am.. it is 5 am here... Thank you for making it easy.. Love from London

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

      I am happy this was helpful to you.

  • @mohamedshaaban7883
    @mohamedshaaban7883 Месяц назад

    what an amazing analogy!, I feel its my first time to comprehend very well how neural network works

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

    The way of explanation is superb. You are just like a guru of old age. Lectures are better then many paid course.

  • @Isiaka-qt1fj
    @Isiaka-qt1fj 3 месяца назад

    Im not always comment in youtube videos but this time I cant be that selfish, I just subscribed before even the video ends, I cant express my gratitude in words, Just thank youu soooo much

  • @siddhanthbhimakari3017
    @siddhanthbhimakari3017 4 года назад +2

    This is the most simple yet effective approach i have seen to boil down complex things that go into training a neural network. Kudos 🎉

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

    This is one of best Deep neural network tutorial .i have done lots of courses but end up with zero.Sir your video motivate me to learn neural network ,machine learning...i have made a schedule to do all your tutorials...i want to tell you .you are helping lots of people like me to understand basic concepts of Data Science python .i m.waiting for new video to upload..requesting you to upload video -projects on deep learning

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

      Chaya, thanks for your kind words of appreciation. Yes I have plans to upload deep learning projects

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

    Amazing explanation! Anyone who is starting out will enjoy this video!

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

    you are such an amazing tutor. 3 years still giving the learning vibes

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

    The best ever explanation of Neural networks. I guess nobody even would have thought of explaining in such a way. This video is highly recommended for beginners.

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

      Ganesh thanks.ifyou have liked it can you plz share it with your friends in Facebook, watsapp and LinkedIn etc ?

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

      @@codebasics sure sir.

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

    we had the subject Neural network at that time i used to think what is this? why is this? and eventually gave up trying to study ML. After watching this video i got a clear understanding what is NN, Thank you so much sir. You have a huge respect by me.

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

      glad you liked it Anirudh :)

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

    How can I thank you sir ??first of all I wasn't even able to understand what deep learning is .now i am addicted to it because of your videos.hats off to you sir ...

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

    Wow..Sir you are shatan k duniya mai Bhagvan ka aadmi....(MAN OF GOD).......WONDERFUL EXPLANATION👏🏻👏🏻👏🏻👏🏻

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

      ha ha .. dhanyavad hardik bhai for your kind words.

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

    The way Neural network is explained is awesome....i have never come across an example better than this to explain neural network

  • @shahidafreedy
    @shahidafreedy 2 дня назад +1

    That's an absolutely masterpiece explanation ❤

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

    Almost at the end it clicked me.. that training is main part of neural networks. Thanks lot Dhawal sir for thinking a lot and explaining in better way

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

      Yup training and self learning features by neurons is the key :)

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

    Never seen a simple and effective explanation like this on neural network. I skipped the previous video which had mathematics and was worried that i can't understand neural network. But this video was easy to understand.

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

    Amazing delivery - even a laymen can understand it.
    Thank you very much!

  • @Memezzzzzzzz2
    @Memezzzzzzzz2 10 дней назад

    I have plaid 20k CAD fees in college but still i didn't have the professor like this, the way you explain is fantastic, keep working sir 🫠

  • @alwinthyaga
    @alwinthyaga Месяц назад

    You are explain these concepts very well. Even a beginner like me can able to Understandable. Thanks for your efforts your each efforts are valuable for that some segment of students who learning things under codebasics. Thanks for your continuous efforts and simplicity of concepts.❤

  • @TC-uj6oy
    @TC-uj6oy 2 года назад

    Look at what I found! Incredible video. Makes me want to go through all the deep learning lectures

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

      Thanks for your feedback

  • @AqsaChappalwala
    @AqsaChappalwala 7 месяцев назад

    Not found anything this close in udemy.Professor you deserve so much appreciation for the way you're teaching. You tube gold play button is not enough :)

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

    Brilliant Video
    Explained such a tough concept so easily. Very useful for college students who are currently working with the basics of these high level technologies

  • @arijitkaran9315
    @arijitkaran9315 2 месяца назад

    This is so good our college professor taught it using weight and imaginary functions which do processing. This is so good.

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

    You are the best Dhaval! There has been no better explanation of Neural Network

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

      👍😊 glad you liked it

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

    I'm a starter in neural networks, this video really helps me understand the NN basic. Thanks for uploading this video

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

    I have seen so many videos but no one could give me basic understanding of deep learning. Your video is like a obstacle remover and now I can continue my journey with fun.

  • @anubhande6774
    @anubhande6774 Месяц назад

    u made some amazing content on every topic i have gone through. hats off to you for making easy understanding of difficult topics

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

    this is the best place to start deep learning i swear

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

    buddy i'm so serious! you have the best explanation one can ask for to understand the concept behind the neural networks! so simple and clear! thank you!

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

      Thanks my friend. Please share it with others if you find it worth! :)

  • @yourinterestsmtsinterests3973
    @yourinterestsmtsinterests3973 2 месяца назад

    could'nt appreciate it more
    I think this was the
    best explaination possible

  • @krishnapriyajeyakumar7831
    @krishnapriyajeyakumar7831 5 месяцев назад

    You have explained so well !! Must watch for a beginner to have deep foundation.

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

    This explanation is beyond science 🔥🔥🔥🔥🔥

  • @amrExplore
    @amrExplore 4 месяца назад

    Simplistic explanation of NN. Thank you very much for beautifully explaining the concept

  • @sandeepKumar-hc1co
    @sandeepKumar-hc1co 2 года назад

    Thank you so much sir, it is THE BEST explanation of the Neural network.

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

    I Never Seen This Type of Innovative and Creative Teaching in My Life..Thank You Dhaval Sir

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

      I am happy this was helpful to you.

  • @GurpreetSingh-uu1xl
    @GurpreetSingh-uu1xl 3 месяца назад

    Thanks yaar. I went through several videos but this explanation was the easiest.

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

    The backward propagation part was interesting. Thanks for the nice story!

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

    I wish every teacher could teach like you . Thanks a lot

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

      Thanks for your kind words himani

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

    Jesus, this is honestly the best neural networks explanation vid I've seen, especially when coupled with the preceding vids in the series!

  • @chezhian4747
    @chezhian4747 4 месяца назад +1

    Just Brilliant.Keep up the good work.

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

    Lets all clap for this guy how made this explaination very easy to understand, to be very frank i have watched many videos on neural networks and back propogation but none has explained like him thanks man

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

    Just Fantastic!!!!!!!!!!!!!!!!!11 No need more captions Dhaval sir for your explanation skill and knowledge presentation. Person will zero knowledge in ML/DL can understand very well. Looking for more videos for CNN and ML/DL.

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

    Finally i understood that thing
    ..according to me you are best teacher on youtube for machine learning..today i searched randomely on you tube and i got it ..after that i had aceess the playlist of this tutorial..thanku sir for making this kind of video ..

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

    better than many paid courses .you are great sir

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

    Dhawan sir, your content is way better than that of many paid courses for free... Amazing #respect

  • @AltafAnsari-tf9nl
    @AltafAnsari-tf9nl 3 года назад

    I am lucky to have started learning Deep learning from your series only. best content.

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

      I am happy this was helpful to you.

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

    this video tackle the complex task in a smart way. well said.

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

    Your explanation and way of teaching is great. Thanks. Keep it up!

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

    Super Explanation about mural network sir
    Everybody understand very easily with nice example
    Thank you sir
    Jhansi Lakshmi
    Research scholar

  • @ovighosh
    @ovighosh 5 месяцев назад

    WOW! I came here to your channel to learn about regularization and now neural networks. Can't wait to go through all of your videos!

  • @ritwikganguly7986
    @ritwikganguly7986 Год назад +1

    Sir your teaching technique is so captivating, just today itself I have started learning deep learning, Hope I will learn so many stuffs, thanks again sir for your great content ❤❤❤

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

    literally the best explantaion & best video suggestion you provide.

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

    You are just amazing. I am going to finish all of your videos this week. :)

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

    Superb.... Mindblowing.... Really mindblowing.... I can't explain my feelings superb dude superb ...... Really veru very very practical and real imagination. Great!!!!

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

    I think there is no other easier way to explain Neural network than this video

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

    This is the simplest and best explanation of neural networks. Salute to your imagination and the way you're making videos.

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

    This guy is raising start of neural network.

  • @md.sojibsarker7554
    @md.sojibsarker7554 3 года назад

    A nice explanation. I am doing my bachelor thesis work by following your tutorials.

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

    Ive literally watched around 10 videos explaining the same concept , this one hit me perfectly !!!

  • @mashrira
    @mashrira 4 месяца назад

    You are simply amazing teacher sir.. thanks very much

  • @collinsetuah2540
    @collinsetuah2540 6 месяцев назад

    This is the best and simplest explanation about neural network I’ve seen so far. Keep up the good work

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

    Super simplified explanation anyone can give. Great 👍 👌

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

    finally my little brain could understand the concept. thank you for you big brain !🙂

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

    This is the best introduction to Neural Networks. This way, a learner can easily understand topics and never forget it. Waiting for more such videos.

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

      Vedanth, thanks for feedback

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

    Very easy and simplified explanation of Neural Network. Kudos

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

    That was a wonderful explanation with the Koala features. Explained image detection and the importance of weights in Deep Learning. Thank you !

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

    simple and easy way of explaining neural network. Well done Bro!

  • @saisanthosh8370
    @saisanthosh8370 7 месяцев назад

    I have followed your machine learning playlist It was the best that I have taken but lacked to do coding from scratch to implement the ML algorithms the went all the places to find good content and stuck there and missed this master piece when I am about to learn deep learning and neural networks glad I find it not so late

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

    amazing...! absoloutly amazing how you explain the neural networks.. your efforts to create this video and animation to make us understand complex concept in a simple way is really appreciated.

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

    Best explanation that i have ever seen on Neural Network, so easy to understand for a lay man like me

  • @poojadalvi2717
    @poojadalvi2717 28 дней назад

    You are wonderful...Kindly post more videos on deep learning models like CNN,RNN,GAN etc so that out doubts get clarified.

  • @jdram82
    @jdram82 9 месяцев назад

    Thank you sir, Fantastic way of Explanation in detail and interesting methods.