← Search

Geoffrey Hinton

19 accepted papers

2023

A Generalist Framework for Panoptic Segmentation of Images and Videos

ICCV 2023poster

Panoptic segmentation assigns semantic and instance ID labels to every pixel of an image. As permutations of instance IDs are also valid solutions, the task requires learning of high-dimensional one-to-many mapping. As a result, state-of-the-art approaches use customized architectures and task-speci…

Cited by 123PDFcodeScholar
2023

Analog Bits: Generating Discrete Data using Diffusion Models with Self-Conditioning

ICLR 2023poster

We present Bit Diffusion: a simple and generic approach for generating discrete data with continuous state and continuous time diffusion models. The main idea behind our approach is to first represent the discrete data as binary bits, and then train a continuous diffusion model to model these bits a…

2022

A Unified Sequence Interface for Vision Tasks

NeurIPS 2022accept

While language tasks are naturally expressed in a single, unified, modeling framework, i.e., generating sequences of tokens, this has not been the case in computer vision. As a result, there is a proliferation of distinct architectures and loss functions for different vision tasks. In this work we s…

2022

Meta-Learning Fast Weight Language Models

EMNLP 2022main

Dynamic evaluation of language models (LMs) adapts model parameters at test time using gradient information from previous tokens and substantially improves LM performance. However, it requires over 3x more compute than standard inference. We present Fast Weight Layers (FWLs), a neural component that…

Cited by 12SourcePDFScholar
2022

Pix2seq: A Language Modeling Framework for Object Detection

ICLR 2022poster

We present Pix2Seq, a simple and generic framework for object detection. Unlike existing approaches that explicitly integrate prior knowledge about the task, we cast object detection as a language modeling task conditioned on the observed pixel inputs. Object descriptions (e.g., bounding boxes and c…

2021

Canonical Capsules: Self-Supervised Capsules in Canonical Pose

NeurIPS 2021poster

We propose a self-supervised capsule architecture for 3D point clouds. We compute capsule decompositions of objects through permutation-equivariant attention, and self-supervise the process by training with pairs of randomly rotated objects. Our key idea is to aggregate the attention masks into sema…

2021

Neural Additive Models: Interpretable Machine Learning with Neural Nets

NeurIPS 2021spotlight

Deep neural networks (DNNs) are powerful black-box predictors that have achieved impressive performance on a wide variety of tasks. However, their accuracy comes at the cost of intelligibility: it is usually unclear how they make their decisions. This hinders their applicability to high stakes decis…

2021

Teaching with Commentaries

ICLR 2021poster

Effective training of deep neural networks can be challenging, and there remain many open questions on how to best learn these models. Recently developed methods to improve neural network training examine teaching: providing learned information during the training process to improve downstream model…

2021

Unsupervised Part Representation by Flow Capsules

ICML 2021spotlight

Capsule networks aim to parse images into a hierarchy of objects, parts and relations. While promising, they remain limited by an inability to learn effective low level part descriptions. To address this issue we propose a way to learn primary capsule encoders that detect atomic parts from a single…

Cited by 49SourcePDFScholar
2020

A Simple Framework for Contrastive Learning of Visual Representations

ICML 2020poster

This paper presents SimCLR: a simple framework for contrastive learning of visual representations. We simplify recently proposed contrastive self-supervised learning algorithms without requiring specialized architectures or a memory bank. In order to understand what enables the contrastive predictio…

2020

CvxNet: Learnable Convex Decomposition

CVPR 2020oral

Any solid object can be decomposed into a collection of convex polytopes (in short, convexes). When a small number of convexes are used, such a decomposition can be thought of as a piece-wise approximation of the geometry. This decomposition is fundamental in computer graphics, where it provides one…

Cited by 292PDFScholar
2020

Detecting and Diagnosing Adversarial Images with Class-Conditional Capsule Reconstructions

ICLR 2020poster

Adversarial examples raise questions about whether neural network models are sensitive to the same visual features as humans. In this paper, we first detect adversarial examples or otherwise corrupted images based on a class-conditional reconstruction of the input. To specifically attack our detecti…

Cited by 107SourceScholar
2020

Imputer: Sequence Modelling via Imputation and Dynamic Programming

ICML 2020poster

This paper presents the Imputer, a neural sequence model that generates output sequences iteratively via imputations. The Imputer is an iterative generation model, requiring only a constant number of generation steps independent of the number of input or output tokens. The Imputer can be trained to…

Cited by 138SourcePDFScholar
2020

NASA Neural Articulated Shape Approximation

ECCV 2020poster

Efficient representation of articulated objects such as human bodies is an important problem in computer vision and graphics. To efficiently simulate deformation, existing approaches represent 3D objects using polygonal meshes and deform them using skinning techniques. This paper introduces neural a…

Cited by 263SourcePDFScholar
2019

Analyzing and Improving Representations with the Soft Nearest Neighbor Loss

ICML 2019oral

We explore and expand the Soft Nearest Neighbor Loss to measure the entanglement of class manifolds in representation space: i.e., how close pairs of points from the same class are relative to pairs of points from different classes. We demonstrate several use cases of the loss. As an analytical tool…

Cited by 190SourcePDFScholar
2019

Similarity of Neural Network Representations Revisited

ICML 2019oral

Recent work has sought to understand the behavior of neural networks by comparing representations between layers and between different trained models. We examine methods for comparing neural network representations based on canonical correlation analysis (CCA). We show that CCA belongs to a family o…

Cited by 1704SourcePDFScholar
2017

Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layer

ICLR 2017poster

The capacity of a neural network to absorb information is limited by its number of parameters. Conditional computation, where parts of the network are active on a per-example basis, has been proposed in theory as a way of dramatically increasing model capacity without a proportional increase in com…

Cited by 3097SourceScholar
2015

Grammar as a Foreign Language

NeurIPS 2015poster

Syntactic constituency parsing is a fundamental problem in naturallanguage processing which has been the subject of intensive researchand engineering for decades. As a result, the most accurate parsersare domain specific, complex, and inefficient. In this paper we showthat the domain agnostic atte…

Cited by 1170SourcePDFScholar