Tutorial 22- Padding in Convolutional Neural Network

Sdílet
Vložit
  • čas přidán 20. 08. 2019
  • Hello All here is a video which provides the detailed explanation of Padding in Convolutional Neural Network
    You can buy my book on Finance with Machine Learning and Deep Learning from the below url
    amazon url: www.amazon.in/Hands-Python-Fi...
    Buy the Best book of Machine Learning, Deep Learning with python sklearn and tensorflow from below
    amazon url:
    www.amazon.in/Hands-Machine-L...
    Connect with me here:
    Twitter: / krishnaik06
    Facebook: / krishnaik06
    instagram: / krishnaik06
    Subscribe my unboxing Channel
    / @krishnaikhindi
    Below are the various playlist created on ML,Data Science and Deep Learning. Please subscribe and support the channel. Happy Learning!
    Deep Learning Playlist: • Tutorial 1- Introducti...
    Data Science Projects playlist: • Generative Adversarial...
    NLP playlist: • Natural Language Proce...
    Statistics Playlist: • Population vs Sample i...
    Feature Engineering playlist: • Feature Engineering in...
    Computer Vision playlist: • OpenCV Installation | ...
    Data Science Interview Question playlist: • Complete Life Cycle of...
    You can buy my book on Finance with Machine Learning and Deep Learning from the below url
    amazon url: www.amazon.in/Hands-Python-Fi...
    🙏🙏🙏🙏🙏🙏🙏🙏
    YOU JUST NEED TO DO
    3 THINGS to support my channel
    LIKE
    SHARE
    &
    SUBSCRIBE
    TO MY CZcams CHANNEL

Komentáře • 67

  • @SALESENGLISH2020
    @SALESENGLISH2020 Před 4 lety +60

    You can see the passion for teaching and disseminating knowledge in Krish's eyes. Keep up the great work!

  • @uabresearchcomputing1647
    @uabresearchcomputing1647 Před 4 lety +7

    Padding is often neglected, but very necessary. Good on you for making a straightforward example to aid in understanding!

  • @malusisibiya3330
    @malusisibiya3330 Před 3 lety +26

    You forgot to mention that the strides may also have an effect. Your example is true if the stride is 1.If the stride was to be 2 for instance, things would change. Use the formula;
    Dimensions = [(input image size-Filter size+ 2*Padding size)/stride size + 1].
    In your last example with the stride of 1 and padding of 1 as you only have one layer of 0's surrounding your original image,the solution is worked out as follows:
    Dimensions = [ (8-3) + 2 * 1)/1 + 1]
    = 8
    Therefore the feature map has dimensions of 8 * 8

  • @poonamrathore534
    @poonamrathore534 Před měsícem

    I cud see through your eyes that how excitedand happy you are to deliver your knowledge. I know this video is just a nutshell of your great sea of knowledge.

  • @vishaljhaveri7565
    @vishaljhaveri7565 Před 2 lety

    Thank you, Krish sir. Nice concept. Beautifully explained.

  • @emmanueladebiyi2109
    @emmanueladebiyi2109 Před 3 lety

    Awesome video! Very explanatory, thanks.

  • @ruparajakumaripeter1229
    @ruparajakumaripeter1229 Před rokem +1

    Great Effort to make the things so simple. Dedicated teacher. Keep going...

  • @rajacspraman1791
    @rajacspraman1791 Před 4 lety

    Very well explained! Kudos Krish!

  • @pietro452
    @pietro452 Před rokem

    Thank you man clear and simple as it should be

  • @sayantanchakraborty75
    @sayantanchakraborty75 Před 4 lety +2

    Hi Krish Sir, I really like your teaching style.... you have made clear many many doubts of mine. Thank you very much. And Sir I have a request, kindly upload the further videos on this series as I have got exams recently. God bless you .

  • @mayureshgawai5951
    @mayureshgawai5951 Před 3 lety

    Thank you so much sir for this easiest explanation.

  • @dharmeshpatel1390
    @dharmeshpatel1390 Před 3 lety

    Easy and to the point 👍

  • @tyagiFit
    @tyagiFit Před 4 lety

    Please upload more videos in this playlist :) eagerly waiting

  • @manjunath.c2944
    @manjunath.c2944 Před 4 lety +2

    krish kindly do video'S on RNN ...very much appreciated for your effort

  • @louerleseigneur4532
    @louerleseigneur4532 Před 3 lety

    Thanks Krish

  • @vamshiraodugyala5594
    @vamshiraodugyala5594 Před 4 lety +7

    Bro please can you upload the programming part of the classes so that we can also have a look at how to code the classes you are taking

  • @unemployedcse3514
    @unemployedcse3514 Před 3 lety

    Awesome 💞

  • @ranjan4495
    @ranjan4495 Před 4 lety +10

    1st to like, 1st to view, 1st to comment.

  • @tanushsshetty3274
    @tanushsshetty3274 Před 3 lety

    Awesome sir

  • @bajarangjadhav8432
    @bajarangjadhav8432 Před 4 lety

    please upload more videos on deep learning.....waiting for more videos

  • @sonamkori8169
    @sonamkori8169 Před 3 lety

    Thank you Sir

  • @kuntalchowdhury5336
    @kuntalchowdhury5336 Před 3 lety

    Excellent

  • @satarupapanda7774
    @satarupapanda7774 Před 4 lety

    hey krish do upload lectures on RNN,Autoencoders , boltzmann , belief networks and GANs too with implementation

  • @sonofgod00
    @sonofgod00 Před 10 měsíci

    thanks Sir

  • @abhinavprasad5743
    @abhinavprasad5743 Před 4 lety +3

    Hello Sir..! can you upload a practical example that how to build an Image Classification Model in deep learning??

  • @shiffin_chippe
    @shiffin_chippe Před 4 lety +1

    Plz continue the series

  • @ganeshrao405
    @ganeshrao405 Před 4 lety

    Sir , one ques: when we can use convolution so it's okay to be if we've lower pixel size compare with input , losing data and padding could see it's necessary to make sure not loosing any data.

  • @memesymubrra2472
    @memesymubrra2472 Před 3 lety

    thankyou sir..

  • @amitshukla7827
    @amitshukla7827 Před rokem +2

    A small question : Are filters always a square matrix or their dimensions could be adjusted by user to their use ?

  • @ndminhnhat
    @ndminhnhat Před 4 lety +1

    Also, can you make a video how to applyTensorFlow Serving? Thanks!

  • @shalininaidu661
    @shalininaidu661 Před 4 lety

    Krish,
    Please do more videos on CNN,RNN .Waiting for it

  • @unnikrishnanms3431
    @unnikrishnanms3431 Před 4 lety

    Hi Krish....cud u continue sessions on GANs,Variational Autoencoders,CNN and its various architectures and applications in img processing like Unet for semantic segmentation......

  • @poonamanand9011
    @poonamanand9011 Před 4 lety +1

    Can you please make a video on Restricted Boltzmann Machine? Thanks

  • @pratikpratik8495
    @pratikpratik8495 Před 4 lety

    Next video on Recurrent NN , GANs,Autoencoders , Natural language processing please

  • @nehamanpreet1044
    @nehamanpreet1044 Před 4 lety

    Please give videos of practical implementation also.

  • @nair12475
    @nair12475 Před 2 lety

    for a given input and output , can we find the corresponding filter

  • @sandipansarkar9211
    @sandipansarkar9211 Před 4 lety

    great video.Please provide the ipynb notebook link wherever necessary.Thanks.

  • @amitpatil518
    @amitpatil518 Před 2 lety

    Are the values inside the filter always the same , and how are they computed?

  • @arunmehta8234
    @arunmehta8234 Před 3 lety

    Great video. can you please let me know what mike you are using?

  • @sunnysavita9071
    @sunnysavita9071 Před 4 lety +1

    sir please upload the videos regarding recurrent neural network

  • @renjithraghavendra3888

    Expecting videos on 3D CNN as well ...

  • @curiosity9861
    @curiosity9861 Před 4 lety

    in 6×6 matrix if stride =2 and padding=0 what will happen

  • @lokeshsahu1032
    @lokeshsahu1032 Před 4 lety +2

    Hi is this series is completed?

  • @yanamalabhargavi2530
    @yanamalabhargavi2530 Před 2 lety

    sir why should we take always filter is 3x3

  • @ndminhnhat
    @ndminhnhat Před 4 lety +1

    Can you make a video how to load large dataset by using Tensorflow or Keras? Thanks!

  • @224_harsh2
    @224_harsh2 Před rokem

    🤩🤩🤩🤩🤩

  • @eyobsolomon4663
    @eyobsolomon4663 Před 3 lety

    In machine learning, there ANN. Also in deep learning, namely in CNN there also a classifier ANN. How can we pass numeric data (.csv file) as an input to a convolutional neural network?

    • @vishwajeetohal9137
      @vishwajeetohal9137 Před 2 lety

      A .csv file would probably contain tabular data. If it does, a CNN may not be the right choice of algorithm.
      To answer your question, you may transform the data in the .csv file to fit a grid of the input layer of a CNN, but then again, if your data has many different features, would transforming them into a grid like that make sense for your problem? If yes, then go ahead! If no, choose a different kind of neural network.

  • @Vidya_Sagar_S_D
    @Vidya_Sagar_S_D Před 2 lety

    Can we use 2*2 filter

  • @venkateshmorishetty5489

    Hello Sir,
    after padding the output image dimensions will be same as original image.So, formula will be (n+2p-f+1) here why we are multiplying P with 2 and in the problem we are added extra 2 rows and 2 columns but you considered p only 1. can you please explain me.I did not understand that???

    • @tanweerkhan3020
      @tanweerkhan3020 Před 3 lety +1

      As per my understanding, here p=padding which we have performed in all four sides(1,1,1,1) but in the formula we are multiplying padding only with 2 because we are considering only one dimension of square matrix(for image 6x6 n=6, for filter 3x3 f=3 and similarly for padding 2x2 p=2)

  • @mrinalcloset1077
    @mrinalcloset1077 Před 4 lety

    Sir please add RNN lectures also

  • @rawan-asad8dw7xf9u
    @rawan-asad8dw7xf9u Před 7 měsíci

    هلا أنا عربية ومافاهمة شو عم تتكلم
    بس يبدو الحشو وضعت أصفار وواحدات معاً
    هل يجوز؟
    حشو صفري مو الكل أصفار

  • @rmanikandan2268
    @rmanikandan2268 Před 2 lety

    Great Bro...! But i think Binary value '0' means Black & '1' means White. is it right sir?...

  • @sanidash9693
    @sanidash9693 Před rokem

    Strides explanation?

  • @nehamanpreet1044
    @nehamanpreet1044 Před 4 lety +2

    When are you uploading a new video on deep learning ????

  • @pradeepsingh-zu1pi
    @pradeepsingh-zu1pi Před 3 lety

    Missing denominator as stride in the formula because your are taking stride one bit what if stride is two

  • @janristuasitanggang5252

    heang natuuuuuu

  • @nimishukey
    @nimishukey Před 3 lety

    You might got 10 dislike mistakenly bcoz while watching this video I have unintentionally clicked the dislike button but while upvoting it I get to know and rectified my mistake 😅

  • @MrLucky281188
    @MrLucky281188 Před 3 lety

    Worthless without code

  • @robinkumar9021
    @robinkumar9021 Před 4 lety

    Thank you sir