Interpretable Image Classification with Differentiable Prototypes Assignment

12/06/2021
by   Dawid Rymarczyk, et al.
0

We introduce ProtoPool, an interpretable image classification model with a pool of prototypes shared by the classes. The training is more straightforward than in the existing methods because it does not require the pruning stage. It is obtained by introducing a fully differentiable assignment of prototypes to particular classes. Moreover, we introduce a novel focal similarity function to focus the model on the rare foreground features. We show that ProtoPool obtains state-of-the-art accuracy on the CUB-200-2011 and the Stanford Cars datasets, substantially reducing the number of prototypes. We provide a theoretical analysis of the method and a user study to show that our prototypes are more distinctive than those obtained with competitive methods.

READ FULL TEXT

page 1

page 2

page 4

page 6

page 8

page 12

page 14

page 15

research
11/29/2020

ProtoPShare: Prototype Sharing for Interpretable Image Classification and Similarity Discovery

In this paper, we introduce ProtoPShare, a self-explained method that in...
research
10/28/2020

Differentiable Channel Pruning Search

In this paper, we propose the differentiable channel pruning search (DCP...
research
05/09/2019

Differentiable Approximation Bridges For Training Networks Containing Non-Differentiable Functions

Modern neural network training relies on piece-wise (sub-)differentiable...
research
03/12/2018

FeTa: A DCA Pruning Algorithm with Generalization Error Guarantees

Recent DNN pruning algorithms have succeeded in reducing the number of p...
research
01/04/2016

Learning relationships between data obtained independently

The aim of this paper is to provide a new method for learning the relati...
research
12/01/2011

Local Naive Bayes Nearest Neighbor for Image Classification

We present Local Naive Bayes Nearest Neighbor, an improvement to the NBN...
research
07/16/2020

Interpretable Neuroevolutionary Models for Learning Non-Differentiable Functions and Programs

A key factor in the modern success of deep learning is the astonishing e...

Please sign up or login with your details

Forgot password? Click here to reset