Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
TS
Uploaded by
Tatsuki SHIMIZU
PPTX, PDF
2,861 views
Introduction to Topological Data Analysis
Topological Data Analysis Persistent Homology/離散Morse理論の概要
Data & Analytics
◦
Related topics:
Data Analysis Insights
•
Read more
4
Save
Share
Embed
Embed presentation
Download
Downloaded 25 times
1
/ 31
2
/ 31
3
/ 31
4
/ 31
5
/ 31
6
/ 31
7
/ 31
8
/ 31
9
/ 31
10
/ 31
11
/ 31
12
/ 31
13
/ 31
14
/ 31
15
/ 31
16
/ 31
17
/ 31
18
/ 31
19
/ 31
20
/ 31
21
/ 31
22
/ 31
23
/ 31
24
/ 31
25
/ 31
26
/ 31
27
/ 31
28
/ 31
29
/ 31
30
/ 31
31
/ 31
More Related Content
PPTX
Practical topology
by
Tatsuki SHIMIZU
PPTX
しかくのお勉強
by
Tatsuki SHIMIZU
PPTX
Operad and Recognition Principle
by
Tatsuki SHIMIZU
PDF
代数トポロジー入門
by
Tatsuki SHIMIZU
PDF
とぽろじー入門(画像なし版)
by
Katsuya Ito
PPTX
Introduction to Persistence Theory
by
Tatsuki SHIMIZU
PDF
ロマ数16 simizut
by
Tatsuki SHIMIZU
PPTX
Packing
by
Tatsuki SHIMIZU
Practical topology
by
Tatsuki SHIMIZU
しかくのお勉強
by
Tatsuki SHIMIZU
Operad and Recognition Principle
by
Tatsuki SHIMIZU
代数トポロジー入門
by
Tatsuki SHIMIZU
とぽろじー入門(画像なし版)
by
Katsuya Ito
Introduction to Persistence Theory
by
Tatsuki SHIMIZU
ロマ数16 simizut
by
Tatsuki SHIMIZU
Packing
by
Tatsuki SHIMIZU
What's hot
PDF
introductino to persistent homology and topological data analysis
by
Tatsuki SHIMIZU
PPTX
Magnitude ~ extend the Euler Characteristics via Möbius Inversion ~
by
Tatsuki SHIMIZU
PDF
情報幾何の基礎輪読会 #1
by
Tatsuki SHIMIZU
PPTX
TDA やら Night!!
by
Tatsuki SHIMIZU
PDF
Bitmap
by
tomerun
PPTX
圏論とHaskellは仲良し
by
ohmori
PDF
圏論のモナドとHaskellのモナド
by
Yoshihiro Mizoguchi
PDF
圏とHaskellの型
by
KinebuchiTomo
PDF
セミパラメトリック推論の基礎
by
Daisuke Yoneoka
PPTX
EMアルゴリズム
by
moritama1515
PDF
自動定理証明の紹介
by
Masahiro Sakai
PPTX
充足可能性問題のいろいろ
by
Hiroshi Yamashita
PDF
ディジタル信号処理の課題解説 その3
by
noname409
PPTX
情報幾何学の基礎 第2章 4.5
by
Tatsuki SHIMIZU
PDF
Introduction to Categorical Programming (Revised)
by
Masahiro Sakai
PPTX
2SAT(充足可能性問題)の解き方
by
Tsuneo Yoshioka
PDF
猫でも分かりたい線形回帰の自由度
by
YukinoriKambe
PDF
ディジタル信号処理 課題解説 その4
by
noname409
PDF
2019_G検定対策_数学講座03_微分
by
Akihiro ITO
PDF
ディジタル信号処理の課題解説
by
noname409
introductino to persistent homology and topological data analysis
by
Tatsuki SHIMIZU
Magnitude ~ extend the Euler Characteristics via Möbius Inversion ~
by
Tatsuki SHIMIZU
情報幾何の基礎輪読会 #1
by
Tatsuki SHIMIZU
TDA やら Night!!
by
Tatsuki SHIMIZU
Bitmap
by
tomerun
圏論とHaskellは仲良し
by
ohmori
圏論のモナドとHaskellのモナド
by
Yoshihiro Mizoguchi
圏とHaskellの型
by
KinebuchiTomo
セミパラメトリック推論の基礎
by
Daisuke Yoneoka
EMアルゴリズム
by
moritama1515
自動定理証明の紹介
by
Masahiro Sakai
充足可能性問題のいろいろ
by
Hiroshi Yamashita
ディジタル信号処理の課題解説 その3
by
noname409
情報幾何学の基礎 第2章 4.5
by
Tatsuki SHIMIZU
Introduction to Categorical Programming (Revised)
by
Masahiro Sakai
2SAT(充足可能性問題)の解き方
by
Tsuneo Yoshioka
猫でも分かりたい線形回帰の自由度
by
YukinoriKambe
ディジタル信号処理 課題解説 その4
by
noname409
2019_G検定対策_数学講座03_微分
by
Akihiro ITO
ディジタル信号処理の課題解説
by
noname409
Similar to Introduction to Topological Data Analysis
PDF
topology of musical data
by
Tatsuki SHIMIZU
PDF
120919 kyushu
by
Hiroshi Sato
PDF
集合の直積に関するメモ 𝐴×𝐵={(𝑎,𝑏) | 𝑎∈𝐴, 𝑏∈𝐵}, 𝑝_1 ((𝑎,𝑏))=𝑎,𝑝_2 ((𝑎,𝑏))=𝑏
by
HanpenRobot
PDF
Introduction to Categorical Programming
by
Masahiro Sakai
PPTX
ホモトピー型理論入門
by
k h
PDF
導来代数幾何入門
by
Naoya Umezaki
PDF
内部拘束を持つ3 次元運動の最適計算法と幾何学的モデル選択への応用ViEW2012論文
by
doboncho
PDF
Introduction of introduction_to_group_theory
by
shima o
PPTX
Deep sets
by
Tomohiro Takahashi
PDF
CV勉強会@関東 3巻3章4節 画像表現
by
Yusuke Uchida
PDF
Infomation geometry(overview)
by
Yoshitake Misaki
PDF
kosenconf_Tsukuba_sciences_slide
by
Shigeki Nakamura
PDF
Permutation
by
oupc
PDF
Hott_1
by
Kyoko Kadowaki
PDF
Information geometry chap3
by
Hiroki Iida
PDF
coqun
by
MoCo7
PDF
coqun
by
MoCo7
PDF
表現論 ゼミ資料
by
HanpenRobot
PDF
Yoneda's lemma tutorial
by
tetsuya_komota
PPTX
Topological sort
by
HCPC: 北海道大学競技プログラミングサークル
topology of musical data
by
Tatsuki SHIMIZU
120919 kyushu
by
Hiroshi Sato
集合の直積に関するメモ 𝐴×𝐵={(𝑎,𝑏) | 𝑎∈𝐴, 𝑏∈𝐵}, 𝑝_1 ((𝑎,𝑏))=𝑎,𝑝_2 ((𝑎,𝑏))=𝑏
by
HanpenRobot
Introduction to Categorical Programming
by
Masahiro Sakai
ホモトピー型理論入門
by
k h
導来代数幾何入門
by
Naoya Umezaki
内部拘束を持つ3 次元運動の最適計算法と幾何学的モデル選択への応用ViEW2012論文
by
doboncho
Introduction of introduction_to_group_theory
by
shima o
Deep sets
by
Tomohiro Takahashi
CV勉強会@関東 3巻3章4節 画像表現
by
Yusuke Uchida
Infomation geometry(overview)
by
Yoshitake Misaki
kosenconf_Tsukuba_sciences_slide
by
Shigeki Nakamura
Permutation
by
oupc
Hott_1
by
Kyoko Kadowaki
Information geometry chap3
by
Hiroki Iida
coqun
by
MoCo7
coqun
by
MoCo7
表現論 ゼミ資料
by
HanpenRobot
Yoneda's lemma tutorial
by
tetsuya_komota
Topological sort
by
HCPC: 北海道大学競技プログラミングサークル
More from Tatsuki SHIMIZU
PPTX
エキゾチック球面ナイト(浮気編)~28 日周期の彼女たち~
by
Tatsuki SHIMIZU
PPTX
Euler 標数は測度ですか??
by
Tatsuki SHIMIZU
PDF
Jules henri poincaré
by
Tatsuki SHIMIZU
PDF
Effective modern-c++#9
by
Tatsuki SHIMIZU
PDF
effective modern c++ chapeter36
by
Tatsuki SHIMIZU
PDF
emc++ chapter32
by
Tatsuki SHIMIZU
エキゾチック球面ナイト(浮気編)~28 日周期の彼女たち~
by
Tatsuki SHIMIZU
Euler 標数は測度ですか??
by
Tatsuki SHIMIZU
Jules henri poincaré
by
Tatsuki SHIMIZU
Effective modern-c++#9
by
Tatsuki SHIMIZU
effective modern c++ chapeter36
by
Tatsuki SHIMIZU
emc++ chapter32
by
Tatsuki SHIMIZU
Introduction to Topological Data Analysis
1.
Introduction to Deep Learning @simizut22
2.
注意:タイトルには誤りがあります
3.
登場人物 : 単体法おじさん : 僕(画像は
llvm) F F 講義やらない?? お題とかあるんでしょうか?? はあ… 一応タイトルは,Deep Learning の紹介ということにしてあるけど F F でも,好きなこと話していいよ. Topological Data Analysis でも A∞ とか離散 morse 理論の話になっ てもいいですか?? (; ・`д・´) F えっ,そういう話なの?? まぁ,いいんじゃない
4.
Introduction to Deep Learning Topological
Data Analysis @simizut22
5.
I’m not Data
Scientist, but C++er…
6.
最近の興味 • Homotopy Type
Theory • Directed Algebraic Topology • Computational Topology つまり…
7.
最近の興味 • 型はいいぞぉ!! • 並列化はいいぞぉ!! •
代トポはいいぞぉ!!
8.
最近の興味 • 型はいいぞぉ!! • 並列化はいいぞぉ!! •
代トポはいいぞぉ!! ついでに… • constexpr はいいぞぉ!! ※ constexpr の読み方は YOMIKATA.org 参照
9.
本日の内容 • TDA #とは •
Persistent Homology • 計算法(+離散 Morse 理論) • 社会での利用例
10.
Topological data analysis
#とは • もともとは Edelsbrunner/Letscher/Zomordian が 画像認識を行うために Persistent Homology を考 えた(*) • 与えられたデータの位相(幾何)的な不変量を用 いることで,データの次元削減/noise の除去など を行う→例えば機械学習の前処理として使える * Edelsbrunner, Herbert, David Letscher, and Afra Zomorodian. "Topological persistence and simplification." Discrete and Computational Geometry 28.4 (2002): 511-533.
11.
Topological data analysis
#とは • スペクトル系列と関連 スペクトル系列はいいぞぉ!! (*´д`*)ハァハァ Basu, Saugata, and Laxmi Parida. “Spectral Sequences, Exact Couples and Persistent Homology of filtrations.” arXiv preprint arXiv:1308.0801 (2013). より
12.
Topological data analysis
#とは • 主な応用分野は以下 1. 画像認識 2. Manifold learning 3. 遺伝子情報解析 4. 高分子構造の解析 5. 音楽データの解析 6. Network(social/脳のneuron) の解析 7. Sensor network 問題 etcetc…
13.
Persistent Homology 定義(point cloud) 𝑋
⊂ 𝑅 𝑛 :有限集合を point cloud という 定義(Vietoris Rips) 𝑟 > 0, 𝑋 = 𝑥 𝜆 𝜆∈Λ: 𝑝𝑜𝑖𝑛𝑡 𝑐𝑙𝑜𝑢𝑑 に対し, 𝐶 𝑛 𝑟 𝑋 = 𝜆0 ⋯ 𝜆 𝑛 𝑥 𝜆 𝑖 − 𝑥 𝜆 𝑗 ≤ 2𝑟 𝑉 𝑟 𝑋 : 𝐶 𝑛 𝑟 (𝑛 = 0, … ) で生成される自由加群
14.
Persistent Homology Point cloud
𝑋 : given 半径の列 0 = 𝑟0 < ⋯ < 𝑟𝑛をとると、次の Vietoris Rips 複体の列 𝑉 𝑟0 ⊂ 𝑉 𝑟1 ⊂ ⋯ ⊂ 𝑉 𝑟 𝑛 が得られる → homology の列が誘導される 𝐻 𝑝 𝑉 𝑟0 → 𝐻 𝑝 𝑉 𝑟1 → ⋯ → 𝐻 𝑝 𝑉 𝑟 𝑛
15.
Persistent Homology 定義(Persistent Homology) 𝑓
𝑖,𝑗 : 𝐻 𝑝 𝑉 𝑟 𝑖 → 𝐻 𝑝 𝑉 𝑟 𝑗 (𝑖 < 𝑗):包含写像の誘 導する準同型とする。 p-th Persistent Homology is defined as below: 𝐻 𝑝 𝑖,𝑗 𝑋 = 𝐼𝑚 𝑓𝑝 𝑖,𝑗
16.
Persistent Homology の表示 Persistent
Homology は homology class の生成 と消滅を表すと言われている。 主に使用される図示方法は 以下の 2 つ 1. Persistence diagram 2. Barcode
17.
Persistence Diagram 𝑏 𝑝 𝑖,𝑗 =
𝑟𝑎𝑛𝑘 𝐻 𝑝 𝑖,𝑗 : betti number 𝜇 𝑝 𝑖,𝑗 :𝑉 𝑟 𝑖 で現れて,𝑉 𝑟 𝑗 で消えるホモロジークラス 全体の rank とする i.e. 𝜇 𝑝 𝑖,𝑗 = 𝑏 𝑝 𝑖,𝑗−1 − 𝑏 𝑝 𝑖,𝑗 − 𝑏 𝑝 𝑖−1,𝑗−1 − 𝑏 𝑝 𝑖−1,𝑗 Persistence Diagram: 𝑟 𝑖 , 𝑟 𝑗 ∈ ℝ2 に重複度 𝜇 𝑝 𝑖,𝑗 を持たせて書いた もの
18.
Persistence Diagram
19.
計算方法(体係数の時) 次の operator 𝑥:
⨁𝑖 𝑉𝑟 𝑖 ∗ → ⨁𝑖 𝑉𝑟 𝑖 ∗ を 𝑉𝑟 𝑖 ∗ → 𝑉𝑟 𝑖+1 ∗ : inclusion の拡張で与える 考える係数体を 𝐾 としたとき、 Boundary 𝜕: ⨁𝑖 𝑉𝑟 𝑖 𝑛 → ⨁𝑖 𝑉𝑟 𝑖 𝑛 を多項式環 𝐾 𝑥 module の準同型として考える。 この(多項式環係数)行列の smith-normal form を用いる
20.
補足: smith normal
form PID 𝑅 係数の 𝑛 × 𝑚 行列 𝑋 ∈ 𝑀 𝑛, 𝑚, 𝑅 の smith-normal form とは 正則行列 𝑆 ∈ 𝐺𝐿 𝑛, 𝑅 , 𝑇 ∈ 𝐺𝐿 𝑚, 𝑅 を用いて 𝑆𝑋𝑇 = 𝐴 0 0 0 𝑤/ 𝐴 = 𝑎1 ⋯ 0 ⋮ ⋱ ⋮ 0 ⋯ 𝑎 𝑟 , 𝑎𝑖|𝑎𝑖+1
21.
計算方法 上の algorithm +
行列の reduction を用いることで、 計算量を抑えている。 一般の環係数に対して、最悪計算量はΟ 𝑛3 Milosavljevic 等は体係数の Persistent Homology を行列積 order Ο 𝑛 𝜔 で計算をしている(*) 現状 𝜔 ≈ 2.3727 が知られている * Milosavljević, Nikola, Dmitriy Morozov, and Primoz Skraba. "Zigzag persistent homology in matrix multiplication time." Proceedings of the twenty-seventh Annual Symposium on Computational Geometry. ACM, 2011.
22.
離散 Morse 理論 •
離散 morse 理論を用いて、単体複体を小さく することで計算量を抑えることを考える • 離散モース理論: 単体複体 𝐾 上の関数 𝑓 が morse ⇔ 任意の単体 𝛼 𝑝 に対し ⋕ 𝛼 < 𝛽 𝑝+1 𝑓 𝛽 ≤ 𝑓 𝛼 ≤ 1 ⋕ 𝛾 𝑝−1 < 𝛼 𝑓 𝛼 ≤ 𝑓 𝛾 ≤ 1
23.
離散 Morse 理論 単体複体
𝐾 の単体 𝜎 がmorse 関数 𝑓 の臨界 点(critical point) ⇔ ⋕ 𝛼 < 𝛽 𝑝+1 𝑓 𝛽 ≤ 𝑓 𝛼 = 0 ⋕ 𝛾 𝑝−1 < 𝛼 𝑓 𝛼 ≤ 𝑓 𝛾 = 0 類似: 多様体に対する morse 理論では morse 関数の 臨界点に応じて、多様体の cell 分解を行った…
24.
離散 Morse 理論 定理(基本定理) 単体複体
𝐾 上にモース関数 𝑓 が存在 ⇒ 𝑓 の p-次の臨界点に対応した p-次のセルを持つ CW 複体と homotopy 同値になる ∎ 𝑀𝑓: 𝑓 の臨界点から生成される自由加群 以下が分かる ∃ 𝜕: 𝑀𝑓 → 𝑀𝑓 で 𝑀𝑓 はchain 複体。これを morse 複体という これは homology を保っている。
25.
離散 Morse 理論 •
𝑅𝑃2 の homology の計算例 𝑅𝑃2 上の morse 関数を以下の図で与える。 2 3 1 1 23 t e e
26.
離散 Morse 理論(例) •
これの morse complex は次で与えられる ℤ ×2 ℤ → 0 ℤ → 0 これより、 𝐻0 𝑅𝑃2 , ℤ = ℤ 𝐻1 𝑅𝑃2 , ℤ = ℤ 2ℤ 𝐻2 𝑅𝑃2 , ℤ = 0
27.
離散 Morse 理論(Filtered
ver.) • Mischaikow, Konstantin, Nanda は離散モース 理論(Morse complex) の理論を filtered complex に拡張し,Persistent Homology の計 算の効率化を行った(*) • filtration に適合した morse complex は元の 複体と同じ Persistence Diagram を与える (*) Mischaikow, Konstantin, and Vidit Nanda. "Morse theory for filtrations and efficient computation of persistent homology." Discrete & Computational Geometry 50.2 (2013): 330-353.
28.
離散 Morse 理論(Filtered
ver.) 以上の方法計算量に使う値を定義する 𝑛: cell の個数(input size) 𝑝 = max 𝛼∈𝐾 # 𝛽 ∈ 𝐾 𝛼 < 𝛽 𝑚𝑖: i-次元のセルの個数 𝑚: morse complex のセルの個数(output) i.e. 𝑚 = 𝑚𝑖 𝑚 = 𝑚𝑖 2
29.
離散 Morse 理論(Filtered
ver.) 一般の体係数に対しては、filtered morse 理論 を用いた際の計算量は Ο 𝑛 ∙ 𝑝 ∙ 𝑚 + 𝑚3 また、体係数では Ο 𝑛 ∙ 𝑝 ∙ 𝑚 + 𝑚 𝜔 に削減できる。 詳細:略(´;ω;`)
30.
社会での実用例 • Fujitsu が
TDA を利用したサービスをリリース 時系列データを高精度に分析する新たなDeep Learning技術を開発 • Carlsson 先生が co-founder を務める Ayasdi 社
31.
ZHIEND
Download