“…For example, specialized algorithms for solving quadratic programming have been suggested, including the sequential minimal optimization (Platt, 1998) and various decomposition methods used in the LibLinear software library (Hsieh et al, 2008). Other fast computation methods based on low-rank approximation (Williams and Seeger, 2000), gradient descent (Bordes et al, 2005;Shalev-Shwartz et al, 2011;Wang et al, 2012), core set (Tsang et al, 2005), and nearest neighbor (Camelo et al, 2015) have also been developed. However, it is worth noting that most of these methods still incur a computational cost of at least O(N 2 ) or lack optimal statistical guarantees.…”