Question: how svm choose support vectors?
Answer: In order to choose the support vectors, we want to maximize the margin m and that implies we reduce the magnitude or norm of the vector that's perpendicular to the hyperplanes(s) and closest to a datapoint. ... But to identify the margin we need to make sure all the vectors of all datapoints to satisfy the SVM constraint.