implement alt_rankSVM with global alpha and w, reduce error from 0.25 to 0.1