Deep Perm-Set Net: Learn to Predict Sets with Unknown Permutation and Cardinality Using Deep Neural Networks

05/02/2018
by   S. Hamid Rezatofighi, et al.
0

We present a novel approach for learning to predict sets with unknown permutation and cardinality using deep neural networks. Even though the output of many real-world problems, e.g. object detection, are naturally expressed as sets of entities, existing deep learning architectures hinder a trivial extension to deal with this unstructured output. Even deep architectures that handle sequential data, such as recurrent neural networks, can only output an ordered set and may not guarantee a valid solution, i.e. a set with unique elements. In this paper, we derive a mathematical formulation for set prediction using feed-forward neural networks, where the output has unknown and unfixed cardinality and permutation. Specifically, in our formulation we incorporate the permutation as unobservable variable and estimate its distribution during the learning process using alternating optimization. We demonstrate the validity of this formulation on two relevant problems including object detection and a complex CAPTCHA test.

READ FULL TEXT

page 6

page 7

page 8

page 9

page 10

research
01/30/2020

Learn to Predict Sets Using Feed-Forward Neural Networks

This paper addresses the task of set prediction using deep feed-forward ...
research
09/13/2017

Joint Learning of Set Cardinality and State Distribution

We present a novel approach for learning to predict sets using deep lear...
research
11/19/2018

Stochastic Deep Networks

Machine learning is increasingly targeting areas where input data cannot...
research
11/28/2016

DeepSetNet: Predicting Sets with Deep Neural Networks

This paper addresses the task of set prediction using deep learning. Thi...
research
02/10/2023

Predicting the cardinality of a reduced Gröbner basis

We use ansatz neural network models to predict key metrics of complexity...
research
03/16/2018

Deep Component Analysis via Alternating Direction Neural Networks

Despite a lack of theoretical understanding, deep neural networks have a...
research
06/20/2020

Predicting Temporal Sets with Deep Neural Networks

Given a sequence of sets, where each set contains an arbitrary number of...

Please sign up or login with your details

Forgot password? Click here to reset