Support vector machine (SVM)

A support vector machine (SVM) is a supervised learning algorithm that can be used for both classification and regression tasks. The algorithm is based on finding a hyperplane that best separates the data into two classes. In order to find the hyperplane, the SVM algorithm first creates a set of possible hyperplanes, and then chooses … Read more