Convolutional Neural Networks | CNN | Kernel | Stride | Padding | Pooling | Flatten | Formula

Поділитися
Вставка
  • Опубліковано 25 чер 2020
  • What is Convolutional Neural Networks?
    What is the actual building blocks like Kernel, Stride, Padding, Pooling, Flatten?
    How these building blocks are help to reduce dimensionality with keeping all important feature.
    What is the formula to get output layer dimension?
    Convolutional Neural Networks | CNN | Kernel | Stride | Padding | Pooling | Explained by Python Code • Convolutional Neural N...
    Neural Networks - Feedforward Algorithm | Matrix Math behind | Forward Propagation in a Deep Network. • Neural Networks - Feed...
    Deep Learning Playlist • Deep Learning

КОМЕНТАРІ • 396

  • @imranuddin2153
    @imranuddin2153 Рік тому +36

    I have no words to thank you enough. I have read several articles on major platforms but none of them explain things as clearly and in as simple terms as you did. May God make your mission of educating full of prosperity and success.

  • @dragonemperorx531
    @dragonemperorx531 Рік тому +54

    I have watched many videos on CNN , but nobody ever explained it like this . I have no words to describe how good your explanation is sir . Hats off to you.

  • @adhr1t
    @adhr1t Рік тому +5

    This is incredible. Fully explained the math behind how CNN Kernels, strides, padding, pooling, and flattening work with simple matrix examples. I've watched many videos about this process and nothing explained it as well as this. Thank you so much !!!!!

  • @deepanshutrivedi2536
    @deepanshutrivedi2536 3 роки тому +23

    Couldn't be more simpler. Excellent. It has helped me a lot in understanding deep learning. Thank you!

  • @aishni6851
    @aishni6851 3 роки тому +6

    Thank you for making this accessible and easy to understand! Very helpful.

  • @taratara2509
    @taratara2509 10 місяців тому +31

    The best video in all UA-cam about CNN

  • @deepankerrawat6170
    @deepankerrawat6170 2 роки тому +7

    I like your old school type of teaching with little bit of definitions on screen. Thanks sir.

  • @kaushaltopinkatti8860
    @kaushaltopinkatti8860 Рік тому +3

    Excellent! None of the graduate professor here at my university in the US taught this concept so easily.

  • @ambuj6785
    @ambuj6785 Рік тому +2

    easy to understand i was struggling to understand the basics and the maths behind CNN and you made it so easy that now i can explain it to my friends too and even teach them the basics.

  • @rajrau2551
    @rajrau2551 2 роки тому +10

    What kind of teacher you are? the best and authentic one !! I agree with people commenting this 21 min video is better than 3 lakh data science course and also you save 10 months..
    Apart, you are guys India is always proud off

    • @binodsuman
      @binodsuman  2 роки тому +7

      Thank you Raj for wonderful words. Your comment add some more joy in my today birthday celebration 🎉👏🤝🙂

  • @shreya6107
    @shreya6107 Рік тому +3

    Such a clear and detailed explanation! One of the best videos I have seen on Convolutional Neural Networks.

  • @syeda8343
    @syeda8343 Рік тому +1

    I spend my whole day for one by one concepts in different videos. Alas l found you and can do this work in 21 minutes.

  • @nafassaadat8326
    @nafassaadat8326 2 роки тому +19

    Thank you so much for this nice explanation. 21 minutes more beneficial than my whole deep learning course.

    • @binodsuman
      @binodsuman  2 роки тому +3

      Thank you Nafas for nice words. Really motivating me to do more. Happy to know this Deep Learning concept helped you. Keep Learning !!

    • @nafassaadat8326
      @nafassaadat8326 2 роки тому +1

      @@binodsuman do more and more 🥰👍

  • @deepikaselvamurugan6405
    @deepikaselvamurugan6405 4 роки тому +3

    Extremely useful video on CNN for beginners! Thankyou!

  • @olaashraf5914
    @olaashraf5914 Рік тому

    This is the first time I understood anything about this topic. May all your dreams come true good sir

  • @aneent0x29a
    @aneent0x29a 2 роки тому +50

    very easy to understand, thanks for the explanation. my research became easier with this video. may god bless you.

  • @binarybeast2685
    @binarybeast2685 3 роки тому +2

    Stunning video! , cleared all the basic concepts!

  • @piyalikarmakar5979
    @piyalikarmakar5979 2 роки тому +1

    The best way to start from null to deep..Thank you sir...

  • @arnoldmunuana2775
    @arnoldmunuana2775 3 роки тому +1

    This is one of the best explaination of CNN. Thank you very much

  • @arpanjain4223
    @arpanjain4223 3 роки тому

    Amazing explanation, best video so far explaining the basics of cnn, thanks a lot

  • @samuelmuturi48
    @samuelmuturi48 Місяць тому +1

    you made the explanation so easy i have been scrolling through webs and videos but here you gave the answer in simple way may May God bless you.

  • @sheharyarejaz9378
    @sheharyarejaz9378 2 роки тому +3

    I am really Thankful to You sir.
    You are really a professional Teacher. Explain the Complex topic in Very effective and easy Way. Thank you Sir.
    💚Love from Pakistan 💚

  • @Why_I_am_a_theist
    @Why_I_am_a_theist 6 місяців тому

    Simply amazing , I have test tomorrow and this video is a life saver.

  • @soryegetun529
    @soryegetun529 Рік тому +1

    One of the most understandable videos about CNN. Thanks much ^^

  • @ganeshsubramanian6217
    @ganeshsubramanian6217 Рік тому

    What a wonderful explanation, Binod, sir! You are really awesome.

  • @vishaldas6346
    @vishaldas6346 3 роки тому

    You are awesome, complicated theory in simple terms.

  • @idrissjairi
    @idrissjairi 8 місяців тому +1

    Thank you so much for this magnificent tutorial, your efforts are much appreciated!

  • @sokopinions
    @sokopinions 9 місяців тому +1

    You're the best....finally an explanation worth listning to

  • @raginisharma9302
    @raginisharma9302 2 роки тому +14

    Such a Wonderful teacher - you saved me from reading so many articles in the middle of the night when I am feeling so sleepy but your lecture was so good that I didn't want to lose focus. Thank you for making me understand the CNN concepts so clearly- can't thank you enough 🙏🏻

  • @priyankapuvar2691
    @priyankapuvar2691 Рік тому

    believe me the way u explained this is excellent.....thanks bro

  • @Popdad
    @Popdad 2 роки тому +2

    Thanks Binod, fantastic explanation. Keep up all good work.

  • @mhmdalishamass5388
    @mhmdalishamass5388 2 роки тому

    Excellent Explanation. Thank you !

  • @soumyadiproy1964
    @soumyadiproy1964 Місяць тому

    Thank you sir, for the detailed explanation.

  • @hcv1648
    @hcv1648 3 роки тому +16

    sir.. thanks a lot to end my 10 months-long struggle to end this. you are doing a great job sir.. no thanks would be enough.. respect from netherlands

    • @binodsuman
      @binodsuman  3 роки тому +1

      Glad to hear Tuhin, this Convolutional Neural Network CNN Tutorial series helped you. Keep Learning, Keep Learning and thank you very much for your nice words !!

  • @ramapatipatra4814
    @ramapatipatra4814 2 роки тому

    Awesome lecture with a well explanation of each and every parameters regarding CNN..

  • @shankarikarunamoorthy4391
    @shankarikarunamoorthy4391 17 днів тому

    Very clear explanation. Thank you sir.

  • @muhammadawais2173
    @muhammadawais2173 Рік тому +2

    before watching this video I was so confused about this different terminology, but sir you make the thing easy for us. thank you and stay blessed

    • @binodsuman
      @binodsuman  Рік тому +1

      Thank you so much for your kind words and support! It means a lot to me to hear that my content is resonating with you and motivating you. Your comment has truly made my day and inspires me to continue creating and sharing. Thanks again for taking the time to share your thoughts, and I hope to keep delivering content that you find valuable and enjoyable.

  • @gulafshansaifi5192
    @gulafshansaifi5192 6 місяців тому

    The best video for CNN. Thank you.

  • @mesaygemeda5195
    @mesaygemeda5195 3 роки тому

    you well done, I appreciate the way of explanation....in addition to that let you show us what does drop out,dense,flatten and how can use it...pls send to me more explanation with examples...thank you for unlimited sharing your knowledge...

  • @muhammadalikhan5003
    @muhammadalikhan5003 8 місяців тому

    Wonderful video. Easy to understand. Highly recommended.

  • @3sisterscreateworld0191
    @3sisterscreateworld0191 3 роки тому +2

    It's really very much helpful .A clear explanation with example you did.Thanks from me Bangladesh a lot.

  • @faizaansayyad
    @faizaansayyad 2 роки тому

    Thank You!!! Beautifully explained

  • @amircodes
    @amircodes 7 місяців тому +1

    Crystal clear explanation. Thanks.

  • @abhikannu
    @abhikannu Рік тому

    Thank you so much sir
    I had a seminar on this topic so this video is very useful for me to understand and explain

  • @gamingschool3357
    @gamingschool3357 2 місяці тому +1

    Thank you very much guruji it was great help 🙏🏻

  • @srinivasrathodkethavath9545
    @srinivasrathodkethavath9545 2 роки тому

    Really helpful video. Thanks a lot!

  • @MrYomantanepali
    @MrYomantanepali 28 днів тому +1

    he earned my subscription

  • @user-pm5hf5kg5r
    @user-pm5hf5kg5r 4 місяці тому +1

    Thank you so much man. I learned CNN basics in just 29 minutes. You are really awesome

    • @tharunbanala7234
      @tharunbanala7234 2 місяці тому

      for convolution we have to rotate the matrix right

  • @shruthihm6057
    @shruthihm6057 4 роки тому

    Good explanation Binod ! Its helpful.

  • @inquisitiverakib5844
    @inquisitiverakib5844 2 роки тому +1

    Overwhelmed sir , nicely explained a difficult topic

  • @007bindass007
    @007bindass007 Рік тому

    Shandaar...Finally i got a channel with ease of understanding. Now I can get things more clearly. Thanks BINOD SUMAN ACADEMY.

  • @5pointpulse-75
    @5pointpulse-75 2 місяці тому +1

    Thank you so much!

  • @aditisengupta251
    @aditisengupta251 2 роки тому +1

    Thank you for making this sooo simple!! dhanyabaad sir !!! :)

  • @mohamedtawheed6951
    @mohamedtawheed6951 Рік тому

    Wow, thanks for the video

  • @jpbs4281
    @jpbs4281 4 роки тому +3

    Awesome!

  • @antibioticsOfWorld
    @antibioticsOfWorld 2 роки тому

    best video!!!! very simply explained ...Thanks a lot sir

  • @reemabdullah9905
    @reemabdullah9905 Рік тому

    Thanks a lot for the amazing explication

  • @vincentumeh7891
    @vincentumeh7891 5 місяців тому +1

    You're simply the best!

  • @VishalSingh-wt9yj
    @VishalSingh-wt9yj Рік тому

    easy to understand, great way of explaining

  • @maheshpatel2005
    @maheshpatel2005 3 роки тому +1

    nucely explained all together... thank you sir...

  • @michaelscience2481
    @michaelscience2481 3 роки тому +1

    You are doing a great job sir. Please keep it up.

  • @prothomantorbanik1728
    @prothomantorbanik1728 Рік тому

    Best video on this topic! Loved it🤘

  • @saikhrisat1624
    @saikhrisat1624 Рік тому +1

    Thank you so much keep doing this

  • @ajay.sarvaiya
    @ajay.sarvaiya 3 роки тому +1

    Thank you sir! great explanation

  • @youshaarif4253
    @youshaarif4253 5 місяців тому

    Thank you so much for the simple explanation ☺️

  • @chandranidassarma4732
    @chandranidassarma4732 2 місяці тому +1

    loved this

  • @faizahkhalid9468
    @faizahkhalid9468 4 місяці тому +1

    you explained so well. Way more better than foreign university professors

  • @RaviPrakash-fc4ur
    @RaviPrakash-fc4ur Рік тому

    Excellent explanation sir🙏🏻. Thank u sir....

  • @kristanbottjer8001
    @kristanbottjer8001 2 роки тому

    Thank you for this Video, you are doing a great job

  • @yashgupta4099
    @yashgupta4099 9 місяців тому

    The best all doughts cleared 😊❤❤❤

  • @Ran10138
    @Ran10138 Рік тому

    very informative...appreciate it

  • @dhruvsharma3823
    @dhruvsharma3823 2 роки тому

    Thank you so much for sharing the knowledge

  • @yuv09
    @yuv09 2 роки тому

    Sir u cleared everything and your slides will help in writing exam

  • @sadmansakib7947
    @sadmansakib7947 2 роки тому

    Thank you so much. It's helpful!!!

  • @AMANVERMA-bq8hj
    @AMANVERMA-bq8hj 2 місяці тому +1

    Thanks a ton Sir ! U made this topic so easier to grasp :)

  • @ashokbekkanti
    @ashokbekkanti 3 роки тому +1

    Sir.......... Thank you so much sir. Its very easy to understand. Thank You again sir

  • @nicolenharaunda1222
    @nicolenharaunda1222 Рік тому

    thank you sir. God bless you

  • @Hope-jl2zb
    @Hope-jl2zb Місяць тому

    You are a great teacher

  • @pranshisaxena6063
    @pranshisaxena6063 Рік тому

    Sir very helpful, thank you 🙏🏾

  • @nhlahlasibiya8388
    @nhlahlasibiya8388 2 роки тому

    Amazing, genius ...Thank you

  • @vineetagarwal18
    @vineetagarwal18 Рік тому

    THANKS for the VIDEO SIR

  • @shahnaz1981fat
    @shahnaz1981fat 2 роки тому

    thanks for making it so simple. but can you explain me sir, if we have fixed kernels/filters while implementing cnn in keras... can you give me a source for studying more about kernels for example for horizontal edge detection, vertical edge/ loop etc that is the kernel? and why they are not able to differentiate rotation, sclaing ... any exercise for solving this...

  • @mdminhajulislammahin9510
    @mdminhajulislammahin9510 2 роки тому

    Thanks you so much for this tutorial, Love from BANGLADESH

  • @thesacredcode233
    @thesacredcode233 10 місяців тому

    God bless u thanks for making me understand it with ease

  • @deep818743
    @deep818743 3 роки тому +1

    Fantastic... awesome explanation

  • @QwertyQwerty-so4kw
    @QwertyQwerty-so4kw Рік тому +1

    Thank you extremely much sir

  • @usamazahid1
    @usamazahid1 Рік тому

    beautiful illustration and easy explanation....good work

  • @anisnajihah7476
    @anisnajihah7476 Рік тому +1

    very clear explanation. Thank you.

  • @BC-jq8fg
    @BC-jq8fg Місяць тому +1

    Very good lecture .Thank you so much.

  • @chetansoni2795
    @chetansoni2795 3 роки тому +1

    Thankyou Sir for explaining. It helped me to understand the concept of CNN

    • @binodsuman
      @binodsuman  3 роки тому

      Thank you Chetan, good to hear Neural Network Concept tutorial video helped you. Keep Learning !!

  • @nishant9847
    @nishant9847 2 місяці тому +1

    thank you so much sir for this amazing knowledge

  • @ManishSharma-gn4ju
    @ManishSharma-gn4ju 3 роки тому +3

    Awesome Explanation....Can u recommend book that you have used to learn these details of CNN, LSTM etc
    Also the video lectures that you have used for learning these nitty gritty

  • @baharakal3369
    @baharakal3369 Рік тому

    seriously, made my life so much easier! thank you!
    Can you pls have a video of why we flip the kernel in convolution? I have read some literature but they all say if we flip it is convolution and if not it is cross correlation but dnt give a clear explanation on what we get from flipping?

  • @vatsal_gamit
    @vatsal_gamit 3 роки тому +1

    He is amazing!!!

  • @rokeyasiddiqua9375
    @rokeyasiddiqua9375 3 роки тому +1

    it was really helpful. thanks a lot.

  • @user-oy2es7bo6q
    @user-oy2es7bo6q 9 місяців тому +1

    Many thanks for that awesome explanation

  • @yupp_harish3936
    @yupp_harish3936 Рік тому +1

    you are life savor man

  • @MRizwan-dd1km
    @MRizwan-dd1km Рік тому

    thank you so much for this sample explanation.

  • @sizenandosilva8913
    @sizenandosilva8913 2 роки тому

    That's was the best explanation i've seen

  • @dwhlab5436
    @dwhlab5436 5 місяців тому

    Amazing explanation - thanks a lot