Difference between revisions of "Support Vector Machine (SVM)"

From
Jump to: navigation, search
Line 1: Line 1:
[http://www.youtube.com/results?search_query=support+vector+machines+tensorflow YouTube search...]
+
[http://www.youtube.com/results?search_query=support+vector+machine+tensorflow YouTube search...]
  
 
* [[AI Solver]]
 
* [[AI Solver]]
Line 8: Line 8:
 
* [http://www.giocc.com/harnessing-the-grid-ai-with-support-vector-machines.html Harnessing The Grid AI with Support Vector Machines
 
* [http://www.giocc.com/harnessing-the-grid-ai-with-support-vector-machines.html Harnessing The Grid AI with Support Vector Machines
 
Posted on Feb 15, 2015 | Gio Carlo Cielo]
 
Posted on Feb 15, 2015 | Gio Carlo Cielo]
* [http://docs.microsoft.com/en-us/azure/machine-learning/studio-module-reference/two-class-support-vector-machine Two-Class Support Vector Machine | Microsoft]
 
  
 
__________________________________________________________
 
__________________________________________________________
Line 21: Line 20:
 
<youtube>zErT-VtYOHk</youtube>
 
<youtube>zErT-VtYOHk</youtube>
 
<youtube>y8J6ggsLSfw</youtube>
 
<youtube>y8J6ggsLSfw</youtube>
 +
 +
== Two-Class Support Vector Machine ==
 +
[http://www.youtube.com/results?search_query=two+class+support+vector+machine YouTube search...]
 +
 +
* [http://docs.microsoft.com/en-us/azure/machine-learning/studio-module-reference/two-class-support-vector-machine Two-Class Support Vector Machine | Microsoft]
 +
 +
<youtube>6hJ2Xa5R1XE</youtube>

Revision as of 21:39, 2 June 2018

YouTube search...

Posted on Feb 15, 2015 | Gio Carlo Cielo]

__________________________________________________________

Support vector machines (SVM) find optimal solutions for classification problems. Classically they were only capable of categorising linearly separable data; say finding which images are of Garfield and which of Snoopy, with any other outcome not being possible. During training, SVMs can be thought of as plotting all the data (Garfields and Snoopys) on a graph (2D) and figuring out how to draw a line between the data points. This line would separate the data, so that all Snoopys are on one side and the Garfields on the other. This line moves to an optimal line in such a way that the margins between the data points and the line are maximised on both sides. Classifying new data would be done by plotting a point on this graph and simply looking on which side of the line it is (Snoopy side or Garfield side). Using the kernel trick, they can be taught to classify n-dimensional data. This entails plotting points in a 3D plot, allowing it to distinguish between Snoopy, Garfield AND Simon’s cat, or even higher dimensions distinguishing even more cartoon characters. SVMs are not always considered neural networks. Cortes, Corinna, and Vladimir Vapnik. “Support-vector networks.” Machine learning 20.3 (1995): 273-297.

svm.png svm.png

Two-Class Support Vector Machine

YouTube search...