21.01.2014 Views

Support Vector Machines - The Auton Lab

Support Vector Machines - The Auton Lab

Support Vector Machines - The Auton Lab

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Learning the Maximum Margin Classifier<br />

“Predict Class = +1”<br />

zone<br />

wx+b=1<br />

wx+b=0<br />

wx+b=-1<br />

“Predict Class = -1”<br />

zone<br />

Given a guess of w and b we can<br />

• Compute whether all data points in the correct half-planes<br />

• Compute the width of the margin<br />

So now we just need to write a program to search the space<br />

of w’s and b’s to find the widest margin that matches all<br />

the datapoints. How?<br />

Gradient descent? Simulated Annealing? Matrix Inversion?<br />

EM? Newton’s Method?<br />

x +<br />

M = Margin Width =<br />

Copyright © 2001, 2003, Andrew W. Moore <strong>Support</strong> <strong>Vector</strong> <strong>Machines</strong>: Slide 21<br />

x -<br />

2<br />

w. w<br />

Learning via Quadratic Programming<br />

• QP is a well-studied class of optimization<br />

algorithms to maximize a quadratic function of<br />

some real-valued variables subject to linear<br />

constraints.<br />

Copyright © 2001, 2003, Andrew W. Moore <strong>Support</strong> <strong>Vector</strong> <strong>Machines</strong>: Slide 22<br />

11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!