Algorithm 1.
CSC Algorithm
| Input: Training set , K, α | ||
| Output: Convolutional filter bank | ||
| 1: |
Initialize: D ∼
|
|
| 2: | Repeat | |
| 3: | for i = 1 to N do | |
| 4: | Normalize each kernel in D to unit energy | |
| 5: | Fixing D, compute sparse feature maps Zi by solving
|
|
| 6: | Fixing Z, update D as | |
| D ← D − μ ∇D
|
||
| 7: | end for | |
| 8: | until Convergence (maximum iterations reached or objective function ≤ threshold) | |