How deep should be the depth of convolutional neural networks: a backyard dog case study

05/03/2018
by   Alexander N. Gorban, et al.
0

We present a straightforward non-iterative method for shallowing of deep Convolutional Neural Network (CNN) by combination of several layers of CNNs with Advanced Supervised Principal Component Analysis (ASPCA) of their outputs. We tested this new method on a practically important case of `friend-or-foe' face recognition. This is the backyard dog problem: the dog should (i) distinguish the members of the family from possible strangers and (ii) identify the members of the family. Our experiments revealed that the method is capable of drastically reducing the depth of deep learning CNNs, albeit at the cost of mild performance deterioration.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/25/2015

Feature Evaluation of Deep Convolutional Neural Networks for Object Recognition and Detection

In this paper, we evaluate convolutional neural network (CNN) features u...
research
04/09/2015

When Face Recognition Meets with Deep Learning: an Evaluation of Convolutional Neural Networks for Face Recognition

Deep learning, in particular Convolutional Neural Network (CNN), has ach...
research
12/22/2020

Training Convolutional Neural Networks With Hebbian Principal Component Analysis

Recent work has shown that biologically plausible Hebbian learning can b...
research
06/02/2020

Identification of hydrodynamic instability by convolutional neural networks

The onset of hydrodynamic instabilities is of great importance in both i...
research
01/27/2021

TorchPRISM: Principal Image Sections Mapping, a novel method for Convolutional Neural Network features visualization

In this paper we introduce a tool called Principal Image Sections Mappin...
research
02/07/2022

Neural Tangent Kernel Analysis of Deep Narrow Neural Networks

The tremendous recent progress in analyzing the training dynamics of ove...
research
04/28/2018

Low-memory convolutional neural networks through incremental depth-first processing

We introduce an incremental processing scheme for convolutional neural n...

Please sign up or login with your details

Forgot password? Click here to reset