SlideShare uma empresa Scribd logo
1 de 15
Baixar para ler offline
TDAの概要と適用・有用性
@sesenosannko
目次
TDA(位相的データ分析)とは
TDAは何の役に立つのか
各データ自体の幾何構造に注目するTDA
データ全体の幾何構造に注目するTDA
目次
TDAの概要は以下のようなサイト参照
http://blog.albert2005.co.jp/2016/02/12/位相的データ解析
(topological‑data‑analysis)について/
(図 Gameiroet al.)
TDAとは
トポロジーをデータ分析に使えるのは面白そうだが⋯
何がすごいの?
何の役に立つの?
適用例は?
TDAは何の役に立つのか
2種類のTDA
各データ自体の幾何構造に注目するTDA
データ全体の幾何構造に注目するTDA
TDAは何の役に立つのか
各データ自体の幾何構造に注目するTDA
データ自体のトポロジーの変化を特徴量とする
得られた特徴量に対して従来のMLシステムを適用する
例:タンパク質構造分析(分類)(Gameiroet al.)
各構成原子の原子半径を拡大していくイメージ
(画像CHomPより)
TDAは何の役に立つのか
各データ自体の幾何構造に注目するTDA
例:タンパク質構造分析(分類)(Gameiroet al.)
タンパク質の空洞(柔らかさ)は重要な性質と知られている
↓
トポロジーを使うのは有効そう(実験結果も良い)
↓
しかし、アドホックな方法に思える
画像への適用例もあるが、このタイプはメインではない?
TDAは何の役に立つのか
データ全体の幾何構造に注目するTDA
各データ点を1つの点として扱う
ビックデータ解析への活用が期待されている
パーシステントホモロジーではない
(画像AYASDIより)
TDAは何の役に立つのか
既存MLに対するデータ全体の幾何構造の利点
ビックデータとの相性が良い
次元削減
視覚化
MLは良いモデルを選択しないと良い結果が得られない
TDAでは距離さえ決めれば良い
(実は距離を決めるも簡単ではないが)
ブラックボックスではない
TDAは何の役に立つのか
データ全体の幾何構造の使い道
1. そのまま分析・分類などに用いる
2. 既存の機械学習システムの実証・改良
TDAは何の役に立つのか
2. 既存の機械学習システムの実証・改良
例1:分類器の実証
既存のMLシステムはブラックボックスの場合も多い
モデルの仮定などに起因する誤りに気づきにくい
TDAの視覚化とMLを組合わせると人間が理解しやすい
TDAでデータを視覚化
↓
MLシステムの分類で色分け
↓
分類が適切か判断できる・基準が理解できる(かも)
TDAは何の役に立つのか
2. 既存の機械学習システムの実証・改良
例2:分類器の改良(モデル作成)
従来の分類ではデータ全体に対して1つの分類器
局所的な分類器を作った方が簡単
従来はデータの分け方が問題だった
TDAでデータをクラスタリング
↓
各ノード(データのグループ)に対して
個別に分類器を学習する
TDAは何の役に立つのか
感想
MLの実証は商品化で必須なので需要はあるかも
現状では主に機械学習システムの補助的な役割?
感想
まとめ
トポロジーは連続的な変形で保持される性質を扱う
TDAではデータのトポロジー的性質を捉える
各データ自体の幾何構造・データ全体の幾何構造
ビックデータが強く意識されている
機械学習システムの実証・改良に活用できる
まとめ
参考文献
平岡裕章.2013.『タンパク質構造とトポロジー パーシ
ステントトポロジー入門』.共立出版.
Ayasdi. Topology & TopologicalDataAnalysis.
Ayasdi. TDA andmachinelearning: better together.

Mais conteúdo relacionado

Destaque

Destaque (18)

Phonetic Posteriorgrams for Many-to-One Voice Conversion without Parallel Dat...
Phonetic Posteriorgrams for Many-to-One Voice Conversion without Parallel Dat...Phonetic Posteriorgrams for Many-to-One Voice Conversion without Parallel Dat...
Phonetic Posteriorgrams for Many-to-One Voice Conversion without Parallel Dat...
 
Random forest の解説
Random forest の解説Random forest の解説
Random forest の解説
 
ハミルトニアンモンテカルロ法についての説明
ハミルトニアンモンテカルロ法についての説明ハミルトニアンモンテカルロ法についての説明
ハミルトニアンモンテカルロ法についての説明
 
Outrageously Large Neural Networks:The Sparsely-Gated Mixture-of-Experts Laye...
Outrageously Large Neural Networks:The Sparsely-Gated Mixture-of-Experts Laye...Outrageously Large Neural Networks:The Sparsely-Gated Mixture-of-Experts Laye...
Outrageously Large Neural Networks:The Sparsely-Gated Mixture-of-Experts Laye...
 
Tutorial of topological_data_analysis_part_1(basic)
Tutorial of topological_data_analysis_part_1(basic)Tutorial of topological_data_analysis_part_1(basic)
Tutorial of topological_data_analysis_part_1(basic)
 
Topological data analysis
Topological data analysisTopological data analysis
Topological data analysis
 
データサイエンティストの今
データサイエンティストの今データサイエンティストの今
データサイエンティストの今
 
The Ring programming language version 1.2 book - Part 50 of 84
The Ring programming language version 1.2 book - Part 50 of 84The Ring programming language version 1.2 book - Part 50 of 84
The Ring programming language version 1.2 book - Part 50 of 84
 
CVPR2016読み会 "Inside-Outside Net: Detecting Objects in Context with Skip Pooli...
CVPR2016読み会 "Inside-Outside Net: Detecting Objects in Context with Skip Pooli...CVPR2016読み会 "Inside-Outside Net: Detecting Objects in Context with Skip Pooli...
CVPR2016読み会 "Inside-Outside Net: Detecting Objects in Context with Skip Pooli...
 
不動産価格査定におけるヘドニックアプローチからディープラーニングへの進化の軌跡
不動産価格査定におけるヘドニックアプローチからディープラーニングへの進化の軌跡不動産価格査定におけるヘドニックアプローチからディープラーニングへの進化の軌跡
不動産価格査定におけるヘドニックアプローチからディープラーニングへの進化の軌跡
 
データサイエンティストの憂鬱と退屈
データサイエンティストの憂鬱と退屈データサイエンティストの憂鬱と退屈
データサイエンティストの憂鬱と退屈
 
Documenten bouwen en uploaden
Documenten bouwen en uploadenDocumenten bouwen en uploaden
Documenten bouwen en uploaden
 
잊지 않을게 합창 반주 악보-1
잊지 않을게   합창 반주 악보-1잊지 않을게   합창 반주 악보-1
잊지 않을게 합창 반주 악보-1
 
クラシックな機械学習の入門  9. モデル推定
クラシックな機械学習の入門  9. モデル推定クラシックな機械学習の入門  9. モデル推定
クラシックな機械学習の入門  9. モデル推定
 
データサイエンティスト養成勉強会 こんな僕がデータサイエンティストになれた秘密
データサイエンティスト養成勉強会 こんな僕がデータサイエンティストになれた秘密データサイエンティスト養成勉強会 こんな僕がデータサイエンティストになれた秘密
データサイエンティスト養成勉強会 こんな僕がデータサイエンティストになれた秘密
 
Topological data analysis
Topological data analysisTopological data analysis
Topological data analysis
 
Resumen 3
Resumen 3 Resumen 3
Resumen 3
 
Referencia 4- COMO ESCRIBIR UN ARTICULO DE INVESTIGACIÓN EN INGLES.
Referencia 4- COMO ESCRIBIR UN ARTICULO DE INVESTIGACIÓN EN INGLES. Referencia 4- COMO ESCRIBIR UN ARTICULO DE INVESTIGACIÓN EN INGLES.
Referencia 4- COMO ESCRIBIR UN ARTICULO DE INVESTIGACIÓN EN INGLES.
 

Mais de KCS Keio Computer Society

Mais de KCS Keio Computer Society (20)

Large scale gan training for high fidelity natural
Large scale gan training for high fidelity naturalLarge scale gan training for high fidelity natural
Large scale gan training for high fidelity natural
 
Imagenet trained cnns-are_biased_towards
Imagenet trained cnns-are_biased_towardsImagenet trained cnns-are_biased_towards
Imagenet trained cnns-are_biased_towards
 
機械学習ゼミ: Area attenttion
機械学習ゼミ: Area attenttion機械学習ゼミ: Area attenttion
機械学習ゼミ: Area attenttion
 
機械学習ゼミ 2018/10/17
機械学習ゼミ 2018/10/17機械学習ゼミ 2018/10/17
機械学習ゼミ 2018/10/17
 
機械学習ゼミ2018 06 15
機械学習ゼミ2018 06 15機械学習ゼミ2018 06 15
機械学習ゼミ2018 06 15
 
Control by deep learning
Control by deep learningControl by deep learning
Control by deep learning
 
深層学習 第6章
深層学習 第6章深層学習 第6章
深層学習 第6章
 
Vector-Based navigation using grid-like representations in artificial agents
 Vector-Based navigation using grid-like representations in artificial agents Vector-Based navigation using grid-like representations in artificial agents
Vector-Based navigation using grid-like representations in artificial agents
 
文章生成の未解決問題
文章生成の未解決問題文章生成の未解決問題
文章生成の未解決問題
 
Word2vec alpha
Word2vec alphaWord2vec alpha
Word2vec alpha
 
テンソル代数
テンソル代数テンソル代数
テンソル代数
 
Hindsight experience replay
Hindsight experience replayHindsight experience replay
Hindsight experience replay
 
Kml 輪読514
Kml 輪読514Kml 輪読514
Kml 輪読514
 
ゼロから作るDeepLearning 5章 輪読
ゼロから作るDeepLearning 5章 輪読ゼロから作るDeepLearning 5章 輪読
ゼロから作るDeepLearning 5章 輪読
 
ELBO型VAEのダメなところ
ELBO型VAEのダメなところELBO型VAEのダメなところ
ELBO型VAEのダメなところ
 
ゼロから作るDeepLearning 2~3章 輪読
ゼロから作るDeepLearning 2~3章 輪読ゼロから作るDeepLearning 2~3章 輪読
ゼロから作るDeepLearning 2~3章 輪読
 
ゼロから作るDeepLearning 4章 輪読
ゼロから作るDeepLearning 4章 輪読ゼロから作るDeepLearning 4章 輪読
ゼロから作るDeepLearning 4章 輪読
 
Soft Actor Critic 解説
Soft Actor Critic 解説Soft Actor Critic 解説
Soft Actor Critic 解説
 
ゼロから作るDeepLearning 3.3~3.6章 輪読
ゼロから作るDeepLearning 3.3~3.6章 輪読ゼロから作るDeepLearning 3.3~3.6章 輪読
ゼロから作るDeepLearning 3.3~3.6章 輪読
 
[論文略説]Stochastic Thermodynamics Interpretation of Information Geometry
[論文略説]Stochastic Thermodynamics Interpretation of Information Geometry[論文略説]Stochastic Thermodynamics Interpretation of Information Geometry
[論文略説]Stochastic Thermodynamics Interpretation of Information Geometry
 

Último

Último (7)

LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 

TDAの概要と適用・有用性