Tight Error Bounds for Structured Prediction

09/19/2014
by   Amir Globerson, et al.
0

Structured prediction tasks in machine learning involve the simultaneous prediction of multiple labels. This is typically done by maximizing a score function on the space of labels, which decomposes as a sum of pairwise elements, each depending on two specific labels. Intuitively, the more pairwise terms are used, the better the expected accuracy. However, there is currently no theoretical account of this intuition. This paper takes a significant step in this direction. We formulate the problem as classifying the vertices of a known graph G=(V,E), where the vertices and edges of the graph are labelled and correlate semi-randomly with the ground truth. We show that the prospects for achieving low expected Hamming error depend on the structure of the graph G in interesting ways. For example, if G is a very poor expander, like a path, then large expected Hamming error is inevitable. Our main positive result shows that, for a wide class of graphs including 2D grid graphs common in machine vision applications, there is a polynomial-time algorithm with small and information-theoretically near-optimal expected error. Our results provide a first step toward a theoretical justification for the empirical success of the efficient approximate inference algorithms that are used for structured prediction in models where exact inference is intractable.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/02/2019

Exact inference in structured prediction

Structured prediction can be thought of as a simultaneous prediction of ...
research
06/02/2019

Minimax bounds for structured prediction

Structured prediction can be considered as a generalization of many stan...
research
06/29/2019

Approximate Inference in Structured Instances with Noisy Categorical Observations

We study the problem of recovering the latent ground truth labeling of a...
research
05/07/2018

(Nearly) Efficient Algorithms for the Graph Matching Problem on Correlated Random Graphs

We give a quasipolynomial time algorithm for the graph matching problem ...
research
07/01/2020

Fairness constraints can help exact inference in structured prediction

Many inference problems in structured prediction can be modeled as maxim...
research
06/06/2023

Partial Inference in Structured Prediction

In this paper, we examine the problem of partial inference in the contex...
research
12/13/2021

Isometric Hamming embeddings of weighted graphs

A mapping α : V(G) → V(H) from the vertex set of one graph G to another ...

Please sign up or login with your details

Forgot password? Click here to reset