Kolmogorov-Arnold Networks: MLP vs KAN, Math, B-Splines, Universal Approximation Theorem

preview_player
Показать описание
In this video, I will be explaining Kolmogorov-Arnold Networks, a new type of network that was presented in the paper "KAN: Kolmogorov-Arnold Networks" by Liu et al.
I will start the video by reviewing Multilayer Perceptrons, to show how the typical Linear layer works in a neural network. I will then introduce the concept of data fitting, which is necessary to understand Bézier Curves and then B-Splines.
Before introducing Kolmogorov-Arnold Networks, I will also explain what is the Universal Approximation Theorem for Neural Networks and its equivalent for Kolmogorov-Arnold Networks called Kolmogorov-Arnold Representation Theorem.
In the final part of the video, I will explain the structure of this new type of network, by deriving its structure step by step from the formula of the Kolmogorov-Arnold Representation Theorem, while comparing it with Multilayer Perceptrons at the same time.
We will also explore some properties of this type of network, for example the easy interpretability and the possibility to perform continual learning.

Chapters
00:00:00 - Introduction
00:01:10 - Multilayer Perceptron
00:11:08 - Introduction to data fitting
00:15:36 - Bézier Curves
00:28:12 - B-Splines
00:40:42 - Universal Approximation Theorem
00:45:10 - Kolmogorov-Arnold Representation Theorem
00:46:17 - Kolmogorov-Arnold Networks
00:51:55 - MLP vs KAN
00:55:20 - Learnable functions
00:58:06 - Parameters count
01:00:44 - Grid extension
01:03:37 - Interpretability
01:10:42 - Continual learning
Рекомендации по теме
Комментарии
Автор

The fact this video is free is incredible

josephamess
Автор

Your videos are literally the only ones with 1hr+ I would ever watch on YouTube. Keep going mate, extremely high quality content 👏🏽👏🏽

edsonjr
Автор

Thank you for bringing me into the world of neural network. Your videos always make difficult topics become easier by interconnecting relevant concepts that greatly enhance the understanding to follow your mindset. I hope I can learn more knowledge from you and apply them into my life goal some day.

kashingchoi
Автор

Thanks a lot for making this accessible for people outside the field, for which reading and understanding these papers is quite tough. Thanks to you I'm able to stay slightly more up to date with the crazy quick developments in ML!

nokts
Автор

I love that this research area develops fast enough that we need dedicated channels to explain new developments.

BooleanDisorder
Автор

Clearly explained and very valuable content as always Umar. Thank you!

mohamedalansary
Автор

The intro of a basic linked up linear layers was so well done and really makes this introduction friendly!

MrNathanShow
Автор

Incredibly clear explanations, the flow of the video is also really smooth. It’s almost like you’re telling a story. Please keep making content!!

franciscote-lortie
Автор

Your videos help me (a grad student) really understand difficult, often abstract concepts. Thank you so much... I'll always support your stuff!

manumaminta
Автор

Thanks Umar for such a wonderful tutorial! I've been eyeing this paper for a while!

goldentime
Автор

You're on a mission to make the best and friendliest content to consume deep learning algorithms and I am all in for it.

AdmMusicc
Автор

Wow this was a super clear an on-point explanation. Thank you, Umar.

xlxlxl
Автор

This is life changing, in my opinion. Thank you for the efforts on the videos!

AlpcanAras
Автор

One of the best math videos I’ve watched on YouTube

stacks_
Автор

Amazing content, thanks! I'm very excited about the continual learning properties of these networks.

bensimonjoules
Автор

Thanks for the crystal clear explaination!!

anirudh
Автор

i don't comment on YT but man oh man, this man is love. Too good of an explanation.

Adityagupta-vkum
Автор

I saw this paper on papers with code, and thought to myself I wonder if Umar Jamil will cover this.

Thanks for your effort and videos!

johanvandermerwe
Автор

You are savior, without you mortals like me would be lost in the darkness!!!

coolkaran
Автор

Extremely clear explanation and content here! Very helpful. I am happy that you came from PoliMI as well :) keep it up!

JONK