{"id":735,"date":"2018-06-30T16:28:18","date_gmt":"2018-06-30T16:28:18","guid":{"rendered":"http:\/\/muthu.co\/?p=735"},"modified":"2021-05-24T02:23:50","modified_gmt":"2021-05-24T02:23:50","slug":"understanding-support-vector-machines-using-python","status":"publish","type":"post","link":"http:\/\/write.muthu.co\/understanding-support-vector-machines-using-python\/","title":{"rendered":"Understanding Support vector Machines using Python"},"content":{"rendered":"\n
Support Vector machines (SVM) can be used for both classification as well as regression tasks but they are mostly used in classification applications. Some of the real world applications include Face detection, Handwriting detection, Document categorisation, SPAM Filtering, image classification and protein remote homology detection. For many researchers, SVM is the first best choice for any classification task because of its efficiency in performing classification on linearly separable as well as non-linear datasets.<\/p>\n\n\n\n
Take a look at the below image, there are multiple lines dividing the two data sets. SVM helps us find the one marked B because its the widest divider between the datasets.<\/p>\n\n\n\n