Suppose we want to classify some data points into two classes. Often we are interested in classifying data as part of a machine-learning process. These data points may not necessarily be points in R2 but may be multidimensional Rp (statistics notation) or Rn (computer science notation) points. We are interested in whether we can separate them by a hyperplane. As we examine a hyperplane, this form of classification is known as linear classification. We also want to choose a hyperplane that separates the data points "neatly", with maximum distance to the closest data point from both classes -- this distance is called the margin. We desire this property since if we add another data point to the points we already have, we can more accurately classify the new point since the separation between the two classes is greater. Now, if such a hyperplane exists, the hyperplane is clearly of interest and is known as the maximum-margin hyperplane or the optimal hyperplane, as are the vectors that are closest to this hyperplane, which are called the support vectors.
Formalization
We consider data points of the form:
where the ci is either 1 or −1 -- this constant denotes the class to which the point belongs. Each is a (statistics notation), or (computer science notation) dimensional vector of scaled or [-1,1 values. The scaling is important to guard against variables (attributes) with larger variance that might otherwise dominate the classification. We can view this as training data, which denotes the correct classification which we would like the SVM to eventually distinguish, by means of the dividing hyperplane, which takes the form
Robotic therapy holds promise for cerebral palsy
Tue, 19 May 2009 00:00:00 -0500 Over the past few years, MIT engineers have successfully tested robotic devices to help stroke patients learn to control their arms and legs. Now, they're building on that work to help children with cerebral palsy. 'Bother bots' win the day Fri, 08 May 2009 00:00:00 -0500 Each of the 150 students in the 2.007 Design and Manufacturing class had to build one or more robots from a kit of provided parts, and the bots battled it out in a series of elimination matches that concluded Thursday night before a cheering crowd. Robots on a recycling rampage Fri, 01 May 2009 00:00:00 -0500 More than 150 robots, in a wide variety of sizes, shapes and capabilities, will battle it out on May 6 and 7 in a contest to see which can collect the most soda cans and simulated bales of trash and return then to a recycling facility all in under a minute. Gardening the CSAIL way Wed, 18 Mar 2009 00:00:00 -0500 In CSAIL's indoor tomato garden, robots have supplanted humans. Could this be the future of agriculture? Barbara Liskov wins Turing Award Tue, 10 Mar 2009 00:00:00 -0500 Institute Professor Barbara Liskov has won the Association for Computing Machinery's A.M. Turing Award, one of the highest honors in science and engineering, for her pioneering work in the design of computer programming languages. Lincoln Laboratory is on a 'ROLL'
Thu, 22 Jan 2009 00:00:00 -0500 In response to the growing popularity of robotics programs in high schools and elementary schools, several Lincoln Laboratory staff members have joined together to mentor students in robotics competitions.
Latest Issue of Journal of Experimental & Theoretical Artificial Intelligence
Kernel Machines - A central source of information on kernel based methods, including support vector machines, Gaussian processes.
Lagrangian Support Vector Machine - University of Wisconsin at Madison. Software and technical report.
Meta Description: [ Active Support Vector Machine Home page ]