SlideShare a Scribd company logo
1 of 25
Dec. 18, 2012
                    第13回 Zansa 勉強会




独立成分分析
ー その概念と有用性について ー



             東京大学大学院 工学系研究科
            システム創成学専攻 博士課程1年
                        安川 和孝


                                        1
1. Introduction
                            アメリカ合衆国・テキサスA&M大学
自己紹介
氏名
安川 和孝

所属
東京大学大学院 工学系研究科
システム創成学専攻

専門分野                        深海底掘削船 JOIDES Resolution号
資源地質学,古環境学 (深海底堆積物の化学分析)
“地球の環境はなぜ・どのように変動してきたのか?”

趣味
フットサル

Twitter
@kaz__83
                                      From website of the ODP/TAMU


                                                                     2
2. 多変量解析とは?
一般論




 多変量解析:1つの観測値に複数の属性があるデータを対象として,
         標本間や変数間の関係を読み解くための手法




 要するに,

 観測値が持つ情報をなるべく少ない変数で表現したい



                                   3
2. 多変量解析とは?
よく使われる多変量解析手法

①主成分分析
  観測されたデータ x を

         xi = ai1 s1 + ai2 s2 + ・・・ + aik sk
                                       という形に分解する

  ■ 主成分 si の線形和で,データの分散をなるべく多く説明する

  ■ 各主成分 si は,ガウス分布 (正規分布) に従うと仮定




  数個の主成分でデータの分散の大部分が説明できれば,
  それらを用いてデータの大幅な次元縮約ができて便利!
                                                   4
2. 多変量解析とは?
よく使われる多変量解析手法

②因子分析
  観測されたデータ x を

     xi = ai1 s1 + ai2 s2 + ・・・ + aik sk + ni
                                       という形に分解する

  ■ 共通因子 si の線形和と独自因子 (雑音) n に分けて考える
  ■ 共通因子・独自因子ともに,ガウス分布 (正規分布) に従うと仮定




   観測データに雑音が混じる場合を扱うことができる
                                                   5
2. 多変量解析とは?
素朴な疑問



世の中の物事って,そう上手いことガウス分布に従うのか?




        恐らく,多くの場合において答えは NO



そんな中,データの「非ガウス性」に着目したのが

           独立成分分析     と呼ばれる解析手法

                                  6
3. 独立成分分析とは何ぞや
カクテルパーティ効果




騒がしい場所でも,自分の名前を呼ばれたら

人は意外と聞き取れる




                       7
3. 独立成分分析とは何ぞや
カクテルパーティ効果



 心理学的には…     “選択的注意” と呼ばれる脳の高次機能


 工学的には…      観測された混合信号から原信号を復元する
             信号処理の問題




 実際にその処理を行うには,具体的にどうすれば良いのか?
                                   8
3. 独立成分分析とは何ぞや
Blind Source Separation; 暗中信号源分離


             x1                          a11
                                             a12                       s1
                                         a13
             x2
                                                                       s2
             x3
                                                                       s3
             x4

   x1 (t) = a11s1 (t) + a12 s2 (t) + a13s3 (t)
                                                   行列で表現すると
   x2 (t) = a21s1 (t) + a22 s2 (t) + a23s3 (t)
   x3 (t) = a31s1 (t) + a32 s2 (t) + a33s3 (t)
                                                              x = As   …    A,s   : 未知

   x4 (t) = a41s1 (t) + a42 s2 (t) + a43s3 (t)

  観測された信号は,それぞれの原信号がある荷重で混合したもの
                                                                                         9
3. 独立成分分析とは何ぞや
Blind Source Separation; 暗中信号源分離


                 x1                           a11
                                                  a12                    s1
                                              a13
                 x2
                                                                         s2
                 x3
                                                                         s3
                 x4

 もし A が分かったら…
 s1 (t) = w11 x1 (t) + w12 x2 (t) + w13 x3 (t) + w14 x4 (t)
 s2 (t) = w21 x1 (t) + w22 x2 (t) + w23 x3 (t) + w24 x4 (t)   s = Wx
 s3 (t) = w31 x1 (t) + w32 x2 (t) + w33 x3 (t) + w34 x4 (t)
                                                              となる A の逆行列 W を求めればよい


                                                                                 10
3. 独立成分分析とは何ぞや
Blind Source Separation; 暗中信号源分離


                 x1                           a11
                                                  a12                    s1
                                              a13
                 x2
                                                                         s2
                 x3
                                                                         s3
                 x4

 もし A が分かったら…
 s1 (t) = w11 x1 (t) + w12 x2 (t) + w13 x3 (t) + w14 x4 (t)
 s2 (t) = w21 x1 (t) + w22 x2 (t) + w23 x3 (t) + w24 x4 (t)   s = Wx
 s3 (t) = w31 x1 (t) + w32 x2 (t) + w33 x3 (t) + w34 x4 (t)
                                                              となる A の逆行列 W を求めればよい

具体的な混合過程が分からない状態でも,原信号を復元したい
                                                                                 11
3. 独立成分分析とは何ぞや
Blind Source Separation; 暗中信号源分離


        x1           a11
                         a12       s1
                     a13
        x2
                                   s2
        x3
                                   s3
        x4

  実は…

    「s1 , s2 , s3 は統計的に独立」
    「s1 , s2 , s3 は非ガウス分布に従う」
                 という仮定だけで,原信号 s を求めることができる
                                             12
3. 独立成分分析とは何ぞや
「統計的に独立」の定義
      fXY (x, y) = fX (x) fY (y)          X は Y に関する情報を持たない
      f : 確率密度関数                          = 確率変数 X , Y は独立

「無相関 ⇒ 独立」ではない
【無相関な一様分布による例】
                                                    ’




                                   直交行列をかけて回転

                                                              ’




    x1 が分かっても x2 の情報は得られない                x1’が分かると x2’ の範囲が絞られる

             x1 と x2 は独立                 x1’ と x2’ は無相関だが独立ではない
                                                                  13
3. 独立成分分析とは何ぞや
「独立 ⇒ 無相関」は成り立つ
 この条件から,独立成分を探す範囲を絞り込むことができる




                  直交変換:z = Vx により
                  変数が無相関になるように
                  基底 (軸) の取り方を変える   中心周りに回転させていくと,
                                    軸がそのまま独立成分となる角度が
                                    どこかにある!

 変数が互いに無相関となる基底の集合の中に,求める独立成分もあるはず!
 でも... 新しい変数が無相関となる基底の取り方は無数にある (軸の回転が可能)
 その中からどうやって求める独立成分を見つけ出すのか?

       そこで,「非ガウス性」に着目!
                                                   14
3. 独立成分分析とは何ぞや
「非ガウス性」に着目して独立成分を見つける

 観測値を直交変換:z       = Vx = VAs = Ãs
  中心極限定理


                 æ z ö æ a s +a s
                                         ö
 zi は独立な起源成分の線形和:ç 1 ÷ = ç 11 1 12 2
                 ç z2 ÷ ç a21s1 + a22 s2
                                           ÷
                                           ÷
                 è    ø è                ø

                                    z1 の確率分布   s1 の確率分布
zi は確率変数 si の和なので,その確率分布は
どの si の分布よりもガウス分布に近づいている




最もガウス分布から離れるような zi は,起源成分の1つに一致するはず!

                                                          15
3. 独立成分分析とは何ぞや
具体的な手順は2つ:「白色化」と「回転」


                                    ①観測データを無相関化
       Whitening
                                    ②分散を1に正規化


                                    ①, ②を併せて 白色化 という




                                    ③基底を原点周りに回転
          Rotation


                                     変数の分布 (ヒストグラム) が
                                     最もガウス分布から離れる
                     池田・村田 (1998)
                                     基底が独立成分となる!
                                                       16
3. 独立成分分析とは何ぞや
具体的な手順は2つ:「白色化」と「回転」

                                         「非ガウス性」を測る

       Whitening
                                          同じ平均・分散を持つガウス分布に従う
                                    ①観測データを無相関化
                                          変数との差分の累積が最大となればよい




                                    ③基底を原点周りに回転
          Rotation


                                    変数の分布 (ヒストグラム) が
                                    最もガウス分布から離れる
                     池田・村田 (1998)
                                    基底が独立成分となる!
                                                          17
3. 独立成分分析とは何ぞや
まとめるとこんなイメージ




 未知の割合で混合した観測信号から
   「独立・非ガウス的」という仮定のみに基づき
               原信号を復元することができる!
                                 18
4. 独立成分分析の応用事例
脳科学分野:脳磁図の分離                      【独立成分分析により得られた9成分】
                                                   歯の噛み締め




観測信号から Artifact を分離する                              歯の噛み締め



【実験的にArtifactを加えた観測信号】                             眼球の水平運動




                                                                心拍

  眼球の水平運動    まばたき        歯の噛み締め


                                                                まばたき




                                                   呼吸・その他




                                                   呼吸・その他




                                                                デジタル
                                                                腕時計




                                                   センサ不良によるノイズ




                                              Hyvärinen et al. (2000)
                                                                        19
4. 独立成分分析の応用事例
情報科学分野:画像処理
原画像              原画像にノイズを加えたもの




                                   独立成分分析の原理を用いた
                                   ノイズ除去の結果は,古典的
                                   手法よりも良く原画像を復元
独立成分分析の原理を用いた   古典的手法 (ウィーナフィルタ)
ノイズ除去の結果        を用いたノイズ除去の結果




                                   ※実際の処理には今日の説明の内容を越える
                                    複雑な計算を含んでいます




                                               Hyvärinen et al. (2000)
                                                                         20
4. 独立成分分析の応用事例
                                           【独立成分分析を施した結果】
経済学分野:金融時系列データの解析
                                                            クリスマス


同じ小売チェーンに属する各店舗の
                                                            競合店との相対的
キャッシュフローを支配する要因は?                                           競争力を反映?




【元データの一部 (40店舗中の5店舗)】                                       長期トレンド?



                              独立成分分析により                     夏のバカンス
                             4個の独立成分を抽出


                                          【個々の店舗のマネジメントを反映】


                              共通の独立成分を
                             元データから差し引く




                    時間 (週)
※縦軸は平均を引き分散1に正規化したキャッシュフロー




Kiviluoto & Oja (1998)

                                                                     21
5. 留意点
得られた独立成分には不定性が残る

   独立成分は方向しか決められない
     s をスカラー倍しても混合行列 A で相殺される

   独立成分の順位を決めることはできない
    混合行列 A の取り方次第で s の要素が入れ替わる



他の多変量解析手法との関連

   主成分分析や因子分析は,独立成分分析の前処理 (白色化) に使える


    独立成分分析が絶対的に優れているわけではない!
    それぞれの手法に特性があるので,目的に応じた使い分けが必要!

                                        22
6. まとめ



■ 独立成分分析とは「原信号が統計的に独立かつ非ガウス的」
  という仮定のみから,観測信号を独立な成分に分解する手法



■ きちんとその特性を理解した上で応用すれば,様々な分野で
  古典的な解析手法では見えなかった情報が見えてくるはず!




                                23
7. 参考資料

 Aapo Hyvärinen et al. 著,根本幾・川勝真喜 訳 (2005)
    「詳解 独立成分分析 信号解析の新しい世界」 東京電機大学出版局, 532pp.




 村田昇 (2004)「入門 独立成分分析」 東京電機大学出版局, 246pp.


 池田思朗・村田昇 (1998) Independent Component Analysisを用いたMEGデータの解析.
   電子情報通信学会技術研究報告. HIP, ヒューマン情報処理 98(131), 29-36.


 Hyvärinen, A. and Oja, E. (2000) Independent component analysis: algorithms and applications.
    Neural Networks, 13, 411-430.


 Kiviluoto, K. and Oja, E. (1998) Independent component analysis for parallel financial time series.
     In Proc. Int. Conf. on Neural Information Processing (ICONIP’98), 2, 895-898.


                                                                                                        24
ご清聴ありがとうございました




                 25

More Related Content

What's hot

パターン認識 05 ロジスティック回帰
パターン認識 05 ロジスティック回帰パターン認識 05 ロジスティック回帰
パターン認識 05 ロジスティック回帰sleipnir002
 
東京都市大学 データ解析入門 3 行列分解 2
東京都市大学 データ解析入門 3 行列分解 2東京都市大学 データ解析入門 3 行列分解 2
東京都市大学 データ解析入門 3 行列分解 2hirokazutanaka
 
東京都市大学 データ解析入門 7 回帰分析とモデル選択 2
東京都市大学 データ解析入門 7 回帰分析とモデル選択 2東京都市大学 データ解析入門 7 回帰分析とモデル選択 2
東京都市大学 データ解析入門 7 回帰分析とモデル選択 2hirokazutanaka
 
東京都市大学 データ解析入門 6 回帰分析とモデル選択 1
東京都市大学 データ解析入門 6 回帰分析とモデル選択 1東京都市大学 データ解析入門 6 回帰分析とモデル選択 1
東京都市大学 データ解析入門 6 回帰分析とモデル選択 1hirokazutanaka
 
東京都市大学 データ解析入門 10 ニューラルネットワークと深層学習 1
東京都市大学 データ解析入門 10 ニューラルネットワークと深層学習 1東京都市大学 データ解析入門 10 ニューラルネットワークと深層学習 1
東京都市大学 データ解析入門 10 ニューラルネットワークと深層学習 1hirokazutanaka
 
東京都市大学 データ解析入門 5 スパース性と圧縮センシング 2
東京都市大学 データ解析入門 5 スパース性と圧縮センシング 2東京都市大学 データ解析入門 5 スパース性と圧縮センシング 2
東京都市大学 データ解析入門 5 スパース性と圧縮センシング 2hirokazutanaka
 
オンライン凸最適化と線形識別モデル学習の最前線_IBIS2011
オンライン凸最適化と線形識別モデル学習の最前線_IBIS2011オンライン凸最適化と線形識別モデル学習の最前線_IBIS2011
オンライン凸最適化と線形識別モデル学習の最前線_IBIS2011Preferred Networks
 
正則化つき線形モデル(「入門機械学習第6章」より)
正則化つき線形モデル(「入門機械学習第6章」より)正則化つき線形モデル(「入門機械学習第6章」より)
正則化つき線形モデル(「入門機械学習第6章」より)Eric Sartre
 
20140512_水曜セミナードラフトv1
20140512_水曜セミナードラフトv120140512_水曜セミナードラフトv1
20140512_水曜セミナードラフトv1Tomoshige Nakamura
 
東京都市大学 データ解析入門 9 クラスタリングと分類分析 2
東京都市大学 データ解析入門 9 クラスタリングと分類分析 2東京都市大学 データ解析入門 9 クラスタリングと分類分析 2
東京都市大学 データ解析入門 9 クラスタリングと分類分析 2hirokazutanaka
 
コンピュータービジョン最先端ガイド2 3.4ベクトルデータに対するカーネル法(SVM)
コンピュータービジョン最先端ガイド2 3.4ベクトルデータに対するカーネル法(SVM) コンピュータービジョン最先端ガイド2 3.4ベクトルデータに対するカーネル法(SVM)
コンピュータービジョン最先端ガイド2 3.4ベクトルデータに対するカーネル法(SVM) Takahiro (Poly) Horikawa
 
Crfと素性テンプレート
Crfと素性テンプレートCrfと素性テンプレート
Crfと素性テンプレートKei Uchiumi
 
第4回MachineLearningのための数学塾資料(浅川)
第4回MachineLearningのための数学塾資料(浅川)第4回MachineLearningのための数学塾資料(浅川)
第4回MachineLearningのための数学塾資料(浅川)Shin Asakawa
 
パターン認識と機械学習6章(カーネル法)
パターン認識と機械学習6章(カーネル法)パターン認識と機械学習6章(カーネル法)
パターン認識と機械学習6章(カーネル法)Yukara Ikemiya
 
TokyoNLP#7 きれいなジャイアンのカカカカ☆カーネル法入門-C++
TokyoNLP#7 きれいなジャイアンのカカカカ☆カーネル法入門-C++TokyoNLP#7 きれいなジャイアンのカカカカ☆カーネル法入門-C++
TokyoNLP#7 きれいなジャイアンのカカカカ☆カーネル法入門-C++sleepy_yoshi
 
PRML 1.6 情報理論
PRML 1.6 情報理論PRML 1.6 情報理論
PRML 1.6 情報理論sleepy_yoshi
 

What's hot (20)

パターン認識 05 ロジスティック回帰
パターン認識 05 ロジスティック回帰パターン認識 05 ロジスティック回帰
パターン認識 05 ロジスティック回帰
 
東京都市大学 データ解析入門 3 行列分解 2
東京都市大学 データ解析入門 3 行列分解 2東京都市大学 データ解析入門 3 行列分解 2
東京都市大学 データ解析入門 3 行列分解 2
 
東京都市大学 データ解析入門 7 回帰分析とモデル選択 2
東京都市大学 データ解析入門 7 回帰分析とモデル選択 2東京都市大学 データ解析入門 7 回帰分析とモデル選択 2
東京都市大学 データ解析入門 7 回帰分析とモデル選択 2
 
東京都市大学 データ解析入門 6 回帰分析とモデル選択 1
東京都市大学 データ解析入門 6 回帰分析とモデル選択 1東京都市大学 データ解析入門 6 回帰分析とモデル選択 1
東京都市大学 データ解析入門 6 回帰分析とモデル選択 1
 
東京都市大学 データ解析入門 10 ニューラルネットワークと深層学習 1
東京都市大学 データ解析入門 10 ニューラルネットワークと深層学習 1東京都市大学 データ解析入門 10 ニューラルネットワークと深層学習 1
東京都市大学 データ解析入門 10 ニューラルネットワークと深層学習 1
 
東京都市大学 データ解析入門 5 スパース性と圧縮センシング 2
東京都市大学 データ解析入門 5 スパース性と圧縮センシング 2東京都市大学 データ解析入門 5 スパース性と圧縮センシング 2
東京都市大学 データ解析入門 5 スパース性と圧縮センシング 2
 
オンライン凸最適化と線形識別モデル学習の最前線_IBIS2011
オンライン凸最適化と線形識別モデル学習の最前線_IBIS2011オンライン凸最適化と線形識別モデル学習の最前線_IBIS2011
オンライン凸最適化と線形識別モデル学習の最前線_IBIS2011
 
回帰
回帰回帰
回帰
 
正則化つき線形モデル(「入門機械学習第6章」より)
正則化つき線形モデル(「入門機械学習第6章」より)正則化つき線形モデル(「入門機械学習第6章」より)
正則化つき線形モデル(「入門機械学習第6章」より)
 
20140512_水曜セミナードラフトv1
20140512_水曜セミナードラフトv120140512_水曜セミナードラフトv1
20140512_水曜セミナードラフトv1
 
東京都市大学 データ解析入門 9 クラスタリングと分類分析 2
東京都市大学 データ解析入門 9 クラスタリングと分類分析 2東京都市大学 データ解析入門 9 クラスタリングと分類分析 2
東京都市大学 データ解析入門 9 クラスタリングと分類分析 2
 
コンピュータービジョン最先端ガイド2 3.4ベクトルデータに対するカーネル法(SVM)
コンピュータービジョン最先端ガイド2 3.4ベクトルデータに対するカーネル法(SVM) コンピュータービジョン最先端ガイド2 3.4ベクトルデータに対するカーネル法(SVM)
コンピュータービジョン最先端ガイド2 3.4ベクトルデータに対するカーネル法(SVM)
 
Crfと素性テンプレート
Crfと素性テンプレートCrfと素性テンプレート
Crfと素性テンプレート
 
第4回MachineLearningのための数学塾資料(浅川)
第4回MachineLearningのための数学塾資料(浅川)第4回MachineLearningのための数学塾資料(浅川)
第4回MachineLearningのための数学塾資料(浅川)
 
prml4.1.3-4.1.4
prml4.1.3-4.1.4prml4.1.3-4.1.4
prml4.1.3-4.1.4
 
Sparse models
Sparse modelsSparse models
Sparse models
 
パターン認識と機械学習6章(カーネル法)
パターン認識と機械学習6章(カーネル法)パターン認識と機械学習6章(カーネル法)
パターン認識と機械学習6章(カーネル法)
 
Linera lgebra
Linera lgebraLinera lgebra
Linera lgebra
 
TokyoNLP#7 きれいなジャイアンのカカカカ☆カーネル法入門-C++
TokyoNLP#7 きれいなジャイアンのカカカカ☆カーネル法入門-C++TokyoNLP#7 きれいなジャイアンのカカカカ☆カーネル法入門-C++
TokyoNLP#7 きれいなジャイアンのカカカカ☆カーネル法入門-C++
 
PRML 1.6 情報理論
PRML 1.6 情報理論PRML 1.6 情報理論
PRML 1.6 情報理論
 

Viewers also liked

Zansa アト テクノロシ-ー業界の分析という仕事について http://zansa.info/materials-11.html
Zansa アト テクノロシ-ー業界の分析という仕事について http://zansa.info/materials-11.htmlZansa アト テクノロシ-ー業界の分析という仕事について http://zansa.info/materials-11.html
Zansa アト テクノロシ-ー業界の分析という仕事について http://zansa.info/materials-11.htmlZansa
 
Zansa第12回資料 「ソーシャルゲームでは、データがユーザーを理解する!」
Zansa第12回資料 「ソーシャルゲームでは、データがユーザーを理解する!」Zansa第12回資料 「ソーシャルゲームでは、データがユーザーを理解する!」
Zansa第12回資料 「ソーシャルゲームでは、データがユーザーを理解する!」Shota Kubo
 
再発事象の解析をやってみる
再発事象の解析をやってみる再発事象の解析をやってみる
再発事象の解析をやってみるAtsushi Hayakawa
 
【Zansa】第12回勉強会 -PRMLからベイズの世界へ
【Zansa】第12回勉強会 -PRMLからベイズの世界へ【Zansa】第12回勉強会 -PRMLからベイズの世界へ
【Zansa】第12回勉強会 -PRMLからベイズの世界へZansa
 
【Zansa】第17回 ブートストラップ法入門
【Zansa】第17回 ブートストラップ法入門【Zansa】第17回 ブートストラップ法入門
【Zansa】第17回 ブートストラップ法入門Zansa
 
幾何を使った統計のはなし
幾何を使った統計のはなし幾何を使った統計のはなし
幾何を使った統計のはなしToru Imai
 
ビジネスの現場のデータ分析における理想と現実
ビジネスの現場のデータ分析における理想と現実ビジネスの現場のデータ分析における理想と現実
ビジネスの現場のデータ分析における理想と現実Takashi J OZAKI
 
社会の意見のダイナミクスを物理モデルとして考えてみる
社会の意見のダイナミクスを物理モデルとして考えてみる社会の意見のダイナミクスを物理モデルとして考えてみる
社会の意見のダイナミクスを物理モデルとして考えてみるtakeshi0406
 
独立成分分析とPerfume
独立成分分析とPerfume独立成分分析とPerfume
独立成分分析とPerfumeYurie Oka
 
PythonによるDeep Learningの実装
PythonによるDeep Learningの実装PythonによるDeep Learningの実装
PythonによるDeep Learningの実装Shinya Akiba
 
音響メディア信号処理における独立成分分析の発展と応用, History of independent component analysis for sou...
音響メディア信号処理における独立成分分析の発展と応用, History of independent component analysis for sou...音響メディア信号処理における独立成分分析の発展と応用, History of independent component analysis for sou...
音響メディア信号処理における独立成分分析の発展と応用, History of independent component analysis for sou...Daichi Kitamura
 
補足資料 財務3表の基礎知識
補足資料	財務3表の基礎知識補足資料	財務3表の基礎知識
補足資料 財務3表の基礎知識horihorio
 
統計と会計 - Zansa#19
統計と会計 - Zansa#19統計と会計 - Zansa#19
統計と会計 - Zansa#19horihorio
 
深層学習オートエンコーダー
深層学習オートエンコーダー深層学習オートエンコーダー
深層学習オートエンコーダーShuhei Sowa
 
半教師あり非負値行列因子分解における音源分離性能向上のための効果的な基底学習法
半教師あり非負値行列因子分解における音源分離性能向上のための効果的な基底学習法半教師あり非負値行列因子分解における音源分離性能向上のための効果的な基底学習法
半教師あり非負値行列因子分解における音源分離性能向上のための効果的な基底学習法Daichi Kitamura
 
独立性に基づくブラインド音源分離の発展と独立低ランク行列分析 History of independence-based blind source sep...
独立性に基づくブラインド音源分離の発展と独立低ランク行列分析 History of independence-based blind source sep...独立性に基づくブラインド音源分離の発展と独立低ランク行列分析 History of independence-based blind source sep...
独立性に基づくブラインド音源分離の発展と独立低ランク行列分析 History of independence-based blind source sep...Daichi Kitamura
 
Vanishing Component Analysis
Vanishing Component AnalysisVanishing Component Analysis
Vanishing Component AnalysisKoji Matsuda
 

Viewers also liked (20)

Zansa アト テクノロシ-ー業界の分析という仕事について http://zansa.info/materials-11.html
Zansa アト テクノロシ-ー業界の分析という仕事について http://zansa.info/materials-11.htmlZansa アト テクノロシ-ー業界の分析という仕事について http://zansa.info/materials-11.html
Zansa アト テクノロシ-ー業界の分析という仕事について http://zansa.info/materials-11.html
 
Zansa第12回資料 「ソーシャルゲームでは、データがユーザーを理解する!」
Zansa第12回資料 「ソーシャルゲームでは、データがユーザーを理解する!」Zansa第12回資料 「ソーシャルゲームでは、データがユーザーを理解する!」
Zansa第12回資料 「ソーシャルゲームでは、データがユーザーを理解する!」
 
再発事象の解析をやってみる
再発事象の解析をやってみる再発事象の解析をやってみる
再発事象の解析をやってみる
 
【Zansa】第12回勉強会 -PRMLからベイズの世界へ
【Zansa】第12回勉強会 -PRMLからベイズの世界へ【Zansa】第12回勉強会 -PRMLからベイズの世界へ
【Zansa】第12回勉強会 -PRMLからベイズの世界へ
 
【Zansa】第17回 ブートストラップ法入門
【Zansa】第17回 ブートストラップ法入門【Zansa】第17回 ブートストラップ法入門
【Zansa】第17回 ブートストラップ法入門
 
幾何を使った統計のはなし
幾何を使った統計のはなし幾何を使った統計のはなし
幾何を使った統計のはなし
 
Zansa0802
Zansa0802Zansa0802
Zansa0802
 
ビジネスの現場のデータ分析における理想と現実
ビジネスの現場のデータ分析における理想と現実ビジネスの現場のデータ分析における理想と現実
ビジネスの現場のデータ分析における理想と現実
 
社会の意見のダイナミクスを物理モデルとして考えてみる
社会の意見のダイナミクスを物理モデルとして考えてみる社会の意見のダイナミクスを物理モデルとして考えてみる
社会の意見のダイナミクスを物理モデルとして考えてみる
 
tokyor29th
tokyor29thtokyor29th
tokyor29th
 
独立成分分析とPerfume
独立成分分析とPerfume独立成分分析とPerfume
独立成分分析とPerfume
 
PythonによるDeep Learningの実装
PythonによるDeep Learningの実装PythonによるDeep Learningの実装
PythonによるDeep Learningの実装
 
音響メディア信号処理における独立成分分析の発展と応用, History of independent component analysis for sou...
音響メディア信号処理における独立成分分析の発展と応用, History of independent component analysis for sou...音響メディア信号処理における独立成分分析の発展と応用, History of independent component analysis for sou...
音響メディア信号処理における独立成分分析の発展と応用, History of independent component analysis for sou...
 
補足資料 財務3表の基礎知識
補足資料	財務3表の基礎知識補足資料	財務3表の基礎知識
補足資料 財務3表の基礎知識
 
統計と会計 - Zansa#19
統計と会計 - Zansa#19統計と会計 - Zansa#19
統計と会計 - Zansa#19
 
深層学習オートエンコーダー
深層学習オートエンコーダー深層学習オートエンコーダー
深層学習オートエンコーダー
 
半教師あり非負値行列因子分解における音源分離性能向上のための効果的な基底学習法
半教師あり非負値行列因子分解における音源分離性能向上のための効果的な基底学習法半教師あり非負値行列因子分解における音源分離性能向上のための効果的な基底学習法
半教師あり非負値行列因子分解における音源分離性能向上のための効果的な基底学習法
 
独立成分分析 ICA
独立成分分析 ICA独立成分分析 ICA
独立成分分析 ICA
 
独立性に基づくブラインド音源分離の発展と独立低ランク行列分析 History of independence-based blind source sep...
独立性に基づくブラインド音源分離の発展と独立低ランク行列分析 History of independence-based blind source sep...独立性に基づくブラインド音源分離の発展と独立低ランク行列分析 History of independence-based blind source sep...
独立性に基づくブラインド音源分離の発展と独立低ランク行列分析 History of independence-based blind source sep...
 
Vanishing Component Analysis
Vanishing Component AnalysisVanishing Component Analysis
Vanishing Component Analysis
 

More from Zansa

【Zansa】物理学はWebデータ分析に使えるか
【Zansa】物理学はWebデータ分析に使えるか【Zansa】物理学はWebデータ分析に使えるか
【Zansa】物理学はWebデータ分析に使えるかZansa
 
第8回Zansa 俺の人生ランダムウォーク
第8回Zansa 俺の人生ランダムウォーク第8回Zansa 俺の人生ランダムウォーク
第8回Zansa 俺の人生ランダムウォークZansa
 
【Zansa】 人工社会-複雑系とマルチエージェントシミュレーションの紹介-
【Zansa】 人工社会-複雑系とマルチエージェントシミュレーションの紹介-【Zansa】 人工社会-複雑系とマルチエージェントシミュレーションの紹介-
【Zansa】 人工社会-複雑系とマルチエージェントシミュレーションの紹介-Zansa
 
ベイズ入門
ベイズ入門ベイズ入門
ベイズ入門Zansa
 
第5回Zansa勉強会
第5回Zansa勉強会第5回Zansa勉強会
第5回Zansa勉強会Zansa
 
Zansa第4回勉強会 重回帰分析
Zansa第4回勉強会 重回帰分析Zansa第4回勉強会 重回帰分析
Zansa第4回勉強会 重回帰分析Zansa
 
Text classification zansa
Text classification zansaText classification zansa
Text classification zansaZansa
 
Zansa第二回11 28 発表資料 植木
Zansa第二回11 28 発表資料 植木Zansa第二回11 28 発表資料 植木
Zansa第二回11 28 発表資料 植木Zansa
 
Zansa0130presentation
Zansa0130presentationZansa0130presentation
Zansa0130presentationZansa
 

More from Zansa (9)

【Zansa】物理学はWebデータ分析に使えるか
【Zansa】物理学はWebデータ分析に使えるか【Zansa】物理学はWebデータ分析に使えるか
【Zansa】物理学はWebデータ分析に使えるか
 
第8回Zansa 俺の人生ランダムウォーク
第8回Zansa 俺の人生ランダムウォーク第8回Zansa 俺の人生ランダムウォーク
第8回Zansa 俺の人生ランダムウォーク
 
【Zansa】 人工社会-複雑系とマルチエージェントシミュレーションの紹介-
【Zansa】 人工社会-複雑系とマルチエージェントシミュレーションの紹介-【Zansa】 人工社会-複雑系とマルチエージェントシミュレーションの紹介-
【Zansa】 人工社会-複雑系とマルチエージェントシミュレーションの紹介-
 
ベイズ入門
ベイズ入門ベイズ入門
ベイズ入門
 
第5回Zansa勉強会
第5回Zansa勉強会第5回Zansa勉強会
第5回Zansa勉強会
 
Zansa第4回勉強会 重回帰分析
Zansa第4回勉強会 重回帰分析Zansa第4回勉強会 重回帰分析
Zansa第4回勉強会 重回帰分析
 
Text classification zansa
Text classification zansaText classification zansa
Text classification zansa
 
Zansa第二回11 28 発表資料 植木
Zansa第二回11 28 発表資料 植木Zansa第二回11 28 発表資料 植木
Zansa第二回11 28 発表資料 植木
 
Zansa0130presentation
Zansa0130presentationZansa0130presentation
Zansa0130presentation
 

Recently uploaded

My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」inspirehighstaff03
 
My Inspire High Award 2024      「家族とは何か」
My Inspire High Award 2024      「家族とは何か」My Inspire High Award 2024      「家族とは何か」
My Inspire High Award 2024      「家族とは何か」inspirehighstaff03
 
Divorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdfDivorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdfoganekyokoi
 
International Politics I - Lecture 1
International Politics I - Lecture 1International Politics I - Lecture 1
International Politics I - Lecture 1Toru Oga
 
My Inspire High Award 2024 「AIと仲良くなるには?」
My Inspire High Award 2024 「AIと仲良くなるには?」My Inspire High Award 2024 「AIと仲良くなるには?」
My Inspire High Award 2024 「AIと仲良くなるには?」inspirehighstaff03
 
My Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdf
My Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdfMy Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdf
My Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdfinspirehighstaff03
 
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」inspirehighstaff03
 
My Inspire High Award 2024「老いることは不幸なこと?」
My Inspire High Award 2024「老いることは不幸なこと?」My Inspire High Award 2024「老いることは不幸なこと?」
My Inspire High Award 2024「老いることは不幸なこと?」inspirehighstaff03
 
My Inspire High Award 2024    「孤独は敵なのか?」
My Inspire High Award 2024    「孤独は敵なのか?」My Inspire High Award 2024    「孤独は敵なのか?」
My Inspire High Award 2024    「孤独は敵なのか?」inspirehighstaff03
 
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライドリアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライドKen Fukui
 
My Inspire High Award 2024「他者と自分、対立を防ぐには?」
My Inspire High Award 2024「他者と自分、対立を防ぐには?」My Inspire High Award 2024「他者と自分、対立を防ぐには?」
My Inspire High Award 2024「他者と自分、対立を防ぐには?」inspirehighstaff03
 
My Inspire High Award 2024「世の中の流行はどのようにして生まれるのか」
My Inspire High Award 2024「世の中の流行はどのようにして生まれるのか」My Inspire High Award 2024「世の中の流行はどのようにして生まれるのか」
My Inspire High Award 2024「世の中の流行はどのようにして生まれるのか」inspirehighstaff03
 
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slidessusere0a682
 
My Inspire High Award 2024 「本当の『悪者』って何?」
My Inspire High Award 2024 「本当の『悪者』って何?」My Inspire High Award 2024 「本当の『悪者』って何?」
My Inspire High Award 2024 「本当の『悪者』って何?」inspirehighstaff03
 
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライドリアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライドKen Fukui
 
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライドリアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライドKen Fukui
 
My Inspire High Award 2024  「正義って存在するの?」
My Inspire High Award 2024  「正義って存在するの?」My Inspire High Award 2024  「正義って存在するの?」
My Inspire High Award 2024  「正義って存在するの?」inspirehighstaff03
 
What I did before opening my business..pdf
What I did before opening my business..pdfWhat I did before opening my business..pdf
What I did before opening my business..pdfoganekyokoi
 
Establishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdfEstablishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdfoganekyokoi
 
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」inspirehighstaff03
 

Recently uploaded (20)

My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
 
My Inspire High Award 2024      「家族とは何か」
My Inspire High Award 2024      「家族とは何か」My Inspire High Award 2024      「家族とは何か」
My Inspire High Award 2024      「家族とは何か」
 
Divorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdfDivorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdf
 
International Politics I - Lecture 1
International Politics I - Lecture 1International Politics I - Lecture 1
International Politics I - Lecture 1
 
My Inspire High Award 2024 「AIと仲良くなるには?」
My Inspire High Award 2024 「AIと仲良くなるには?」My Inspire High Award 2024 「AIと仲良くなるには?」
My Inspire High Award 2024 「AIと仲良くなるには?」
 
My Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdf
My Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdfMy Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdf
My Inspire High Award 2024「Yakushima Islandってなんか変じゃない?」.pdf
 
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
 
My Inspire High Award 2024「老いることは不幸なこと?」
My Inspire High Award 2024「老いることは不幸なこと?」My Inspire High Award 2024「老いることは不幸なこと?」
My Inspire High Award 2024「老いることは不幸なこと?」
 
My Inspire High Award 2024    「孤独は敵なのか?」
My Inspire High Award 2024    「孤独は敵なのか?」My Inspire High Award 2024    「孤独は敵なのか?」
My Inspire High Award 2024    「孤独は敵なのか?」
 
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライドリアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
 
My Inspire High Award 2024「他者と自分、対立を防ぐには?」
My Inspire High Award 2024「他者と自分、対立を防ぐには?」My Inspire High Award 2024「他者と自分、対立を防ぐには?」
My Inspire High Award 2024「他者と自分、対立を防ぐには?」
 
My Inspire High Award 2024「世の中の流行はどのようにして生まれるのか」
My Inspire High Award 2024「世の中の流行はどのようにして生まれるのか」My Inspire High Award 2024「世の中の流行はどのようにして生まれるのか」
My Inspire High Award 2024「世の中の流行はどのようにして生まれるのか」
 
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
 
My Inspire High Award 2024 「本当の『悪者』って何?」
My Inspire High Award 2024 「本当の『悪者』って何?」My Inspire High Award 2024 「本当の『悪者』って何?」
My Inspire High Award 2024 「本当の『悪者』って何?」
 
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライドリアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
 
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライドリアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
 
My Inspire High Award 2024  「正義って存在するの?」
My Inspire High Award 2024  「正義って存在するの?」My Inspire High Award 2024  「正義って存在するの?」
My Inspire High Award 2024  「正義って存在するの?」
 
What I did before opening my business..pdf
What I did before opening my business..pdfWhat I did before opening my business..pdf
What I did before opening my business..pdf
 
Establishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdfEstablishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdf
 
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
 

121218 zansa13 for web

  • 1. Dec. 18, 2012 第13回 Zansa 勉強会 独立成分分析 ー その概念と有用性について ー 東京大学大学院 工学系研究科 システム創成学専攻 博士課程1年 安川 和孝 1
  • 2. 1. Introduction アメリカ合衆国・テキサスA&M大学 自己紹介 氏名 安川 和孝 所属 東京大学大学院 工学系研究科 システム創成学専攻 専門分野 深海底掘削船 JOIDES Resolution号 資源地質学,古環境学 (深海底堆積物の化学分析) “地球の環境はなぜ・どのように変動してきたのか?” 趣味 フットサル Twitter @kaz__83 From website of the ODP/TAMU 2
  • 3. 2. 多変量解析とは? 一般論 多変量解析:1つの観測値に複数の属性があるデータを対象として, 標本間や変数間の関係を読み解くための手法 要するに, 観測値が持つ情報をなるべく少ない変数で表現したい 3
  • 4. 2. 多変量解析とは? よく使われる多変量解析手法 ①主成分分析 観測されたデータ x を xi = ai1 s1 + ai2 s2 + ・・・ + aik sk という形に分解する ■ 主成分 si の線形和で,データの分散をなるべく多く説明する ■ 各主成分 si は,ガウス分布 (正規分布) に従うと仮定 数個の主成分でデータの分散の大部分が説明できれば, それらを用いてデータの大幅な次元縮約ができて便利! 4
  • 5. 2. 多変量解析とは? よく使われる多変量解析手法 ②因子分析 観測されたデータ x を xi = ai1 s1 + ai2 s2 + ・・・ + aik sk + ni という形に分解する ■ 共通因子 si の線形和と独自因子 (雑音) n に分けて考える ■ 共通因子・独自因子ともに,ガウス分布 (正規分布) に従うと仮定 観測データに雑音が混じる場合を扱うことができる 5
  • 6. 2. 多変量解析とは? 素朴な疑問 世の中の物事って,そう上手いことガウス分布に従うのか? 恐らく,多くの場合において答えは NO そんな中,データの「非ガウス性」に着目したのが 独立成分分析 と呼ばれる解析手法 6
  • 8. 3. 独立成分分析とは何ぞや カクテルパーティ効果 心理学的には… “選択的注意” と呼ばれる脳の高次機能 工学的には… 観測された混合信号から原信号を復元する 信号処理の問題 実際にその処理を行うには,具体的にどうすれば良いのか? 8
  • 9. 3. 独立成分分析とは何ぞや Blind Source Separation; 暗中信号源分離 x1 a11 a12 s1 a13 x2 s2 x3 s3 x4 x1 (t) = a11s1 (t) + a12 s2 (t) + a13s3 (t) 行列で表現すると x2 (t) = a21s1 (t) + a22 s2 (t) + a23s3 (t) x3 (t) = a31s1 (t) + a32 s2 (t) + a33s3 (t) x = As … A,s : 未知 x4 (t) = a41s1 (t) + a42 s2 (t) + a43s3 (t) 観測された信号は,それぞれの原信号がある荷重で混合したもの 9
  • 10. 3. 独立成分分析とは何ぞや Blind Source Separation; 暗中信号源分離 x1 a11 a12 s1 a13 x2 s2 x3 s3 x4 もし A が分かったら… s1 (t) = w11 x1 (t) + w12 x2 (t) + w13 x3 (t) + w14 x4 (t) s2 (t) = w21 x1 (t) + w22 x2 (t) + w23 x3 (t) + w24 x4 (t) s = Wx s3 (t) = w31 x1 (t) + w32 x2 (t) + w33 x3 (t) + w34 x4 (t) となる A の逆行列 W を求めればよい 10
  • 11. 3. 独立成分分析とは何ぞや Blind Source Separation; 暗中信号源分離 x1 a11 a12 s1 a13 x2 s2 x3 s3 x4 もし A が分かったら… s1 (t) = w11 x1 (t) + w12 x2 (t) + w13 x3 (t) + w14 x4 (t) s2 (t) = w21 x1 (t) + w22 x2 (t) + w23 x3 (t) + w24 x4 (t) s = Wx s3 (t) = w31 x1 (t) + w32 x2 (t) + w33 x3 (t) + w34 x4 (t) となる A の逆行列 W を求めればよい 具体的な混合過程が分からない状態でも,原信号を復元したい 11
  • 12. 3. 独立成分分析とは何ぞや Blind Source Separation; 暗中信号源分離 x1 a11 a12 s1 a13 x2 s2 x3 s3 x4 実は… 「s1 , s2 , s3 は統計的に独立」 「s1 , s2 , s3 は非ガウス分布に従う」 という仮定だけで,原信号 s を求めることができる 12
  • 13. 3. 独立成分分析とは何ぞや 「統計的に独立」の定義 fXY (x, y) = fX (x) fY (y) X は Y に関する情報を持たない f : 確率密度関数 = 確率変数 X , Y は独立 「無相関 ⇒ 独立」ではない 【無相関な一様分布による例】 ’ 直交行列をかけて回転 ’ x1 が分かっても x2 の情報は得られない x1’が分かると x2’ の範囲が絞られる x1 と x2 は独立 x1’ と x2’ は無相関だが独立ではない 13
  • 14. 3. 独立成分分析とは何ぞや 「独立 ⇒ 無相関」は成り立つ この条件から,独立成分を探す範囲を絞り込むことができる 直交変換:z = Vx により 変数が無相関になるように 基底 (軸) の取り方を変える 中心周りに回転させていくと, 軸がそのまま独立成分となる角度が どこかにある! 変数が互いに無相関となる基底の集合の中に,求める独立成分もあるはず! でも... 新しい変数が無相関となる基底の取り方は無数にある (軸の回転が可能) その中からどうやって求める独立成分を見つけ出すのか? そこで,「非ガウス性」に着目! 14
  • 15. 3. 独立成分分析とは何ぞや 「非ガウス性」に着目して独立成分を見つける 観測値を直交変換:z = Vx = VAs = Ãs 中心極限定理 æ z ö æ a s +a s   ö zi は独立な起源成分の線形和:ç 1 ÷ = ç 11 1 12 2 ç z2 ÷ ç a21s1 + a22 s2 ÷ ÷ è ø è   ø z1 の確率分布 s1 の確率分布 zi は確率変数 si の和なので,その確率分布は どの si の分布よりもガウス分布に近づいている 最もガウス分布から離れるような zi は,起源成分の1つに一致するはず! 15
  • 16. 3. 独立成分分析とは何ぞや 具体的な手順は2つ:「白色化」と「回転」 ①観測データを無相関化 Whitening ②分散を1に正規化 ①, ②を併せて 白色化 という ③基底を原点周りに回転 Rotation 変数の分布 (ヒストグラム) が 最もガウス分布から離れる 池田・村田 (1998) 基底が独立成分となる! 16
  • 17. 3. 独立成分分析とは何ぞや 具体的な手順は2つ:「白色化」と「回転」 「非ガウス性」を測る Whitening 同じ平均・分散を持つガウス分布に従う ①観測データを無相関化 変数との差分の累積が最大となればよい ③基底を原点周りに回転 Rotation 変数の分布 (ヒストグラム) が 最もガウス分布から離れる 池田・村田 (1998) 基底が独立成分となる! 17
  • 18. 3. 独立成分分析とは何ぞや まとめるとこんなイメージ 未知の割合で混合した観測信号から 「独立・非ガウス的」という仮定のみに基づき 原信号を復元することができる! 18
  • 19. 4. 独立成分分析の応用事例 脳科学分野:脳磁図の分離 【独立成分分析により得られた9成分】 歯の噛み締め 観測信号から Artifact を分離する 歯の噛み締め 【実験的にArtifactを加えた観測信号】 眼球の水平運動 心拍 眼球の水平運動 まばたき 歯の噛み締め まばたき 呼吸・その他 呼吸・その他 デジタル 腕時計 センサ不良によるノイズ Hyvärinen et al. (2000) 19
  • 20. 4. 独立成分分析の応用事例 情報科学分野:画像処理 原画像 原画像にノイズを加えたもの 独立成分分析の原理を用いた ノイズ除去の結果は,古典的 手法よりも良く原画像を復元 独立成分分析の原理を用いた 古典的手法 (ウィーナフィルタ) ノイズ除去の結果 を用いたノイズ除去の結果 ※実際の処理には今日の説明の内容を越える 複雑な計算を含んでいます Hyvärinen et al. (2000) 20
  • 21. 4. 独立成分分析の応用事例 【独立成分分析を施した結果】 経済学分野:金融時系列データの解析 クリスマス 同じ小売チェーンに属する各店舗の 競合店との相対的 キャッシュフローを支配する要因は? 競争力を反映? 【元データの一部 (40店舗中の5店舗)】 長期トレンド? 独立成分分析により 夏のバカンス 4個の独立成分を抽出 【個々の店舗のマネジメントを反映】 共通の独立成分を 元データから差し引く 時間 (週) ※縦軸は平均を引き分散1に正規化したキャッシュフロー Kiviluoto & Oja (1998) 21
  • 22. 5. 留意点 得られた独立成分には不定性が残る  独立成分は方向しか決められない s をスカラー倍しても混合行列 A で相殺される  独立成分の順位を決めることはできない 混合行列 A の取り方次第で s の要素が入れ替わる 他の多変量解析手法との関連  主成分分析や因子分析は,独立成分分析の前処理 (白色化) に使える 独立成分分析が絶対的に優れているわけではない! それぞれの手法に特性があるので,目的に応じた使い分けが必要! 22
  • 23. 6. まとめ ■ 独立成分分析とは「原信号が統計的に独立かつ非ガウス的」 という仮定のみから,観測信号を独立な成分に分解する手法 ■ きちんとその特性を理解した上で応用すれば,様々な分野で 古典的な解析手法では見えなかった情報が見えてくるはず! 23
  • 24. 7. 参考資料  Aapo Hyvärinen et al. 著,根本幾・川勝真喜 訳 (2005) 「詳解 独立成分分析 信号解析の新しい世界」 東京電機大学出版局, 532pp.  村田昇 (2004)「入門 独立成分分析」 東京電機大学出版局, 246pp.  池田思朗・村田昇 (1998) Independent Component Analysisを用いたMEGデータの解析. 電子情報通信学会技術研究報告. HIP, ヒューマン情報処理 98(131), 29-36.  Hyvärinen, A. and Oja, E. (2000) Independent component analysis: algorithms and applications. Neural Networks, 13, 411-430.  Kiviluoto, K. and Oja, E. (1998) Independent component analysis for parallel financial time series. In Proc. Int. Conf. on Neural Information Processing (ICONIP’98), 2, 895-898. 24