# DeepPermNet: Visual Permutation Learning

**Authors:** Rodrigo Santa Cruz, Basura Fernando, Anoop Cherian, Stephen Gould

arXiv: 1704.02729 · 2017-04-11

## TL;DR

DeepPermNet introduces a novel deep learning task called visual permutation learning, which aims to recover original data structure from shuffled images using continuous approximations of permutation matrices, demonstrating state-of-the-art results in vision tasks.

## Contribution

The paper proposes DeepPermNet, an end-to-end CNN model that approximates permutation matrices with doubly-stochastic matrices via Sinkhorn iterations for visual data structure recovery.

## Key findings

- Achieves state-of-the-art on Public Figures and OSR benchmarks.
- Outperforms existing methods in self-supervised learning on PASCAL VOC.
- Effectively recovers original image structure from shuffled patches.

## Abstract

We present a principled approach to uncover the structure of visual data by solving a novel deep learning task coined visual permutation learning. The goal of this task is to find the permutation that recovers the structure of data from shuffled versions of it. In the case of natural images, this task boils down to recovering the original image from patches shuffled by an unknown permutation matrix. Unfortunately, permutation matrices are discrete, thereby posing difficulties for gradient-based methods. To this end, we resort to a continuous approximation of these matrices using doubly-stochastic matrices which we generate from standard CNN predictions using Sinkhorn iterations. Unrolling these iterations in a Sinkhorn network layer, we propose DeepPermNet, an end-to-end CNN model for this task. The utility of DeepPermNet is demonstrated on two challenging computer vision problems, namely, (i) relative attributes learning and (ii) self-supervised representation learning. Our results show state-of-the-art performance on the Public Figures and OSR benchmarks for (i) and on the classification and segmentation tasks on the PASCAL VOC dataset for (ii).

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1704.02729/full.md

## Figures

11 figures with captions in the complete paper: https://tomesphere.com/paper/1704.02729/full.md

## References

48 references — full list in the complete paper: https://tomesphere.com/paper/1704.02729/full.md

---
Source: https://tomesphere.com/paper/1704.02729