Dynamic Programming for Instance Annotation in Multi-instance Multi-label Learning

11/14/2014
by   Anh T. Pham, et al.
0

Labeling data for classification requires significant human effort. To reduce labeling cost, instead of labeling every instance, a group of instances (bag) is labeled by a single bag label. Computer algorithms are then used to infer the label for each instance in a bag, a process referred to as instance annotation. This task is challenging due to the ambiguity regarding the instance labels. We propose a discriminative probabilistic model for the instance annotation problem and introduce an expectation maximization framework for inference, based on the maximum likelihood approach. For many probabilistic approaches, brute-force computation of the instance label posterior probability given its bag label is exponential in the number of instances in the bag. Our key contribution is a dynamic programming method for computing the posterior that is linear in the number of instances. We evaluate our methods using both benchmark and real world data sets, in the domain of bird song, image annotation, and activity recognition. In many cases, the proposed framework outperforms, sometimes significantly, the current state-of-the-art MIML learning methods, both in instance label prediction and bag label prediction.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/29/2019

Address Instance-level Label Prediction in Multiple Instance Learning

Multiple Instance Learning (MIL) is concerned with learning from bags of...
research
04/24/2019

Kernel Mean Embedding of Instance-wise Predictions in Multiple Instance Regression

In this paper, we propose an extension to an existing algorithm (instanc...
research
03/07/2016

Confidence-Constrained Maximum Entropy Framework for Learning from Multi-Instance Data

Multi-instance data, in which each object (bag) contains a collection of...
research
09/26/2013

Multiple Instance Learning by Discriminative Training of Markov Networks

We introduce a graphical framework for multiple instance learning (MIL) ...
research
04/20/2022

Interventional Multi-Instance Learning with Deconfounded Instance-Level Prediction

When applying multi-instance learning (MIL) to make predictions for bags...
research
07/22/2021

Active Learning in Incomplete Label Multiple Instance Multiple Label Learning

In multiple instance multiple label learning, each sample, a bag, consis...
research
07/19/2023

GenKL: An Iterative Framework for Resolving Label Ambiguity and Label Non-conformity in Web Images Via a New Generalized KL Divergence

Web image datasets curated online inherently contain ambiguous in-distri...

Please sign up or login with your details

Forgot password? Click here to reset