Similarity-based Classification: Connecting Similarity Learning to Binary Classification