एसवीएम का उपयोग वर्गीकरण के लिए किया जा सकता है (कई समूहों या वर्गों के बीच अंतर) और प्रतिगमन (कुछ का अनुमान लगाने के लिए गणितीय मॉडल प्राप्त करना)। उन्हें रैखिक और गैर-रैखिक दोनों समस्याओं पर लागू किया जा सकता है।
2006 तक वे मशीन सीखने के लिए सबसे अच्छा सामान्य उद्देश्य एल्गोरिदम थे। मैं एक पेपर खोजने की कोशिश कर रहा था जो कि सबसे अधिक ज्ञात एल्गोरिदम के कई कार्यान्वयनों की तुलना में था: svm, तंत्रिका जाल, पेड़, आदि। मुझे यह खेद नहीं मिला (आपको मुझ पर विश्वास करना होगा, बुरी बात)। कागज़ात में एल्गोरिथ्म को सबसे अच्छा प्रदर्शन मिला, जो कि लाइब्रेरी लिबस्विम के साथ svm था।
2006 में हिंटन गहरी शिक्षा और तंत्रिका जाल के साथ आए। उन्होंने कम से कम 30% कला की वर्तमान स्थिति में सुधार किया, जो एक बहुत बड़ी प्रगति है। हालाँकि गहन शिक्षण से केवल विशाल प्रशिक्षण सेटों के लिए अच्छा प्रदर्शन मिलता है। यदि आपके पास एक छोटा प्रशिक्षण सेट है तो मैं svm का उपयोग करने का सुझाव दूंगा।
इसके अलावा आप यहां एक उपयोगी इन्फोग्राफिक पा सकते हैं कि स्किट-लर्न द्वारा विभिन्न मशीन लर्निंग एल्गोरिदम का उपयोग कब किया जाए। हालाँकि, मेरे सर्वश्रेष्ठ ज्ञान के लिए वैज्ञानिक समुदाय के बीच कोई समझौता नहीं है यदि किसी समस्या में X, Y और Z सुविधाएँ हैं तो svm का उपयोग करना बेहतर है। मैं विभिन्न तरीकों की कोशिश करने का सुझाव दूंगा। इसके अलावा, यह मत भूलो कि svm या तंत्रिका जाल केवल एक मॉडल की गणना करने की एक विधि है। यह आपके द्वारा उपयोग की जाने वाली सुविधाओं के साथ-साथ बहुत महत्वपूर्ण है।
supervised learning
टैग को हटा दिया गया , क्योंकि SVM का उपयोग अनियोजित शिक्षण समस्याओं में भी किया जा सकता है ।