Algorithm 1.
1: | procedure DDAD(Y1, …, YM, 𝒟ℳ1, …, 𝒟ℳM) | ||
2: | Label initialization:
|
||
3: | Separate dictionary learning problems:
|
||
4: | Jointly consider all different types of time series:
|
||
5: | Compute distances in the Kernel space:
|
||
6: | Solve the modified OCSVM:
|
||
7: | Update the labels:
|
||
8: | If num. max iterations not reached go to Step 3. | ||
9: | return l ▷ Output labels | ||
10: | end procedure |