Research Article

A Boosting-Based Deep Distance Metric Learning Method

Algorithm 1

Training procedure of our method.
Initialization: initialize distance metric threshold tm, m = 1,..,M, the weights of the training sample pairs , m = 1,..,M and n = 1,..,N, and parameters of the mth group of the fully connected layer , m = 1,..,M, randomly;
 for m = 1 to M
  repeat
  for n = 1 to N
  Select the optimal value tm, which minimizes formula (4), and update the weights of the nth training sample pairs;
  Compute the derivatives of formula (9), and update the parameters of the mth group of the fully connected layer via backpropagation;
  end
   until terminal condition.
 end
 Output DM