The Support Vector Machine (SVM) is a type of supervised learning classifier which uses machine learning algorithms to analyze data for the purposes of classification and regression.The process includes the mapping of pixel values from a sampled area to a processing area, followed by the identification of the optimal hyperplane for sample classification.