|
| Algorithm 2 — Initialization — Determinental Point Processes |
|
|
Input: X ∈ ℝn×d, y ∈ {−1, +1}n (training signals), K (number of clusters), m (number of hyperplanes samples to draw) |
|
Output:
(Initial Clustering Assignment) |
| • Randomly draw m pairs of negative (x−) and positive (x+) samples (with replacement):
|
| • Obtain m hyperplanes by taking the difference between members of the same pair:
|
| • Sample K hyperplanes
from
by Determinental Point Processes (Kulesza and Taskar, 2012) |
| • Set rows of S− such that
, otherwise set si,j = 0 |
|