event thumbnail image
The 25th International Conference on Machine Learning (ICML 2008)

A Dual Coordinate Descent Method for Large-scale Linear SVM

author: Kai-Wei Chang, Department of Computer Science, National Taiwan University

Description

In many applications, data appear with a huge number of instances as well as features. Linear Support Vector Machines (SVM) is one of the most popular tools to deal with such large-scale sparse data. This paper presents a novel dual coordinate descent method for linear SVM with L1- and L2-loss functions. The proposed method is simple and reaches an epsilon-accurate solution in O(log (1/epsilon)) iterations. Experiments indicate that our method is much faster than state of the art solvers such as Pegasos, Tron, svmperf, and a recent primal coordinate descent implementation.

You might be experiencing some problems with Your Video player.
Slides
0:00 A Dual Coordinate Descent Method for Large-scale Linear SVM
0:19 Outline
0:36 Outline - Introduction
0:37 Large-scale Linear Classifiers
1:19 Large-scale Linear Classifiers (Cont'd)
2:15 L1- and L2-SVM
2:58 SVM Dual (Combining L1 and L2)
4:38 Outline - Dual Coordinate Descent
4:42 Dual Coordinate Descent
5:22 Dual Coordinate Descent (Cont'd)
6:04 The Procedure
7:16 The Procedure (Cont'd) (1)
8:52 The Procedure (Cont'd) (2)
9:49 The Procedure (Cont'd) (3)
10:34 Analysis
10:52 Outline - Implementation Issue
10:54 Shrinking: Much Easier than Nonlinear
13:26 Order of Sub-problems
14:47 Outline - Comparisons
14:50 Comparisons (Latest Version Used)
15:51 Objective values (Time in Seconds) (1)
17:30 Objective values (Time in Seconds) (2)
17:56 Testing Accuracy (Time in Seconds)
19:13 Outline - Conclusions
19:18 Conclusions
20:30 Conclusions (Cont'd)
21:46 - Questions
21:49 - Questions
23:06 - Questions

Lecture rating

People found this lecture:
Worth seeing
because it is:
 Valuable and informative
Well presented
Easily understandable
Acceptably recorded
You need to login to cast your vote.

Report a problem or upload files

If you have found a problem with this lecture or would like to send us extra material, articles, exercises, etc., please use our ticket system to describe your request and upload the data.
Enter your e-mail into the 'Cc' field, and we will keep you updated with your request's status.

Link this page

Would you like to put a link to this lecture on your homepage?
Go ahead! Copy the HTML snippet !

Write your own review or comment:

make sure you have javascript enabled or clear this field: