Deep Networks Are Kernel Machines
Offered By: Yannic Kilcher via YouTube
Course Description
Overview
Explore a thought-provoking analysis of deep neural networks in this 43-minute video lecture. Delve into the controversial idea that deep learning models, rather than discovering new data representations, function similarly to kernel machines by storing superpositions of training data in their weights. Learn about kernel machines, tangent kernels, and path kernels before examining the main theorem and its proof. Understand the implications of this perspective for the field of deep learning and gain insights into the interpretability of neural network weights. Enhance your understanding of machine learning concepts and challenge prevailing views on deep neural networks' inner workings.
Syllabus
- Intro & Outline
- What is a Kernel Machine?
- Kernel Machines vs Gradient Descent
- Tangent Kernels
- Path Kernels
- Main Theorem
- Proof of the Main Theorem
- Implications & My Comments
Taught by
Yannic Kilcher
Related Courses
Neural Networks for Machine LearningUniversity of Toronto via Coursera 機器學習技法 (Machine Learning Techniques)
National Taiwan University via Coursera Machine Learning Capstone: An Intelligent Application with Deep Learning
University of Washington via Coursera Прикладные задачи анализа данных
Moscow Institute of Physics and Technology via Coursera Leading Ambitious Teaching and Learning
Microsoft via edX