Algorithm 1: PGM for shared features . |
-
1:
Initialize:
-
2:
, , , , J, N, , , ,
-
3:
for do
-
4:
for
do
-
5:
-
6:
end for
-
7:
-
8:
end for
-
9:
-
10:
while do // EM algorithm for updating parameters
-
11:
// Start expectation step
-
12:
for do
-
13:
-
14:
-
15:
end for // End expectation step
-
16:
for do // Start maximization step
-
17:
for do
-
18:
-
19:
end for
-
20:
-
21:
-
22:
for do
-
23:
-
24:
end for
-
25:
-
26:
end for
-
27:
for do
-
28:
-
29:
end for
-
30:
-
31:
, , ←, , // End maximization step
-
32:
Initialize:
-
33:
, ,
-
34:
-
35:
end while
|