Convolution Operation in CNN

Поделиться
HTML-код
  • Опубликовано: 5 июл 2024
  • In this video, we will understand what is Convolution Operation in CNN. Convolution Operation is the heart of Convolutional Neural Network. It is responsible for detecting the edges or features of the image. The main reason for the good performance of Convolutional Neural Network is Convolution Operation.
    With simple mathematics, you will understand how Convolution Operation in CNN is able to detect edges of the image. Then we will also discuss how the Convolution Operation is performed in a colored image.
    This video will be a complete package to understand Convolution Operation in CNN.
    ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
    Timestamp:
    0:00 Intro
    1:26 Convolution Operation in CNN
    4:07 Vertical Edge detection
    6:21 Convolutional Layer
    7:23 Convolution Operation for Colored Image
    9:12 End
    ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
    📕 Sorry, the Assessment quiz was deleted due to a technical issue. I will upload it after some time.
    ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
    Follow my entire playlist on Convolutional Neural Network (CNN):
    📕 CNN Playlist: • What is CNN in deep le...
    At the end of some videos, you will also find quizzes that can help you to understand the concept and retain your learning.
    ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
    ✔ Complete Neural Network Playlist: • How Neural Networks wo...
    ✔ Complete Logistic Regression Playlist: • Logistic Regression Ma...
    ✔ Complete Linear Regression Playlist: • What is Linear Regress...
    ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
    If you want to ride on the Lane of Machine Learning, then Subscribe ▶ to my channel here: ruclips.net/channel/UCJFA

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

  • @p0tat0627
    @p0tat0627 2 года назад +42

    This is one of the best playlist for CNN. Thanks for the upload. Please continue helping the community. I am sure you will gain more views and support in the future when people will start to realize

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

      Yes… I will continue. Thank you so much!

  • @maharshitrivedi3749
    @maharshitrivedi3749 7 месяцев назад +6

    because of the graphics and visualization the concepts become more clear to me. thankyou for creating this content.

  • @photorealm
    @photorealm 2 месяца назад +1

    Very well explained, showing the resultant images with the edges made it all make sense. Thank yo9u for sharing.

  • @devanshshah396
    @devanshshah396 8 месяцев назад +6

    By far the best explanation I have ever seen all over the internet. Respect _/\_

  • @dheemanth_bhat
    @dheemanth_bhat Год назад +3

    Thanks pal! Brilliant explanation.

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

    Thank you for such crisp and to the point explanation. Being at an absolute beginner's level, this video was really helpful :)

  • @omoniyitope7826
    @omoniyitope7826 9 дней назад

    This is really interesting and simplified. Thank you so much for the handwork you put in

  • @TortoisesShell
    @TortoisesShell 10 месяцев назад +2

    Amazing content and explanation, keep up the good work mate!

  • @jeanpierrenyakuri8608
    @jeanpierrenyakuri8608 10 месяцев назад +1

    Excellent I like this video, it explains clearly the CNN concepts. You are the best CNN Lecturer for me.

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

    I read so many articles and watched many videos but your videos are just amazing, keep on going
    The depth of your understanding and your way is just outstanding. :)

    • @CodingLane
      @CodingLane  10 месяцев назад +2

      Sorry I missed your comment earlier. But I am really glad to hear such words. Thank you 😇

  • @AyushKumar-kp9jz
    @AyushKumar-kp9jz Год назад +1

    Fabulous explanation!! Hats off!!

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

    thanks sir, this channel is a blessing to me. God bless you

  • @justheredoingnothing1170
    @justheredoingnothing1170 Год назад +19

    Targets exactly what I was confused about! Thank you so much for making this video, it is really great 😃

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

    Very neat graphic illustration. Explains the concept so well

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

    It was excellent explanation. Thank you.

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

    Really love your explanination !

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

    Hello Jay, thanks for making awesome videos ..

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

    thank you... very helpful. i hope the quiz will available soon

  • @sabazainab1524
    @sabazainab1524 Год назад +3

    Your playlist is the best that I found about CNN. Amazing content and it's so understandable. Lots of respect and love from Pakistan

    • @CodingLane
      @CodingLane  10 месяцев назад

      Appropriate your words! Thanks!

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

    Wonderful explanation sir.

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

    great explaniation

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

    This was such a practical explanation 👌👌👌

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

    you are awesoeme. good job for the nice work

  • @KomalSingh.87
    @KomalSingh.87 7 месяцев назад +7

    Where's the quiz?

  • @shahidulislamzahid
    @shahidulislamzahid 5 месяцев назад +2

    Helpful! Thank you.

  • @SamruddhiDivekar
    @SamruddhiDivekar 10 месяцев назад

    Thank youuuuu❤Great Video👍

  • @agogubaid2360
    @agogubaid2360 3 месяца назад +1

    You answered all my doubts that were raised during my learning of CNN. Thank you so much

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

    thanks for making the video

  • @user-en4hl8dy8c
    @user-en4hl8dy8c 3 месяца назад

    Amazing explanation 🙌

  • @abdulwahab-mf2cm
    @abdulwahab-mf2cm 7 месяцев назад

    your videos are so helpful

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

    Great video. My college learning is nothing. Thanks for explaining with real life example

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

    Thank you for your dedication and about the quizzes, I can't find it.

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

    you are very good teacher

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

    Your videos are super helpful.

  • @John-wx3zn
    @John-wx3zn 2 месяца назад

    well taught, I learned

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

    Amazing. Keep this good work up !!!!!!

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

    great explaining

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

    So well explained in simple terms

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

    hi!, why did the vertical edge detector capture some of the slanting and horizontal edges?

  • @akshitgoyal8484
    @akshitgoyal8484 10 месяцев назад

    best playlist

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

    Thank you very much Bhaiya❤❤❤❤❤❤

  • @martinh9099
    @martinh9099 Год назад +2

    Thanks...brilliant videos

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

      Thank you so much! Glad you found the video helpful 😊

  • @deniztekin2287
    @deniztekin2287 Год назад +2

    you are so awesome. this is how you should explain things for the start.

    • @CodingLane
      @CodingLane  10 месяцев назад

      Haha… thanks a lot!

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

    I am from Pakistan and watching your playlist in Germany. Great content!
    Keep doing the good work.

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

      Wow, really elated to hear this. Glad the content helped you! 🙂

  • @jaydeepdabhi3592
    @jaydeepdabhi3592 3 месяца назад +1

    Great Explanation!
    provide the link for quiz please!

  • @arvinds7182
    @arvinds7182 10 месяцев назад +1

    the best video out there for cnn

    • @CodingLane
      @CodingLane  10 месяцев назад

      Thanks man! Appreciate it!

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

    10:20 ah, no worries. I press like BEFORE I start watching your videos.

  • @NasserTabook
    @NasserTabook 10 месяцев назад +1

    Excellent, work very easy and simple explanation 👍👍👍

  • @Tai-Lung
    @Tai-Lung 7 месяцев назад

    Really helpful

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

    Is there any way to put the values and change of filters?
    How can we choose those filters?

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

    Thank you sir

  • @yusmanisleidissotolongo4433
    @yusmanisleidissotolongo4433 2 месяца назад +1

    OMG, you need to be hired in my university. You are great!

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

      Haha… Thank you so much for appreciating! Means a lot to me.

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

    quality content, hopefully u will get the more result soon.
    kudos to you sir

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

    thanks a lot

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

    you are the GOAT, greatest of all time

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

      Haha, thanks a lot. I highly appreciate it 😄

  • @Name-yu6ux
    @Name-yu6ux 5 месяцев назад

    The filters have specific value and they can be used in any img?

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

    Thankyou

  • @user-ld8lc4ex4m
    @user-ld8lc4ex4m Год назад

    thank you

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

    Hey man. thanks for making this video. but can you please re upload the quiz.

  • @user-eu4sn5jg8p
    @user-eu4sn5jg8p Месяц назад +1

    i had a doubt you mentioned gray scale goes from 0 to 255 so the filter you say has negative values too how is that possible

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

    How will there be many filters in a single layer ? Are the filters treated as weight in the cnn?

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

    where the filter matrix values came from?

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

    Amazing, but i was curious to attend quiz, to know how much i have understood

  • @user-py3rl8jt9s
    @user-py3rl8jt9s 2 месяца назад

    you are the goat

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

    nice explanation ... but bro u must explain the difference between cross correlation and convolution.

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

    Brother your videos are excellent

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

    How to take filter values

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

    good

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

    please upload quizzz!!!

  • @KomalSingh.87
    @KomalSingh.87 8 месяцев назад +1

    Kindly upload the quiz

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

    good one !!!

  • @user-gu9nw8wy9w
    @user-gu9nw8wy9w 8 месяцев назад

    Sir u took 1and 0 for identification of edges before that u used 0-255pixel number and got output without 0 how it identifies black and white sir

  • @lijinhui6902
    @lijinhui6902 10 месяцев назад +1

    thx so much legend

    • @CodingLane
      @CodingLane  10 месяцев назад

      Hehe… welcome!!

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

    can you please upload the quiz

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

    Quiz link please

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

    Bro pleaase come back and give us more video

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

    Please upload the quiz. Atleast do it in google forms. Thanks in advance.

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

    how you will
    take the filter values like 1 0 -1..?

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

      You don’t set the filter values manually, but these values are trained using backpropagation. I have explained that in further video. Training the model automatically sets the appropriate filter values necessary to detect features in images (and we may not know what that filter is detecting)

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

    Hello I need you presentation ?could you please share your presentation slides

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

    Research project?

  • @DS-AnuGayathriS
    @DS-AnuGayathriS 4 месяца назад +1

    Assignment Quiz?

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

    How do we choose the filter size ?

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

      If your data has more complicated information, you can take bigger filter size. Otherwise smaller. You will need to test your filter size and number of filters by training the model and checking the accuracy. Take the filter size and no. of filters where you get the highest accuracy.

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

    Best best best

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

    sir there is no quiz please upload it again

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

    quiz pls

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

    upload the quiz sir

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

    Where is the quiz

  • @user-eg7ll9hg4h
    @user-eg7ll9hg4h 5 месяцев назад

    where is quiz ?

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

    google form not found for quiz!

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

      Thanks for letting me know. I accidentally deleted it from my drive. I will re-upload it again after some time if I find that quiz.

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

    I want that quiz 😭, I am ready

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

    I think this operator would be Cross Correlation. Did I have any mistake?

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

      Hi Loc. Both Convolution Operation and Cross-correlation operation works the same way. We just use flipped filter values in the one.
      But, both can be used to achieve same purpose.
      In this video, at 4:44, you can understand the difference: ruclips.net/video/tQYZaDn_kSg/видео.html

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

      Let me know if you still need some clarity

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

      @@CodingLane oh I see, thank you so much.

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

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

    how it become 4*4 matrix?

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

      we have n*n size matrix and filter size f*f then we apply formula (n-f+1) * (n-f+1)

  • @revantgautam0077
    @revantgautam0077 9 месяцев назад +1

    Siuuuuuu

  • @ReviewGame10
    @ReviewGame10 2 месяца назад +1

    Bro forgot :('📕 Sorry, the Assessment quiz was deleted due to a technical issue. I will upload it after some time. '

  • @81_saibalbera68
    @81_saibalbera68 Год назад +1

    Sir can I contact you any how......via Mail or what's app.....I really need some help.

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

      You can mail me at codeboosterjp@gmail.com

    • @srinivasasw
      @srinivasasw 10 месяцев назад

      Hey Jay...you are a gem.
      Can i connect with you on LinkedIn please

  • @PRINCE-pt5gx
    @PRINCE-pt5gx 9 месяцев назад

    😢😢😢quiz

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

    man,, can you marry me?

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

    thanks sir, this channel is a blessing to me. God bless you

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

    where is quiz ?