What is convolution? This is the easiest way to understand

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ส.ค. 2020
  • What is convolution? If you've found yourself asking that question to no avail, this video is for you! Minimum maths, maximum intuition here to really help you understand the idea behind this complex topic.

ความคิดเห็น • 346

  • @MojtabaEshghie
    @MojtabaEshghie 3 ปีที่แล้ว +278

    What convolution really is: "when you convolve two functions, you're basically combining them in such a way that tracks their interaction throughout time". I guess that is a gist of the video.

    • @cauchyschwarz3295
      @cauchyschwarz3295 ปีที่แล้ว +3

      The issue with that sentence is that it would be equally true if the integrands were S(x)*f(x+t) or just S(x)*f(x). Just “Interaction” is too vague to describe what it is.

    • @lih3391
      @lih3391 ปีที่แล้ว +2

      @@cauchyschwarz3295 thats why there was an example, he's not a professional explainer, cut him some slack

    • @BalajeeSeshadri
      @BalajeeSeshadri 6 หลายเดือนก่อน

      Excellent video. Thanks for making the convolution definition so easy. After long time I understood the meaning of convolution.

  • @shubhammaurya3671
    @shubhammaurya3671 2 ปีที่แล้ว +10

    From a engineering student who didn't had any clue about real meaning of convolution until this video: Subscribed

  • @germanbarragan529
    @germanbarragan529 3 ปีที่แล้ว +47

    Physics student here. I'm in third course and I've been using convulations now for over a year without fully understanding what they meant. That has changed now. Amazing explanation. Loved the analogies.

  • @siddhantpathak3162
    @siddhantpathak3162 3 ปีที่แล้ว +213

    That is the most awe inspiring and intuitive explanation I have ever heard on convolution. Hats off to you sir !!

  • @StepwaveMusic
    @StepwaveMusic 3 ปีที่แล้ว +34

    Mathematicians should learn how to turn to intuition. You just saved me hours of work trying to understand convolution, when it was literally one slide in my theory for convolutional networks.

  • @Clement-ol2yq
    @Clement-ol2yq ปีที่แล้ว +10

    Electrical engineer here who graduated nearly 7 years ago, and I've somehow slipped through without properly understanding convolution. 1st Year EE was "you'll learn this next year" and 2nd Year EE was "you should have learnt this last year", and somewhere in between I never bothered to learn it myself after looking at the maths and shoving it in the too-hard and not needed for power engineering basket. This is the first time I feel like I've properly understood convolution, at least intuitively, and now looking back at the maths on Wikipedia, it makes a lot more sense now. Thank you!

  • @avanishmeedimale2618
    @avanishmeedimale2618 3 ปีที่แล้ว +39

    You're right, there's ample videos to explain the pure math of convolution but you perfectly explained the intuition behind it and how it can be applied in the real world. I look forward to seeing more great explanations from you! Thank you so much for the work!

  • @RomainPuech
    @RomainPuech หลายเดือนก่อน

    This is the best way to understand convolution and the only one I found to truly explain the intuition. Thank you.

  • @ashwinkumar584
    @ashwinkumar584 3 ปีที่แล้ว +22

    Why on earth do you only have 1.9K subs? That was probably the most intuitive explanation I've seen so far (and with quite good production value too)!

  • @gvcallen
    @gvcallen 3 ปีที่แล้ว +101

    Really great explanation man. Hadn't even heard of convolution before but everything made complete sense! Keep it up

    • @Discretised
      @Discretised  3 ปีที่แล้ว +8

      Thank you! Will definitely keep uploading this kind of content

  • @Rei_of_nanto
    @Rei_of_nanto 13 วันที่ผ่านมา

    Thank you so much, man! Electrical Engineering student here, u just helped me understand the most challenging and difficult subject I've faced by far. That's exactly what annoyed me the most about convolution: most teachers only show you how to calculate instead of what's actually happening there.

  • @preethilakshminarasimhan7094
    @preethilakshminarasimhan7094 ปีที่แล้ว

    Seriously, a topic I've been wondering for years and finally actually understood the intuition behind it! You nailed it!

  • @unentepensante
    @unentepensante 3 ปีที่แล้ว +4

    best explanation ever heard searching for it everywhere on the internet, your video should be watched by all of the engineering professors, they could learn something about teaching

  • @Shorttbread
    @Shorttbread 3 ปีที่แล้ว +2

    Legendary approach to explaining difficult-to-understand topics, Thankyou, you hit the nail on the head with saying that intuitive understanding is important for being able to apply the concepts in the real world, and not just pass exams through memorising equations

  • @heetshah49
    @heetshah49 3 ปีที่แล้ว +1

    Never seen such intuitive and practical explanation about Convolution. Thank you!

  • @evertonsantosdeandradejuni3787
    @evertonsantosdeandradejuni3787 3 หลายเดือนก่อน +1

    Coming back here yet again, this explanation continueous to be a gem. Best explanation hands down

  • @shankarramakrishnan9220
    @shankarramakrishnan9220 2 ปีที่แล้ว

    Amazing explanation and probably the most clear explanation … I work for a dsp company and have written for code for convolution… with this video, the whole work I have done has a new level understanding and clarity that I have never had..

  • @aswathik4709
    @aswathik4709 2 ปีที่แล้ว

    That was a really thoughtful and intuitive explanation! I was looking exactly for this! The intuition and logic behind convolution! Thanks a lot!

  • @milicaplavsic39
    @milicaplavsic39 3 ปีที่แล้ว +1

    Thank you for this amazing explanation! Everytime in class when we were using convolution I never could understand the meaning of it! Neither anything I read or other videos could make it as clear and simple as this!

  • @Fouriersoft
    @Fouriersoft 3 ปีที่แล้ว +5

    Fantastic analogy my friend. Subscribed.

  • @tymothylim6550
    @tymothylim6550 3 ปีที่แล้ว +1

    Thank you very much for this video! I really love learning about the intuition behind mathematical things and this video gave me a great understanding of it!

  • @laithal_saqqa3745
    @laithal_saqqa3745 3 ปีที่แล้ว +3

    Thank you man I was searching online for a representation that enables me to imagine this. But only you fulfilled my curious mind. Thanks

  • @virusbigchannel
    @virusbigchannel 3 ปีที่แล้ว +1

    1 year of college courses, and i can do the math but don't quite understand it. I closed this video at 2 mins fully understanding the intuition. Thank you man! Sometimes a well posed example is all it takes!

  • @electrified4251
    @electrified4251 3 ปีที่แล้ว +9

    Yeah I was just explaining the mafs of Convolution to a classmate when I stumbled upon your video. He had a problem grasping why we use tau instead of T and the Fireworks example really got through to him. Many thanks and keep making Videos if at all possible. Getting something like this across as clearly as you did is a real Talent!

    • @Discretised
      @Discretised  3 ปีที่แล้ว +1

      Thanks! I’m glad it helped him :)

  • @chandanbanakar333
    @chandanbanakar333 3 ปีที่แล้ว +1

    This video is awesome .. deeply inspiring way to learn a concept.

  • @tateallen9972
    @tateallen9972 ปีที่แล้ว +1

    You deserve way more subscribers. You make things eloquent where others can’t. It’s not just this video, either. Well done, and thank you.

  • @ABSP5766
    @ABSP5766 2 ปีที่แล้ว

    Thanks God I found this video. Most instructors tell you how to compute a convolution not what it is and therefore not what it is good for.

  • @straightbusta2609
    @straightbusta2609 3 ปีที่แล้ว +3

    Much appreciated man, Instant like and sub for that wonderful analogy

  • @Iceikking888
    @Iceikking888 2 ปีที่แล้ว

    The fact that I had just went through a simular jounrey just to try to understand convolution....thank you for the video. It makes the concept seem much clearer,

  • @winmintun2992
    @winmintun2992 3 ปีที่แล้ว

    Just incredible. Hat off to you. Thank you. That's exactly I wanted to know!

  • @rishabhlenka4505
    @rishabhlenka4505 2 ปีที่แล้ว

    Phenomenal video. I've been trying to grasp this for years and I only just understood it. Thank you!

  • @AShiga
    @AShiga 3 ปีที่แล้ว

    Amazing! I've never got to even start reading about it and you hammered it in my brain in 5 minutes!

  • @kevalsanghvi3045
    @kevalsanghvi3045 3 ปีที่แล้ว

    Very well explained. We need this kind of teachers who can first explain a concept intuitively rather than just jump into maths and equations. Thank You so much sir for explaining such a complex topic easily.

  • @jimmysyar889
    @jimmysyar889 3 ปีที่แล้ว +2

    Found this from Reddit and it’s amazing. Don’t stop making videos please

  • @AbdulAhad-eg3se
    @AbdulAhad-eg3se ปีที่แล้ว

    Thank you, this is the most intuitive video on convolutions!

  • @andresyesidmorenovilla7888
    @andresyesidmorenovilla7888 2 ปีที่แล้ว

    The fireworks analogy was very useful actually. Especially starting from the discrete case and building up to the continuous case was way More understandable than going full in with continuous at the start. Thank you, convolutions are starting to hace intuitive meaning for me. Great work!

  • @evertonsantosdeandradejuni3787
    @evertonsantosdeandradejuni3787 2 ปีที่แล้ว +1

    Coming back to here again, this explanation is a gem. Best explanation hands down

  • @wasifhaidersyed3813
    @wasifhaidersyed3813 2 ปีที่แล้ว

    Best explanation of convolution I have heard so far.

  • @jiyoonpark5022
    @jiyoonpark5022 3 ปีที่แล้ว +1

    best way to explain convolution. Thank you!

  • @rohitjoshi7902
    @rohitjoshi7902 2 ปีที่แล้ว

    Very well explained. Watched a bunch of videos on this topic, but wasn't able to grasp the intuition behind this. But you did it perfectly. Thank you !

  • @shanewirkes
    @shanewirkes 2 ปีที่แล้ว

    That was incredibly well explained. Thank you so much!

  • @monster284
    @monster284 3 ปีที่แล้ว +1

    Very succinct and intuitive explanation. Thank you!

  • @lharsh175
    @lharsh175 3 ปีที่แล้ว

    Wow! I've been trying to understand this since 6 months. Now I've finally got it. Thanks!

  • @ShaunakDe
    @ShaunakDe 3 ปีที่แล้ว +2

    Great explanation. Very intuitive.

  • @javed00
    @javed00 3 ปีที่แล้ว +1

    Well explained , thanks. Much clearer understanding now.

  • @kaiames007
    @kaiames007 3 ปีที่แล้ว +1

    Fantastic analogy. I never comment on YT but this really helped me understand. Thanks!

  • @raymondkyruana118
    @raymondkyruana118 3 ปีที่แล้ว +1

    This was great thank you!!! I took a course on this last year so I've been able to do the math but I just didn't really have a true understanding of what it is. This helped

  • @electro-commGyani69
    @electro-commGyani69 2 ปีที่แล้ว

    I finally understand it and not just the mathematics. Eureka moment, truly!

  • @suryagupta2784
    @suryagupta2784 2 ปีที่แล้ว

    This is such a helpful video as a college student! Thank you for taking the time to make it! Definitely deserved a like and subscribe

  • @dasithasela3052
    @dasithasela3052 ปีที่แล้ว

    This is a really great intuitive description of convolution! Thank you!

  • @10e999
    @10e999 3 ปีที่แล้ว +3

    Good analogy.
    Great to see some intuition focussed tutorials.
    Suscribed

  • @vidarkristiansen8989
    @vidarkristiansen8989 7 หลายเดือนก่อน

    For 30 years I have though that this was a concept I would never intuitively understand. Now I believe I do. Thank you so much. 🙂

  • @riccardoweis7101
    @riccardoweis7101 3 ปีที่แล้ว +1

    Amazing stuff!

  • @keysersoze7919
    @keysersoze7919 3 ปีที่แล้ว +1

    Wow man, keep up the good work. My professor sucked at explaining convolution this well! Thank you so much!

  • @TheWorkshopByGM
    @TheWorkshopByGM 3 ปีที่แล้ว +1

    Amazing Explanation! Super clear, very high quality and very interesting. Well done! Subscribed!

  • @abdullahalmosalami2373
    @abdullahalmosalami2373 3 ปีที่แล้ว +1

    Awesome!

  • @pocosia
    @pocosia 3 ปีที่แล้ว +1

    Best explanation ever, thank you a lot!

  • @haroldsu1696
    @haroldsu1696 2 ปีที่แล้ว

    Thank you, Sir. crystal clear and inspiring explanation, as well as being intuitive.

  • @et.sachin
    @et.sachin 3 ปีที่แล้ว +1

    5:05 you are absolutely right. Excellent video bro. all the best 👍

  • @kuhltime
    @kuhltime 3 ปีที่แล้ว +1

    That was great. Thank you so much!

  • @carlav5285
    @carlav5285 2 ปีที่แล้ว

    Such a great video! Thank you

  • @frantiseknovak1370
    @frantiseknovak1370 ปีที่แล้ว

    Thank you very much for this video, finally I understand the meaning of the convolution. Such a nice thing!

  • @abc-by1kb
    @abc-by1kb 2 ปีที่แล้ว

    Amazing. Love the explanation! Thanks man.

  • @shadowwingsketcher
    @shadowwingsketcher 3 ปีที่แล้ว

    You have given the best explanation for convolution I have ever heard, thank you

  • @xA09Zx
    @xA09Zx 3 ปีที่แล้ว

    Degree in math and this little video is the best explanation of convolution i've heard BY FAR

  • @darshitdarji3217
    @darshitdarji3217 ปีที่แล้ว

    Awesome explanation! Thank you so much!!!

  • @aditisoni2600
    @aditisoni2600 3 ปีที่แล้ว +1

    Awesome explanation.. Hats off sir..

  • @hassanhb9605
    @hassanhb9605 2 ปีที่แล้ว

    Thank you so much for this explanation.

  • @upansushah1003
    @upansushah1003 ปีที่แล้ว

    Thank you so much for this! How I wish the study materials included such an example to explain what is actually going on. Made my life so much easier!

  • @AlyPezz99
    @AlyPezz99 3 ปีที่แล้ว +1

    Amazing explanation, thank you so so much!!

  • @akshaynarasimhan2
    @akshaynarasimhan2 2 ปีที่แล้ว +1

    This was an amazing video! Kudos to your efforts! I actually get the intuition now. Will share this video with people who want intuition about convolution fuction.

  • @elfatihi1971
    @elfatihi1971 2 ปีที่แล้ว

    best explaination i ve heard so far. tks

  • @nikolajskogpirinen403
    @nikolajskogpirinen403 2 ปีที่แล้ว

    Great Video! Thank you

  • @trainunbreakable9135
    @trainunbreakable9135 ปีที่แล้ว

    Well Done! I had to think about why S function is moving forward in time, however didn't take long to understand and now I really appreciate your explanation!👏

  • @sowbhagyalakshmiht3952
    @sowbhagyalakshmiht3952 3 ปีที่แล้ว +1

    Thanks a lot for this awesome explanation !

  • @pelinavsar4498
    @pelinavsar4498 3 ปีที่แล้ว

    simple and powerful. thank you!

  • @ahmedheaba3180
    @ahmedheaba3180 2 ปีที่แล้ว

    Thank you very much, It was a great explanation.
    I was doing exercises on convolution mathematically without understanding why I do all of this!
    But everything makes sense now.

  • @andrefortes395
    @andrefortes395 ปีที่แล้ว

    loved this video. I really appreciate knowing how to think about it more intuitively

  • @baxtermason6909
    @baxtermason6909 ปีที่แล้ว

    ...amazing...in EE school, you are introduced to the theorem and given an example...you go thru the motions without really understanding what you are doing...thanks...

  • @carolinalp
    @carolinalp 2 ปีที่แล้ว

    Great! Thanks!

  • @andrew9360
    @andrew9360 2 หลายเดือนก่อน

    The real-world bridge example was cool. Thanks for this video! Kinda neat music.

  • @tomererez6980
    @tomererez6980 2 ปีที่แล้ว

    wonderful sir!

  • @cristianvalarezi7125
    @cristianvalarezi7125 ปีที่แล้ว

    Easy to understand... thank

  • @JM-vu2tt
    @JM-vu2tt 8 หลายเดือนก่อน

    Thanks man I watched the 3 blue 1 brown video on convolutions, you know this guy that has incredible intuitive animations, but I could not grasp the intuitive understanting, and you with just a camera and some cheap fireworks totally nailed it! Thanks my bro! You achieved your purpose at least in my case:)

  • @songs-pu9bq
    @songs-pu9bq 3 ปีที่แล้ว +2

    Maan gaye bhai😘😍😘🤩

  • @leechin6219
    @leechin6219 2 ปีที่แล้ว

    Awesome video. Thanks a lot!

  • @umedina98
    @umedina98 3 ปีที่แล้ว

    Amazing explanation. Thanks!

  • @pritamroy3766
    @pritamroy3766 3 ปีที่แล้ว

    It's so clear after this masterpiece analogy... thanks bro

  • @whupwhup2455
    @whupwhup2455 3 ปีที่แล้ว +1

    You beautiful human being. Thanks a lot for this analogy

  • @rafa7730
    @rafa7730 2 ปีที่แล้ว

    Great explanation! Kudos to you!

  • @goldfishdoc1999
    @goldfishdoc1999 3 ปีที่แล้ว +1

    wow...this was amazing 🔥🔥🔥 Thank you

  • @kapilkumar-oj4jg
    @kapilkumar-oj4jg 3 ปีที่แล้ว +1

    Awesome! I am not going to be confused again

  • @sripadvantmuri89
    @sripadvantmuri89 3 ปีที่แล้ว +1

    Thanks a lot for such an explanation, my 2 days struggle to understand this finally ended in 5 min!!

  • @aimanbelmokhtar9124
    @aimanbelmokhtar9124 2 ปีที่แล้ว

    Absolutely Brilliant

  • @handokosupeno5425
    @handokosupeno5425 2 ปีที่แล้ว

    Wow great explanation

  • @danielenapolitano8218
    @danielenapolitano8218 2 ปีที่แล้ว

    I finally understood what convolution really is, othen than its formula. Thanks a lot!

  • @amirhosseinparhizgar4528
    @amirhosseinparhizgar4528 2 ปีที่แล้ว

    Awesome bro! nice explanation. thank you!

  • @yoavmatia
    @yoavmatia 2 ปีที่แล้ว

    Well done! the math... I've always known the math, but now I understand the reasoning behind it. Thanks.

  • @tanmayajmera9490
    @tanmayajmera9490 ปีที่แล้ว

    This is amazing. loved the explanation

  • @anamikasharma9212
    @anamikasharma9212 3 ปีที่แล้ว +1

    You are given a amazing answer of convolution. Thanku so much for this.