統計力学と情報処理 統計力学と情報処理
--- --- 自由エネルギーの生み出す新しい情報処理技 自由エネルギーの生み出す新しい情報処理技 術 術 --- ---
2003年8月14日後半 2003年8月14日後半
東北大学 大学院情報科学研究科 東北大学 大学院情報科学研究科
田中 和之 田中 和之 kazu@statp.is.tohoku.ac.jp kazu@statp.is.tohoku.ac.jp
http://www.statp.is.tohoku.ac.jp/~kazu/
http://www.statp.is.tohoku.ac.jp/~kazu/
第 回物性若手夏の学校48 2
この時間の主な内容
ベイジアンネットとクラスター変 分法を用いた確率推論の概説
線形応答定理を用いた高次の推論シ
ステムへの発展
前の時間のポイント
ベイジアンネットは磁性体の物理モデ ルと対応づけられる.
1次元鎖および木構造を持つベイジアン ネットは確率伝搬法(=転送行列法)
で計算できる.
1 2 3 N 1 N
A1
A2 A3
A A A
48
より複雑なベイジアンネッ ト
A1
A3
A2
A4
A6 A5
W13
W67
W24
W
25W
346W568
A8
A7
W3
W4
W5
W6
より複雑なベイジアンネッ ト
) (
) (
) ,
( )
, (
) (
) (
) (
) ,
( )
, ( )
, ,
( )
, ,
( 1
, ,
, Pr
2 2
3 3
3 1 13 4
2 24
4 4
5 5
2 6 6
5 2
25 7
6 67
5 4
3 346
8 6
5 568
8 8
2 2
1 1
a W a
W
a a W
a a
W
a W a
W a
W
a a
W a
a W
a a
a W
a a
a W
Z
a A
a A
a A
P
a
A1
A3
A2
A4
A6 A5
W13
W67
W24
W
25W
346W568
W3
W4
W5
W6
1 , 2 , , 8
a i i
a
48
周辺確率分布
a
ii
i a P
P
\
) (
a
a
k j i a a a
k j
i
ijk
a a a P
P
, ,
\
) ,
, (
a
a
j i a a j
i
ij
a a P
P
,
\
) ,
(
a
a
A1
A3
A2
A4
A6 A5
W13
W67
W24
W25
W346
W568
A8
A7
W3
W4
W5
W6
Pr A
1a
1, A
2a
2, , A
8a
8
P a
( Belief ) 信念
クラスター変分法の基本方針
A1
A3
A2
A4
A6 A5
A8
A7
W346
) (
313
3
A
M
( )
4 24
4
A
M
) ( 6
67
6 A
M
) (
6568
6
A
M
A3 A4
A6 A5
A8
A7
W346
) ( 6
67
6 A
M
) ( 6
568
6 A
M )
( 6
346
6 A
M
3 4
6 4
3 346
6
6 , ,
a a
a a
a P
a
P
48
クラスター変分法の固定点方程
式
3 4 6
3 4
) (
) (
) ,
, (
) (
) (
) ,
, ( )
(
4 24
4 3
13 3
6 4
3 346
4 24
4 3
13 3
6 4
3 346
6 346
6
a a a a a
a M
a M
a a
a W
a M
a M
a a
a W
a M
確率伝搬アルゴリズム
A1
A3
A2
A4
A6
) (
313
3
A
M
M
424( A
4) )
(
6346
6
A
M
A1
A3
A2
A4
A6 A5
W13
W67
W24
W25
W346
W568
A8
A7
W3
W4
W5
W6
固定点方程式と反復法
固定点方程式 M * M *
反復法
2 3
1 2
0 1
M M
M M
M M
繰り返し出力を入力に入れることに
繰り返し出力を入力に入れることに
より,固定点方程式の解が数値的により,固定点方程式の解が数値的に
得られる.得られる.
M0
M1
M1
0
x y
) (x y
y
x
M *
48
クラスター変分法
) ( ) (
) , ( )
, ( )
, (
) ( ) ( )
(
) , ( )
, , ( )
, , (
) , , , , , , , (
2 2 3 3
3 1 13 4
2 24 5
2 25
4 4 5 5 2 6 6
7 6 67 5
4 3 346 8
6 5 568
8 7 6 5 4 3 2 1
x Q x Q
x x Q x
x Q
x x Q
x Q x Q x
Q
x x Q
x x x Q
x x x Q
x x x x x x x x Q
の周辺確率分布 :
) ( )
(x x (x)
x
\ x
Q Q
Q
( )ln
0
x xxx P
Q Q P
Q
D
xx x
1 ) (
0 Q
Q X1
X3
X2
X4
X6 X5
W13
W67
W24
W25
W346
W568
X8
X7
W3
W4
W5
W6
W67
X1
X3
X2
X4
X6 X5
X8
X7
W13 W24
W25
W346
W568
X3
X3
X6
X5
X5
X4
X4
X6
X6
X2
X2
W3
W2
W4
W5
W6
クラスター変分 法
Q W D Q W Z
D
W Q
D W
Q D
W Q
D W
Q D
W Q
D W
Q D
W Q
D W
Q D P
Q D
ln
| 2
|
|
|
|
|
|
|
|
|
6 6
5 5
4 4
3 3
568 568
67 67
25 25
24 24
346 346
13 13
5 4
, ) , ( )
, ( )
(
2 24 2 4 25 2 52
x x
x x Q
x x Q
x Q
} arg min
[ | ] ( ) ( ), ( ) 1
| {
} \
|
{
C x x xx x
x
Q Q
Q P Q D P
C Q
X1
X3
X2
X4
X6 X5
X8
X7
W13 W24
W25
W346
W568
X3
X3
X6
X5
X5
X4
X4
X6
X6
X2
X2
W3
W2
W4
W5
W6
48
周辺確率分布の近似表式
3 4 6
( ) ( )
) ( )
( )
, , (
) ( )
(
) ( )
( )
, , ( )
, , (
6 568 6
6 67 6
4 24 4
3 13 3 6
4 3 346
6 568 6
6 67 6
4 24 4
3 13 3 6
4 3 346 6
4 3 346
a a a
M a M a
a M
a M
a a a W
a M
a M
a M
a M
a a a W
a a a P
A1
A3
A2
A4
A6 A5
A8
A7
W346
) ( 3
13
3 A
M ( )
4 24
4 A
M
) ( 6
67
6 A
M
) ( 6
568
6 A
M
数値実験
0104 .
0 )
1 ( 9896
. 0 )
1
( 3
3 P
P
0104 .
0 )
1 ( 9896
. 0 )
1
( 3
3 P
P
4393 .
0 )
1 ( 5607
. 0 )
1
( 8
8 P
P
4360 .
0 )
1 ( 5640
. 0 )
1
( 8
8 P
P
Cluster Variation Method
Exact
4500. 0 )
1 ( 5500
. 0 )
1
( 5
5 P
P
4500 .
0 )
1 ( 5500
. 0 )
1
( 5
5 P
P
X1
X3
X2
X4
X6 X5
W13
W67
W24
W25
W346
W568
W3
W4
W5
W6
ai
i
i a P a a a a a a a a
P
\
8 7 6 5 4 3 2
1, , , , , , , )
( )
(
a
48
線形応答理論の応用
1 , 2 , , 8
a
ii a
j iP P
n P n
P n
P
j j j n aj n aji
Node at
Field External
to respect with
Node at
Average of
Deviation
) ( )
( )
( )
(
a a
a
a
,) ,
(
~ ~
)
(
i
j i
h
j i
ij
h
n P
n P
m P
n m P
i
) lim (
) ( )
( )
, (
) ( 0
h
i ai m
Z P
P 1 ~ ( ) exp
,)
~ ( a a
A1
A3
A2
A4
A6 A5
A8
A7
(人為的に小さなゆらぎを与えてその応答を見ることで詳細を知ることができる.)
(K. Tanaka, IEICE, vol.E86-D, no.7, pp.1228-1242, 2003.)
数値実験
00..00824393 0.0187Pr
, Pr
Pr
Present
Present Present
Present Present
Dyspnea
Dyspnea is
Tuberculos
Dyspnea is
Tuberculos
A
A A
A A
A1
A3
A2
A4
A6 A5
W13
W67
W24
W25
W346
W568
A8
A7
W3
W4
W5
W6
4848
第 回物性若手夏の学校
自動化が急務.
パラメータのデータからの学習 EM アルゴリズム
クラスター変分法の更なる拡張の試 み
Region Graph Method Max-Product Method
ベイジアンネットの今後の動向
ベイジアンネットの今後の動向 ベイジアンネットの今後の動向
ベイジアンネットの今後の動向
確率推論と統計力学の言葉の対 確率推論と統計力学の言葉の対 応 確率推論と統計力学の言葉の対 応 確率推論と統計力学の言葉の対 応 応
頂点 (Node) 信念 (Belief) カルバック・ラ イブラー情報量 確率伝搬法・
Belief
Propagation
・ Junction Tree
Algorithm
格子点 (Site)
一体分布関数
自由エネルギー
転送行列法・ベ
ーテ近似
4848
第 回物性若手夏の学校
本講義を通してのまとめ 本講義を通してのまとめ 本講義を通してのまとめ 本講義を通してのまとめ
モノの理とコトの技の接点 たくさんが関連
キーワードは「ベイズの公式」
ゆらぎを巧みに扱えるシステムのデザイン
物理学のバージョンアップ
確率推論についての参考文 献
J. Pearl
J. Pearl , , “ “ Probabilistic Reasoning in Intelligent Probabilistic Reasoning in Intelligent Systems: Networks of Plausible
Systems: Networks of Plausible Inference”, Mor Inference”, Mor gan gan Kaufmann, 1988 Kaufmann, 1988 . .
本村陽一 本村陽一 , “ , “ ベイジアンネットソフトウェア” ベイジアンネットソフトウェア” , , 人工知能学会誌
人工知能学会誌 , vol.17, no.5, pp.559-565, 200 , vol.17, no.5, pp.559-565, 200 2. 2.
K. Tanaka, “Probabilistic Inference by means of K. Tanaka, “Probabilistic Inference by means of Cluster Variation Method and Linear Response Cluster Variation Method and Linear Response
Theory”, IEICE Transactions on Information and Theory”, IEICE Transactions on Information and
Systems, vol.E86-D, no.7, pp.1228-1242, 2003
Systems, vol.E86-D, no.7, pp.1228-1242, 2003
第 回物性若手夏の学校48 20
本講義で取り上げなかったトピッ クス
( 符号理論・移動体通信 ) の参考文
献 樺島祥介 “物理の世界 樺島祥介 “物理の世界 / / 学習と情報の平 学習と情報の平 均場理論”
均場理論” , , 岩波書店 岩波書店 , 2002. , 2002.
樺島祥介 “コトの物理学
樺島祥介 “コトの物理学 --- --- 誤り訂正符 誤り訂正符 号を例として
号を例として ---”, ---”, 日本物理学会誌 日本物理学会誌 , , vol.58, no.4, pp.239-246, 2003.
vol.58, no.4, pp.239-246, 2003.
田中利幸 田中利幸 , `` , `` 移動体通信技術とスピング 移動体通信技術とスピング ラスとの意外な関係”
ラスとの意外な関係” , , 日本物理学会誌 日本物理学会誌 , , vol.56, no.9, pp. 660-666, 2001.
vol.56, no.9, pp. 660-666, 2001.
これから参入したい方のために
西森,樺島,田中他著
西森,樺島,田中他著 , “, “ 特集特集 // 知識情報処理の統計力学知識情報処理の統計力学 的アプローチ”
的アプローチ” , , 数理科学数理科学 1999 1999 年 年 12 12 月号月号 . .
西森秀稔西森秀稔 , “, “ 新物理学選書新物理学選書 // スピングラス理論と情報統計スピングラス理論と情報統計 力学” 岩波書店
力学” 岩波書店 , 1999., 1999.
H. Nishimori, “Statistical Physics of Spin Glasses and H. Nishimori, “Statistical Physics of Spin Glasses and
Information Processing: An Introduction”, Oxford University Information Processing: An Introduction”, Oxford University Press, 2001.
Press, 2001.
M. Opper and D. Saad (eds), “Advanced Mean Field M. Opper and D. Saad (eds), “Advanced Mean Field Methods --- Theory and Practice ---”, MIT Press, 2001.
Methods --- Theory and Practice ---”, MIT Press, 2001.
田中・樺島編
田中・樺島編 , “, “ ミニ特集ミニ特集// ベイズ統計・統計力学と情報ベイズ統計・統計力学と情報 処理”処理” , , 計測自動制御学会誌「計測と制御」計測自動制御学会誌「計測と制御」 20032003 年年 88 月号月号
第 回物性若手夏の学校48 22
What is SMAPIP?
What is SMAPIP?
文部科学省 科学研究費補助金 特定領域研究 文部科学省 科学研究費補助金 特定領域研究
2002年4月-2006年3月 2002年4月-2006年3月
http://www.smapip.eei.metro-u.ac.jp./
http://www.smapip.eei.metro-u.ac.jp./
本講義の関連イベントのお知らせ 本講義の関連イベントのお知らせ
SMAPIP 講習会 “確率的アルゴリズムによる情報処理”
2003 年 11 月 10 日 ( ぱるるプラザ京都 ) 講師 ( 敬称略 ): 福島孝治 ( 東大 )
渡辺 治 ( 東工大 )
喜多 一(京大)
http://www.statp.is.tohoku.ac.jp/~kazu/SMAPIP/2003/tutorial/
情報論的学習理論ワークショップ (IBIS2003) 2003 年 11 月 11-12 日 ( ぱるるプラザ京都 ) http://www.ibis2003.org/
ベイジアンネットセミナー (BN2003)
2003 年 11 月 13-14 日 ( ぱるるプラザ京都 ) http://www.bn2003.org/
SMAPIP 講習会 “確率的アルゴリズムによる情報処理”
2003 年 11 月 10 日 ( ぱるるプラザ京都 ) 講師 ( 敬称略 ): 福島孝治 ( 東大 )
渡辺 治 ( 東工大 )
喜多 一(京大)
http://www.statp.is.tohoku.ac.jp/~kazu/SMAPIP/2003/tutorial/
情報論的学習理論ワークショップ (IBIS2003) 2003 年 11 月 11-12 日 ( ぱるるプラザ京都 ) http://www.ibis2003.org/
ベイジアンネットセミナー (BN2003)
2003 年 11 月 13-14 日 ( ぱるるプラザ京都 ) http://www.bn2003.org/
48
本講義の関連イベントのお知 本講義の関連イベントのお知
らせ らせ
Satellite Meeting of STATPHYS 22 Satellite Meeting of STATPHYS 22
“ “ Statistical Physics of Disordered Systems Statistical Physics of Disordered Systems and Its Applications (SPDSA2004)”
and Its Applications (SPDSA2004)”
2004
2004 年 年 7 7 月 月 12-15 12-15 日 日 , , 湘南国際会議村 湘南国際会議村 , , 葉山町 葉山町
組織委員長:西森秀稔 ( 東工大 )
http://www.stat.phys.titech.ac.jp/~nishi/SPDSA/
Satellite Meeting of STATPHYS 22 Satellite Meeting of STATPHYS 22
“ “ Statistical Physics of Disordered Systems Statistical Physics of Disordered Systems and Its Applications (SPDSA2004)”
and Its Applications (SPDSA2004)”
2004
2004 年 年 7 7 月 月 12-15 12-15 日 日 , , 湘南国際会議村 湘南国際会議村 , , 葉山町 葉山町
組織委員長:西森秀稔 ( 東工大 )