Training compact deep learning models for video classification using circulant matrices

10/02/2018
by   Alexandre Araujo, et al.
0

In real world scenarios, model accuracy is hardly the only factor to consider. Large models consume more memory and are computationally more intensive, which make them difficult to train and to deploy, especially on mobile devices. In this paper, we build on recent results at the crossroads of Linear Algebra and Deep Learning which demonstrate how imposing a structure on large weight matrices can be used to reduce the size of the model. Building on these results, we propose very compact models for video classification based on state-of-the-art network architectures such as Deep Bag-of-Frames, NetVLAD and NetFisherVectors. We then conduct thorough experiments using the large Youtube-8M video classification dataset. As we will show, the circulant DBoF embedding achieves an excellent trade-off between size and accuracy.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/27/2020

Compact retail shelf segmentation for mobile deployment

The recent surge of automation in the retail industries has rapidly incr...
research
01/29/2019

On the Expressive Power of Deep Fully Circulant Neural Networks

In this paper, we study deep fully circulant neural networks, that is de...
research
01/24/2020

Low-rank Gradient Approximation For Memory-Efficient On-device Training of Deep Neural Network

Training machine learning models on mobile devices has the potential of ...
research
02/27/2019

Efficient Video Classification Using Fewer Frames

Recently,there has been a lot of interest in building compact models for...
research
06/11/2018

Understanding Patch-Based Learning by Explaining Predictions

Deep networks are able to learn highly predictive models of video data. ...
research
10/22/2019

Notable Site Recognition on Mobile Devices using Deep Learning with Crowd-sourced Imagery

In this work we design a mobile system that is able to automatically rec...
research
05/26/2020

Learning to map between ferns with differentiable binary embedding networks

Current deep learning methods are based on the repeated, expensive appli...

Please sign up or login with your details

Forgot password? Click here to reset