Structured Learning of Tree Potentials in CRF for Image Segmentation

03/26/2017
by   Fayao Liu, et al.
0

We propose a new approach to image segmentation, which exploits the advantages of both conditional random fields (CRFs) and decision trees. In the literature, the potential functions of CRFs are mostly defined as a linear combination of some pre-defined parametric models, and then methods like structured support vector machines (SSVMs) are applied to learn those linear coefficients. We instead formulate the unary and pairwise potentials as nonparametric forests---ensembles of decision trees, and learn the ensemble parameters and the trees in a unified optimization problem within the large-margin framework. In this fashion, we easily achieve nonlinear learning of potential functions on both unary and pairwise terms in CRFs. Moreover, we learn class-wise decision trees for each object that appears in the image. Due to the rich structure and flexibility of decision trees, our approach is powerful in modelling complex data likelihoods and label relationships. The resulting optimization problem is very challenging because it can have exponentially many variables and constraints. We show that this challenging optimization can be efficiently solved by combining a modified column generation and cutting-planes techniques. Experimental results on both binary (Graz-02, Weizmann horse, Oxford flower) and multi-class (MSRC-21, PASCAL VOC 2012) segmentation datasets demonstrate the power of the learned nonlinear nonparametric potentials.

READ FULL TEXT

page 6

page 8

research
03/28/2015

CRF Learning with CNN Features for Image Segmentation

Conditional Random Rields (CRF) have been widely applied in image segmen...
research
08/22/2023

Revisiting column-generation-based matheuristic for learning classification trees

Decision trees are highly interpretable models for solving classificatio...
research
06/20/2014

Fast Edge Detection Using Structured Forests

Edge detection is a critical component of many vision systems, including...
research
03/30/2017

Efficient optimization for Hierarchically-structured Interacting Segments (HINTS)

We propose an effective optimization algorithm for a general hierarchica...
research
08/26/2022

Algebraically Explainable Controllers: Decision Trees and Support Vector Machines Join Forces

Recently, decision trees (DT) have been used as an explainable represent...
research
06/27/2012

Efficient Structured Prediction with Latent Variables for General Graphical Models

In this paper we propose a unified framework for structured prediction w...
research
10/26/2020

Versatile Verification of Tree Ensembles

Machine learned models often must abide by certain requirements (e.g., f...

Please sign up or login with your details

Forgot password? Click here to reset