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
Uploaded by
Prunus 1350
PDF, PPTX
7,533 views
TokyoR 第36回LT Rで部分空間法
2014/2/22(土)TokyoR 第36回LT
Education
◦
Read more
4
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 15
2
/ 15
3
/ 15
4
/ 15
5
/ 15
6
/ 15
7
/ 15
8
/ 15
9
/ 15
10
/ 15
11
/ 15
12
/ 15
13
/ 15
14
/ 15
15
/ 15
More Related Content
PDF
数学で解き明かす深層学習の原理
by
Taiji Suzuki
PDF
子供の言語獲得と機械の言語獲得
by
Yuya Unno
PDF
オープンワールド認識 (第34回全脳アーキテクチャ若手の会 勉強会)
by
Takuma Yagi
PDF
「内積が見えると統計学も見える」第5回 プログラマのための数学勉強会 発表資料
by
Ken'ichi Matsui
PDF
異常検知と変化検知 9章 部分空間法による変化点検知
by
hagino 3000
PDF
機械学習モデルの判断根拠の説明(Ver.2)
by
Satoshi Hara
PPTX
物体検出の歴史(R-CNNからSSD・YOLOまで)
by
HironoriKanazawa
PDF
はじめてのパターン認識 第5章 k最近傍法(k_nn法)
by
Motoya Wakiyama
数学で解き明かす深層学習の原理
by
Taiji Suzuki
子供の言語獲得と機械の言語獲得
by
Yuya Unno
オープンワールド認識 (第34回全脳アーキテクチャ若手の会 勉強会)
by
Takuma Yagi
「内積が見えると統計学も見える」第5回 プログラマのための数学勉強会 発表資料
by
Ken'ichi Matsui
異常検知と変化検知 9章 部分空間法による変化点検知
by
hagino 3000
機械学習モデルの判断根拠の説明(Ver.2)
by
Satoshi Hara
物体検出の歴史(R-CNNからSSD・YOLOまで)
by
HironoriKanazawa
はじめてのパターン認識 第5章 k最近傍法(k_nn法)
by
Motoya Wakiyama
What's hot
PDF
画像認識モデルを作るための鉄板レシピ
by
Takahiro Kubo
PDF
機械学習におけるオンライン確率的最適化の理論
by
Taiji Suzuki
PDF
【論文調査】XAI技術の効能を ユーザ実験で評価する研究
by
Satoshi Hara
PDF
不均衡データのクラス分類
by
Shintaro Fukushima
PPTX
[DL輪読会]相互情報量最大化による表現学習
by
Deep Learning JP
PDF
AutoEncoderで特徴抽出
by
Kai Sasaki
PDF
PRML輪読#1
by
matsuolab
PPTX
【解説】 一般逆行列
by
Kenjiro Sugimoto
PPT
AlphaGo Zero 解説
by
suckgeun lee
PDF
第5章混合分布モデルによる逐次更新型異常検知
by
Tetsuma Tada
PDF
深層生成モデルを用いたマルチモーダル学習
by
Masahiro Suzuki
PDF
深層生成モデルと世界モデル
by
Masahiro Suzuki
PDF
Optimizer入門&最新動向
by
Motokawa Tetsuya
PPTX
PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築
by
Kosuke Shinoda
PPTX
Single-cell pseudo-temporal ordering 近年の技術動向
by
Ryohei Suzuki
PDF
論文紹介 "DARTS: Differentiable Architecture Search"
by
Yuta Koreeda
PPTX
Triplet Loss 徹底解説
by
tancoro
PDF
PsychoPyを使った初学者向けの心理実験環境の構築
by
Hirokazu Ogawa
PDF
はじめてのパターン認識 第6章 後半
by
Prunus 1350
PPTX
[DL輪読会]Objects as Points
by
Deep Learning JP
画像認識モデルを作るための鉄板レシピ
by
Takahiro Kubo
機械学習におけるオンライン確率的最適化の理論
by
Taiji Suzuki
【論文調査】XAI技術の効能を ユーザ実験で評価する研究
by
Satoshi Hara
不均衡データのクラス分類
by
Shintaro Fukushima
[DL輪読会]相互情報量最大化による表現学習
by
Deep Learning JP
AutoEncoderで特徴抽出
by
Kai Sasaki
PRML輪読#1
by
matsuolab
【解説】 一般逆行列
by
Kenjiro Sugimoto
AlphaGo Zero 解説
by
suckgeun lee
第5章混合分布モデルによる逐次更新型異常検知
by
Tetsuma Tada
深層生成モデルを用いたマルチモーダル学習
by
Masahiro Suzuki
深層生成モデルと世界モデル
by
Masahiro Suzuki
Optimizer入門&最新動向
by
Motokawa Tetsuya
PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築
by
Kosuke Shinoda
Single-cell pseudo-temporal ordering 近年の技術動向
by
Ryohei Suzuki
論文紹介 "DARTS: Differentiable Architecture Search"
by
Yuta Koreeda
Triplet Loss 徹底解説
by
tancoro
PsychoPyを使った初学者向けの心理実験環境の構築
by
Hirokazu Ogawa
はじめてのパターン認識 第6章 後半
by
Prunus 1350
[DL輪読会]Objects as Points
by
Deep Learning JP
Similar to TokyoR 第36回LT Rで部分空間法
PDF
はじめてのKrylov部分空間法
by
tmaehara
PDF
El text.tokuron a(2019).yamamoto190620
by
RCCSRENKEI
PDF
CMSI計算科学技術特論A (2015) 第10回 行列計算における高速アルゴリズム1
by
Computational Materials Science Initiative
PDF
第8回 配信講義 計算科学技術特論A(2021)
by
RCCSRENKEI
PDF
210603 yamamoto
by
RCCSRENKEI
PDF
El text.tokuron a(2019).yamamoto190627
by
RCCSRENKEI
PDF
はじめてのパターン認識 第9章 9.5-9.6
by
Prunus 1350
PDF
第9回 配信講義 計算科学技術特論A(2021)
by
RCCSRENKEI
PDF
Math in Machine Learning / PCA and SVD with Applications
by
Kenji Hiranabe
PDF
Linera lgebra
by
Shin Asakawa
PDF
Kensuke Aihara
by
Suurist
PDF
PRML 第4章
by
Akira Miyazawa
PDF
Grl44 hotta
by
Seiji Hotta
PDF
低ランク行列補完のためのマトロイド理論
by
ryotat
PDF
kosenconf_Tsukuba_sciences_slide
by
Shigeki Nakamura
PPT
Chap. 6(nakagawa)
by
Kazuya Nishina
PDF
C03
by
anonymousouj
PDF
CMSI計算科学技術特論A(11) 行列計算における高速アルゴリズム2
by
Computational Materials Science Initiative
PDF
数式をnumpyに落としこむコツ
by
Shuyo Nakatani
PPTX
パターン認識モデル初歩の初歩
by
t_ichioka_sg
はじめてのKrylov部分空間法
by
tmaehara
El text.tokuron a(2019).yamamoto190620
by
RCCSRENKEI
CMSI計算科学技術特論A (2015) 第10回 行列計算における高速アルゴリズム1
by
Computational Materials Science Initiative
第8回 配信講義 計算科学技術特論A(2021)
by
RCCSRENKEI
210603 yamamoto
by
RCCSRENKEI
El text.tokuron a(2019).yamamoto190627
by
RCCSRENKEI
はじめてのパターン認識 第9章 9.5-9.6
by
Prunus 1350
第9回 配信講義 計算科学技術特論A(2021)
by
RCCSRENKEI
Math in Machine Learning / PCA and SVD with Applications
by
Kenji Hiranabe
Linera lgebra
by
Shin Asakawa
Kensuke Aihara
by
Suurist
PRML 第4章
by
Akira Miyazawa
Grl44 hotta
by
Seiji Hotta
低ランク行列補完のためのマトロイド理論
by
ryotat
kosenconf_Tsukuba_sciences_slide
by
Shigeki Nakamura
Chap. 6(nakagawa)
by
Kazuya Nishina
C03
by
anonymousouj
CMSI計算科学技術特論A(11) 行列計算における高速アルゴリズム2
by
Computational Materials Science Initiative
数式をnumpyに落としこむコツ
by
Shuyo Nakatani
パターン認識モデル初歩の初歩
by
t_ichioka_sg
More from Prunus 1350
PDF
SAS University EditionでもJupyter Notebookが使えるようになった話
by
Prunus 1350
PDF
統計的学習の基礎 第2章後半
by
Prunus 1350
PDF
Rで学ぶデータマイニングI 第8章〜第13章
by
Prunus 1350
PDF
はじめてのパターン認識 第11章 11.1-11.2
by
Prunus 1350
PDF
パターン認識と機械学習 §8.3.4 有向グラフとの関係
by
Prunus 1350
PDF
はじめてのパターン認識 第1章
by
Prunus 1350
PDF
パターン認識と機械学習 §6.2 カーネル関数の構成
by
Prunus 1350
KEY
集合知プログラミング 第4章 4.7
by
Prunus 1350
KEY
スティーヴ・ライヒを聴こう
by
Prunus 1350
KEY
第5章 統計的仮説検定 (Rによるやさしい統計学)
by
Prunus 1350
SAS University EditionでもJupyter Notebookが使えるようになった話
by
Prunus 1350
統計的学習の基礎 第2章後半
by
Prunus 1350
Rで学ぶデータマイニングI 第8章〜第13章
by
Prunus 1350
はじめてのパターン認識 第11章 11.1-11.2
by
Prunus 1350
パターン認識と機械学習 §8.3.4 有向グラフとの関係
by
Prunus 1350
はじめてのパターン認識 第1章
by
Prunus 1350
パターン認識と機械学習 §6.2 カーネル関数の構成
by
Prunus 1350
集合知プログラミング 第4章 4.7
by
Prunus 1350
スティーヴ・ライヒを聴こう
by
Prunus 1350
第5章 統計的仮説検定 (Rによるやさしい統計学)
by
Prunus 1350
TokyoR 第36回LT Rで部分空間法
1.
Rで部分空間法 2014/2/22(土) TokyoR #36
LT @Prunus1350
2.
部分空間法とは • クラスごとに部分空間を構成する正規直交基底を学習データから求め、 入力データを各クラスの部分空間に射影して識別する手法。
3.
Rでやってみる
4.
やったこととやらなかったこと • やったこと • パッケージは使わずにRの基本的な関数などを使用して「部分空間法」の手法を 追ってみる。 • やらなかったこと • パラメータチューニング • • 忠実度(各クラスの部分空間の基底の数を決定するのに使用) リジェクトの閾値
5.
使用するデータ • データマイニングコンペティションサイトKaggleのDigit Recognizer •
28 × 28 のマス目に 0~255 の諧調で 書かれた手書き文字を「0」から 「9」のクラスに識別する。
6.
トレーニングデータをクラス別に分割 > # トレーニングデータ読込 >
train <- read.csv("train.csv") > # トレーニングデータをクラス別に分割 > for (i in 0:9){ + assign(paste("train", i, sep=""), subset(train, train$label==i)[-1]) + }
7.
1.532557e-16 特異値分解 • クラスごとに相関行列の固有値と固有ベクトルを求める > #
クラス0のデータ行列を特異値分解 > svd0 <- svd(t(train0)) > # 固有ベクトルが正規直交基底を成していることを確認 > svd0$u[,1] %*% svd0$u[,1] [,1] [1,] 1 > svd0$u[,1] %*% svd0$u[,2] [,1] [1,] 1.532557e-16 > # 固有ベクトルが行ベクトルになるように転置してCSV出力 > write.csv(t(svd0$u), file = "svd0.csv", row.names=F)
8.
正規直交基底を可視化 第1主成分 第2主成分 第3主成分 第4主成分 ⋯ 第5主成分 • • • 第6主成分 第7主成分 第8主成分 可視化にはProcessing (http://processing.org/) を使用 正規化されたままの状態で可視化するとほぼ白い画像になってしまうので、適当な定数を掛けている 黒色が正の方向、赤色が負の方向を表し、色の濃さが値の大きさを表す
9.
他のクラスも同様に ⋯ ⋯ ⋯ ⋯
10.
他のクラスも同様に ⋯ ⋯ ⋯ ⋯ ⋯
11.
各クラスの部分空間の次元を決める • 𝑖 番目のクラスに属する入力ベクトルをクラス 𝑖
の部分空間に正射影し たときの長さの期待値がクラス間で同程度になるように、各クラスの 部分空間の次元を決める。 • 具体的な方法としては、各部分空間に共通なパラメータ 𝜅 を導入し、 大きい方から並べた固有値の累積値が 𝜅 を超えたときの次元数をその 部分空間の次元とする。 • クラス 0 の固有値を大きい順にプロットしたもの • データのバラつきのほとんどは低次元空間に収 まっていることが分かる
12.
こうなった。。。 クラス 次元数 0 2 1 784 2 8 3 8 4 58 5 77 6 9 7 31 8 8 9 27 • クラス 1
は全次元足し合わせても • データ、バラついて無さ過ぎ… 𝜅 に達せず
13.
テストデータの識別をしてみる • 識別規則は、入力ベクトル 𝒙 を各クラスの部分空間に射影し、射影後 のベクトルの長さが一番長いクラスに所属すると判定するというもの。 •
射影後のベクトルの長さは、クラス 𝑖 の射影行列 使用して 𝒙 𝑇 𝑷 𝑖 𝒙 となる。 • • 𝑑 𝑖 :クラス 𝑖 の部分空間の次元 𝒖 𝑖𝑗 :クラス 𝑖 の部分空間の𝑗 番目の固有ベクトル • 識別クラス = arg max 𝑖 𝒙 𝑇 𝑷𝑖 𝒙 𝑖 = 0, ⋯ , 9 𝑷𝑖 = 𝑑𝑖 𝑗=1 𝒖 𝑖𝑗 𝒖 𝑖𝑗 𝑇 を
14.
すいません、ここで時間切れです。。。
15.
ご清聴ありがとうございました。
Download