Auto distance learning