Deep Clustering for Unsupervised Learning of Visual Features

07/15/2018
by   Mathilde Caron, et al.
4

Clustering is a class of unsupervised learning methods that has been extensively applied and studied in computer vision. Little work has been done to adapt it to the end-to-end training of visual features on large scale datasets. In this work, we present DeepCluster, a clustering method that jointly learns the parameters of a neural network and the cluster assignments of the resulting features. DeepCluster iteratively groups the features with a standard clustering algorithm, k-means, and uses the subsequent assignments as supervision to update the weights of the network. We apply DeepCluster to the unsupervised training of convolutional neural networks on large datasets like ImageNet and YFCC100M. The resulting model outperforms the current state of the art by a significant margin on all the standard benchmarks.

READ FULL TEXT

page 8

page 10

page 23

page 25

page 26

page 28

page 29

page 30

research
05/03/2019

Leveraging Large-Scale Uncurated Data for Unsupervised Pre-training of Visual Features

Pre-training general-purpose visual features with convolutional neural n...
research
04/18/2017

Unsupervised Learning by Predicting Noise

Convolutional neural networks provide visual features that perform remar...
research
06/15/2017

Human-like Clustering with Deep Convolutional Neural Networks

Classification and clustering have been studied separately in machine le...
research
01/13/2013

Clustering Learning for Robotic Vision

We present the clustering learning technique applied to multi-layer feed...
research
12/05/2019

Multi-Modal Deep Clustering: Unsupervised Partitioning of Images

The clustering of unlabeled raw images is a daunting task, which has rec...
research
03/22/2019

An end-to-end Neural Network Framework for Text Clustering

The unsupervised text clustering is one of the major tasks in natural la...
research
06/29/2018

Grapevine: A Wine Prediction Algorithm Using Multi-dimensional Clustering Methods

We present a method for a wine recommendation system that employs multid...

Please sign up or login with your details

Forgot password? Click here to reset