But what is a convolution?

But what is a convolution?

🎙 3Blue1Brown 👥 8.6M 📅 November 18, 2022 ⏱ 23 min 👁 3.7M 📄 science communication 🧭 2026-08-28
Available in: English (current) Français

Keywords

convolutiondiscrete convolutionprobabilityimage processingFFT

Summary

This video by 3Blue1Brown provides an intuitive and comprehensive introduction to the concept of convolution. It begins by motivating convolution through the example of adding two random variables (dice rolls), showing how the convolution of probability distributions arises naturally. The video then illustrates convolution as a sliding window operation, used in moving averages and image processing (blurring, edge detection). It highlights the mathematical definition, including the reversal of one sequence, and explains how convolution relates to polynomial multiplication. The latter part of the video discusses the computational complexity of direct convolution (O(n^2)) and introduces the Fast Fourier Transform (FFT) as a method to compute convolutions in O(n log n) time, demonstrating a significant speedup. The video concludes with a summary and pointers to further resources, including a companion video on continuous convolution.

132 words

Critical Evaluation

Value of the Information & Strength of the Argument

The video excels in providing multiple intuitive perspectives on convolution, from probability to image processing to polynomial multiplication. The argumentation is clear and builds progressively, using visual animations to make abstract concepts tangible. The explanation of the FFT-based convolution algorithm is particularly well-structured, showing the connection between polynomial evaluation and convolution, and justifying the speedup. The video also includes practical demonstrations with code (NumPy and SciPy) to illustrate the performance difference, adding credibility. The creator’s approach of starting with simple examples and gradually increasing complexity is effective for building understanding.

Scientific Rigor, Source Quality, Title Accuracy

The video is scientifically rigorous, with the creator providing corrections to minor technical points in the description. The sources cited include related lectures and videos (e.g., on image convolutions and FFTs) and the creator’s own resources (manim library, GitHub). The title accurately reflects the content. The description includes links to further reading and the creator’s website, enhancing the video’s credibility. The video does not rely on external sources for its core content, but rather presents original explanations, which is appropriate for an educational video.

189 words

Title / Content Match

The title accurately reflects the content, which explains the concept of convolution from multiple perspectives.

Quality & Reliability

9/10

High-quality educational content with clear explanations, visualizations, and references to further resources. The creator is known for rigorous mathematical exposition, and the video includes corrections and links to related lectures.

Chapters

Cited Sources

Concurring Sources

External References

Contribution & Novelties

The video provides a fresh, intuitive approach to understanding convolution, bridging probability, image processing, and polynomial multiplication. It emphasizes the reversal of the kernel, which is often glossed over, and connects the concept to the FFT algorithm in a clear way. The visualizations are particularly effective in making the abstract operation tangible.

Pour aller plus loin :

99 words

Radar Profile

The radar profile shows high scores across all dimensions, with particularly strong performance in information quality and reliability. The video is technically deep but accessible, making it a valuable educational resource.

Reliability 9/10

💬 Très positif. Sur les 30 commentaires analysés, les spectateurs expriment une admiration unanime pour la clarté des explications et la qualité des animations, certains mentionnant que la vidéo comble des lacunes laissées par leur formation académique.