“…The experiments over some benchmark databases show its advantages over other similarity learning methods. In the future, we will investigate to use some other similarity function as similarity measure instead of linear function, such as Bayesian network [12], [13], [14], and also to develop novel algorithms of other machine learning problems and applications besides similarity learning, to maximize top precision measure, such as importance sampling [15], [16], [17], portfolio choices [18], [19], multimedia technology [20], [21], [22], [23], [24], [25], [26], [27], [28], [29], computational biology [30], [31], [32], [33], [34], big data processing [35], [36], [37], [38], [39], computer vision [40], [41], [42], [43], [44], [45], [46], [47], [48], [49], [50], [51], [52], [53], information security [54], [55], [56]…”