Definition

Collaborative Deep Metric Learning (CDML) construct a simple graph whose nodes are contents, edges are existence of relationship (e.g. co-watched video). The model trains the embedding minimizing Triplet Loss, where the negative samples are randomly selected in the batch.