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

Accurate Max-margin Training for Structured Output Spaces

author: Sunita Sarawagi, Indian Institute of Technology

Description

Tsochantaridis et al 2005 proposed two formulations for maximum margin training of structured spaces: margin scaling and slack scaling. While margin scaling has been extensively used since it requires the same kind of MAP inference as normal structured prediction, slack scaling is believed to be more accurate and better-behaved. We present an efficient variational approximation to the slack scaling method that solves its inference bottleneck while retaining its accuracy advantage over margin scaling. We further argue that existing scaling approaches do not separate the true labeling comprehensively while generating violating constraints. We propose a new max-margin trainer PosLearn that generates violators to ensure separation at each position of a decomposable loss function. Empirical results on real datasets illustrate that PosLearn can reduce test error by up to 25%. Further, PosLearn violators can be generated more efficiently than slack violators; for many structured tasks the time required is just twice that of MAP inference.

You might be experiencing some problems with Your Video player.
Slides
0:00 Accurate Max-Margin Training for Structured Output Spaces
0:20 Structured learning
2:45 Training structured models
4:30 Related work: max-margin training of structured models
5:20 Max-margin formulations - 1
6:00 Max-margin formulations - 2
8:36 Margin vs Slack scaling
10:27 Accuracy comparison
11:47 Approximating Slack inference - 1
13:36 Approximating Slack inference - 2
13:49 Approximating Slack inference - 3
14:40 Slack vs ApproxSlack
14:49 Limitation of ApproxSlack
15:00 Max-margin formulations
15:40 The pitfalls of a single shared slack variables - 1
17:01 A new loss function: PosLearn
18:03 The pitfalls of a single shared slack variables - 2
18:24 Comparing loss functions
18:43 Inference for PosLearnQP
19:26 - 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: