Deep Network Pruning: A Comparative Study on CNNs in Face Recognition

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Alonso-Fernandez, Fernando, Hernandez-Diaz, Kevin, Rubio, Jose Maria Buades, Tiwari, Prayag, Bigun, Josef
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911006779768832
author Alonso-Fernandez, Fernando
Hernandez-Diaz, Kevin
Rubio, Jose Maria Buades
Tiwari, Prayag
Bigun, Josef
author_facet Alonso-Fernandez, Fernando
Hernandez-Diaz, Kevin
Rubio, Jose Maria Buades
Tiwari, Prayag
Bigun, Josef
contents The widespread use of mobile devices for all kinds of transactions makes necessary reliable and real-time identity authentication, leading to the adoption of face recognition (FR) via the cameras embedded in such devices. Progress of deep Convolutional Neural Networks (CNNs) has provided substantial advances in FR. Nonetheless, the size of state-of-the-art architectures is unsuitable for mobile deployment, since they often encompass hundreds of megabytes and millions of parameters. We address this by studying methods for deep network compression applied to FR. In particular, we apply network pruning based on Taylor scores, where less important filters are removed iteratively. The method is tested on three networks based on the small SqueezeNet (1.24M parameters) and the popular MobileNetv2 (3.5M) and ResNet50 (23.5M) architectures. These have been selected to showcase the method on CNNs with different complexities and sizes. We observe that a substantial percentage of filters can be removed with minimal performance loss. Also, filters with the highest amount of output channels tend to be removed first, suggesting that high-dimensional spaces within popular CNNs are over-dimensioned.
format Preprint
id arxiv_https___arxiv_org_abs_2405_18302
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Deep Network Pruning: A Comparative Study on CNNs in Face Recognition
Alonso-Fernandez, Fernando
Hernandez-Diaz, Kevin
Rubio, Jose Maria Buades
Tiwari, Prayag
Bigun, Josef
Computer Vision and Pattern Recognition
The widespread use of mobile devices for all kinds of transactions makes necessary reliable and real-time identity authentication, leading to the adoption of face recognition (FR) via the cameras embedded in such devices. Progress of deep Convolutional Neural Networks (CNNs) has provided substantial advances in FR. Nonetheless, the size of state-of-the-art architectures is unsuitable for mobile deployment, since they often encompass hundreds of megabytes and millions of parameters. We address this by studying methods for deep network compression applied to FR. In particular, we apply network pruning based on Taylor scores, where less important filters are removed iteratively. The method is tested on three networks based on the small SqueezeNet (1.24M parameters) and the popular MobileNetv2 (3.5M) and ResNet50 (23.5M) architectures. These have been selected to showcase the method on CNNs with different complexities and sizes. We observe that a substantial percentage of filters can be removed with minimal performance loss. Also, filters with the highest amount of output channels tend to be removed first, suggesting that high-dimensional spaces within popular CNNs are over-dimensioned.
title Deep Network Pruning: A Comparative Study on CNNs in Face Recognition
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2405.18302