SLIDE 19 Method
Algorithm of TJSL (part 2)
1:
Let E(1) = E, τ = 1
2:
for ℓ = 1, . . . , L do
3:
Initialize the model Θ(ℓ)
4:
for t = 1, . . . , T do
5:
Randomly sample A ⊂ R\P with |A| = ρ|P|
6:
for t2 = 1, . . . , |P ∪ A| do
7:
Randomly pick up (u, i) ∈ P ∪ A
8:
Calculate ˆ r (ℓ)
ui
via Eq.(4)
9:
Calculate ∇θ, θ ∈ Θ(ℓ) via Eq.(6)
10:
Update θ, θ ∈ Θ(ℓ) via Eq.(7)
11:
end for
12:
end for
13:
if ℓ > L − L0 then
14:
Save the current model and data, i.e., Θ(ℓ), E(ℓ)
15:
end if
16:
if L > 1 and L > ℓ then
17:
τ ← τ × 0.9
18:
for u ∈ U do
19:
Select E(ℓ+1)
u
⊆ Eu with |E(ℓ+1)
u
| = τ|Eu|
20:
end for
21:
end if
22:
end for Pan, Liu and Ming (CSSE, SZU) HOCCF (TJSL) IEEE Intelligent Systems 19 / 27