問題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 2026 ExpyDoc