問題1 クラス間分散 x2 問題1 クラス間分散 p2 θ x1 軸を 回転 狭い mx1,A mx1,B x2 p1 mA mx2,A → mx2,B → mp1,A mp1,B クラス間分散を 最大化する θ は? All Rights Reserved / M.Iwahashi / Nagaoka University of Technology ↑ ↑ mx1,B mx1,A p1,c (n) x1,c (n) p (n) R ( ) x (n), 2, c 2, c cos sin R ( ) , cos sin 軸を 回転 c { A, B} ↑ mp1,A ↑ mp1,B p1 クラス間分散 m p1, A m p1,B 2 を最大化する θ は? All Rights Reserved / M.Iwahashi / Nagaoka University of Technology 問題1の解答例 各クラスの平均 クラス間分散は m x1,c m x,c , c { A, B} m x 2 , c Btw 但し、 p1,c (n) x1,c (n) cos p (n) R ( ) x (n), R ( ) sin 2, c 2, c sin cos と回転することで 2 (1) m p1, A m x1, A cos m x1, A sin m p1, B m x1, B cos m x1, B sin (2) m p1, A m p1, B である。このとき、 m p1, A m p ,c R ( ) m x,c , c { A, B} m p 2, A となる。「クラス間分散」 θ x1 問題1 は軸を mp2,B → mB 広くする クラス間 分散 p2 m p1, A m p1,B 2 All Rights Reserved / M.Iwahashi / Nagaoka University of Technology を最大とする θ を求めよ。 Btw m p1, A m p1, B 0 2 m p1, A m p1, B を満たす θ を求めればよい。 All Rights Reserved / M.Iwahashi / Nagaoka University of Technology (3) 問題1の解答例 問題1の解答例 (2)より 以上より m x1 cos m x 2 sin 0 or m p1, A m p1, B (m x1, A cos m x 2, A sin ) (m x1, B cos m x 2, B sin ) すなわち、 (m x1, A m x1, B ) cos (m x 2, A m x 2, B ) sin であり、 tan のとき、 m p1, A m p1, B m x1 cos m x 2 sin m p1, A m p1, B m x1 sin m x 2 cos or m x1 m x 2 最大 or 最小 p2 mB Δmx2,A θ mA x1 mx1 cos mx 2 sin mx1 sin mx 2 cos 0 Δmx1,A All Rights Reserved / M.Iwahashi / Nagaoka University of Technology θ 軸を 回転 ↑ ↑ mp1,B mp1,A p1 All Rights Reserved / M.Iwahashi / Nagaoka University of Technology 問題2 クラス内分散 x2 問題2 クラス内分散 p2 x2 θ x1 軸を 回転 p1 狭くする クラス内 分散 クラス内分散を 最小化する θ は? All Rights Reserved / M.Iwahashi / Nagaoka University of Technology m x 2 m x1 x2 なので、(3)より、 広い m x1 sin m x 2 cos 0 mx2,B → p2 θ ↑ mp1,B x1 ↑ mx1,B x1,c (n) p1,c (n) p (n) R ( ) x (n), 2, c 2, c cos sin R ( ) , cos sin 軸を 回転 クラス内分散 c { A, B} All Rights Reserved / M.Iwahashi / Nagaoka University of Technology p1 1 N N p 1, B ( n) m p1, B 2 n 1 を最小化する θ は? 問題2の解答例 問題2の解答例 クラス内分散は I 方程式は、 1 N N I p1,B (n) m p1,B 2 n 1 2 N N p 1, B ( n) m p1, B n 1 p1, B (n) m p1,B 0 ここで、 但し、 p1, B (n) m p1, B ~ x1, B (n) cos ~ x2, B (n) sin ~ ~ p1, B (n) m p1, B x1, B (n) sin x2, B (n) cos p1, B (n) x1, B (n) cos x2, B (n) sin m p1, B m x1, B cos m x 2, B sin において、以下の方程式を満たす θ を求める。 但し、 x1, B (n) x1, B (n) m x1, B ~ ~ x2, B (n) x2, B (n) m x 2, B I 0 All Rights Reserved / M.Iwahashi / Nagaoka University of Technology All Rights Reserved / M.Iwahashi / Nagaoka University of Technology 問題2の解答例 問題2の解答例 以上より、 とくに、 x1, B (n) cos ~ x2, B (n) sin ~ x1, B (n) sin ~ x2, B (n) cos 0 ~ x12,B (n) ~ x22, B (n) cos sin ~ x1, B (n) ~ x2, B (n) cos 2 sin 2 0 ~ ~2 ~2 sin 2 cos 2 x1, B (n) x2, B (n) x1, B (n) ~ x 2, B ( n ) cos sin ~ tan R R22 1 11 R12 tan 2 tan tan 1 0 なので、 tan 4 2 2 All Rights Reserved / M.Iwahashi / Nagaoka University of Technology R R22 , 11 , R12 0 R12 x1, B (n) ~ x2, B (n) 0 ならば、 ~ x 2 ( n) ~ x 2 (n) cos sin 0 ~ 【場合1】 1, B 2, B 0 or / 2 x1 (n) と x2(n) が無相関のとき、0°回転か、90°回転 あるいは、 【場合2】 x12,B (n) ~ x22, B (n) ならば、 ~ (tan 1)(tan 1) 0 / 4 or / 4 x1 (n) と x2(n) の分散が同じとして、x1 (n) と x2(n) に 正の相関があれば +45°回転して 負の相関があれば -45°回転する All Rights Reserved / M.Iwahashi / Nagaoka University of Technology 【場合1】 x1とx2が無相関のとき x2 p2 x2 0°回転 x1 x1 p2 90°回転 x1 p1 ←→ 最小 p2 x2 θ1 mp1,B 軸を回転 ↑ mx1,A p1 ↑ mx1,B mp1,A All Rights Reserved / M.Iwahashi / Nagaoka University of Technology クラス内 分散が 最小 p2 θ2 mp1,B → 最小 p2 負の相関 -45°回転 p1 x1 All Rights Reserved / M.Iwahashi / Nagaoka University of Technology クラス間分散 と クラス内分散 x1 x1 θ=45° p1 ← → All Rights Reserved / M.Iwahashi / Nagaoka University of Technology mx2,A mx2,B p2 正の相関 +45°回転 x2 θ=90° x2 x2 x1 p1 最小 ←→ x2 【場合2】 x1とx2の分散が同じとき p1 クラス間 分散が 最大 ←最小
© Copyright 2024 ExpyDoc