Algorithm 1.
Input: Training multimodal image patches: {x̃i}; i ∈ 1,…,N; Initialize multimodal dictionary D̃ = D̃0, D̃0 is trained on all of the x̃i; | ||
Output: Refined dictionary | ||
1: (E-step) compute δp (p(h=0| x̃i, θ)), where | ||
| ||
| ||
update θ1 and θ0 in (3) based on δp (p(h=0|x̃i, θ)). | ||
2: (M-step) update D̃ and α as follows1, | ||
| ||
3: Iterate E and M steps until convergence reached. |