Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
【論文解説】KAN: Kolmogorov-Arnold Networks
Search
tamoharu
June 11, 2024
Research
1.1k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
【論文解説】KAN: Kolmogorov-Arnold Networks
KANの理論的な解説を簡単にまとめました
tamoharu
June 11, 2024
Other Decks in Research
See All in Research
Geometric calculations on probability manifolds from reciprocal relations in Master equations
lwc2017
0
110
NII S. Koyama's Lab Research Overview AY2026
skoyamalab
0
480
敵対生成プロンプト同時探索による内省型プロンプト最適化
kinoue_smarthr
0
350
計算情報学研究室(数理情報学第7研究室)2026
tomohirokoana
0
730
医療LLMの現在地〜最新研究から社会実装までを考える〜
kento1109
1
1.6k
全国町字単位空き家率推定データver1.0データ仕様
microbaseinc
0
170
多様なデータを許容し学習し続ける模倣学習 / Advanced Imitation Learning for VLA
prinlab
0
270
Anthropic が提案する LLM の内部状態を自然言語で説明可能にした Natural Language Autoencoders / Natural Language Autoencoders Produce Unsupervised Explanations of LLM Activations
shunk031
0
160
(SIGQS17) Frasco-VS:フラグメントに基づく薬剤候補化合物選抜の量子アニーリングによる実現
keisukeyanagisawa
PRO
0
190
論文紹介:HalluCitation Matters
wasyro
0
130
[BlackHatAsia2026] Hidden Telemetry: Uncovering TraceLogging ETW Providers You're Not Using (Yet)
asuna_jp
1
630
長時間動画QAにおけるマルチエージェント推論 ・SVAgent: Storyline-Guided Long Video Understanding via Cross-Modal Multi-Agent Collaboration
murakawatakuya
1
180
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
The untapped power of vector embeddings
frankvandijk
2
1.8k
Navigating Team Friction
lara
192
16k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
370
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
230
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Context Engineering - Making Every Token Count
addyosmani
9
1k
Between Models and Reality
mayunak
4
390
How to train your dragon (web standard)
notwaldorf
97
6.7k
A designer walks into a library…
pauljervisheath
211
24k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
730
Docker and Python
trallard
47
4.1k
Transcript
KAN: Kolmogorov-Arnold Networks ⽥本 晴輝 京都⼤学 理学部 3年
Kolmogorov-Arnold表現定理を背景に、従来の 多層パーセプトロン(MLP)に変わる新たな ニューラルネットワークを提案。 MLPはエッジの線形変換を学習するのに対して、 KANはエッジの⾮線形変換を学習する。 概要 ポイント • 微分⽅程式を解くタスクにおいてMLPに対して 100倍のパラメータ効率を達成
→ 次元の呪いを克服 (?) • ⾮線形変換を学習するため、解釈可能性に 優れる → ブラックボックス化の解消 MLP KAN
ニューラルネットワークとは? 𝒙 𝒚 𝒇 ⼊⼒ 出⼒ NN • ⼊⼒を受け取って出⼒を計算するモデルである。 •
データから“学習”することによって理想的な関数 に近似する → 連続関数を表現できればNNを構築できるのでは? 普遍性定理 Kolmogorov-Arnold表現定理 MLP KAN • 線形変換 𝐰 と特定の⾮線形変換 𝜎 を組み合わせ ることで任意の連続関数を近似できるという定理 • 𝐰 はエッジの線形変換、 𝜎 はノードの活性化関数 に相当 • 1変数連続関数 Φ, 𝜙 の重ね合わせによって任意の 多変数連続関数を完全に表現できるという定理 • Φ, 𝜙 はエッジの⾮線形変換、Σはノードの加算操作 に相当 (従来のNN)
1. 各変数 𝑥! に対してn個の内部関数 𝜙",! 𝑥! を作⽤させる 2. その結果を各 𝑞
について⾜し合わせる 3. 内部関数の和を 2n + 1 個の外部関数 Φ" にそれぞれ⼊⼒ 4. 最後にその結果を全て⾜し合わせる KANの理論 式の⾒⽅ これは2層のKANに相当する Kolmogorov-Arnold表現定理 KANへの拡張 外部関数を多層に重ね合わせることでMLPの強みを取り⼊れることに成功し、表現⼒が⾶躍的に向上した。 1層⽬ 2層⽬ ここが本論⽂の新規性! しかし、実際はあまり上⼿くいかなかった… 2層⽬ 1層⽬ 任意の多変数連続関数は1変数連続関数から構成できる
sin π𝑥 𝑦$ exp • + exp sin π𝑥 +
𝑦$ の学習例 解釈可能性 • 学習後に重要でないノードを刈り 取った結果を描画している。 • 𝑥, 𝑦 の⼊⼒から出⼒までの計算過程 が⾒事に可視化されている。 忘却の回避 • KANはデータを新たに与えても以前 の学習過程が保存されている • MLPでは追加学習によって既存の 情報が書き換えられてしまうが、 KANはその局所性によって遠くの 情報は保持される
まとめ • KANは関数近似タスクにおいてMLPを⼤きく上回る結果を出した • 現実世界のタスクでも上⼿くいくかどうかは検証の余地あり • その他にも、MLPが抱える問題を解決しうる期待感がある