paper-with-me

Papers

SqueezerFaceNet: Reducing a Small Face Recognition CNN Even More Via Filter Pruning

2023-07-20 · Fernando Alonso-Fernandez, Kevin Hernandez-Diaz, Jose Maria Buades Rubio, Josef Bigun

The widespread use of mobile devices for various digital services has created a need for reliable and real-time person authentication. In this context, facial recognition technologies have emerged as a dependable method for verifying users due to the prevalence of cameras in mobile devices and their integration into everyday applications. The rapid advancement of deep Convolutional Neural Networks (CNNs) has led to numerous face verification architectures. However, these models are often large and impractical for mobile applications, reaching sizes of hundreds of megabytes with millions of parameters. We address this issue by developing SqueezerFaceNet, a light face recognition network which less than 1M parameters. This is achieved by applying a network pruning method based on Taylor scores, where filters with small importance scores are removed iteratively. Starting from an already small network (of 1.24M) based on SqueezeNet, we show that it can be further reduced (up to 40%) without an appreciable loss in performance. To the best of our knowledge, we are the first to evaluate network pruning methods for the task of face recognition.

📄 PDF Abstract BibTeX arXiv:2307.10697

Code (0)

등록된 구현이 없습니다.

Tasks

Face RecognitionFace VerificationNetwork Pruning

Methods 이 논문이 사용한 방법론

Average Pooling 설명 없음
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Xavier Initialization Xavier Initialization, or Glorot Initialization, is an initialization scheme for neural networks. Biases are initialized be 0 and the weights $W\_{ij}$ at each layer are…
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Fire Module 설명 없음
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

MobiFace: A Lightweight Deep Learning Face Recognition on Mobile Devices

2018-11-27 · Chi Nhan Duong, Kha Gia Quach, Ibsa Jalata, Ngan Le 외

Deep neural networks have been widely used in numerous computer vision applications, particularly in face recognition. However, deploying deep neural network face recognition on mobile devices has recently become a trend…

Deep LearningFace RecognitionGPU

EventFace: Event-Based Face Recognition via Structure-Driven Spatiotemporal Modeling

2026-04-08 · Qingguo Meng, Xingbo Dong, Zhe Jin, Massimo Tistarelli arxiv

Event cameras offer a promising sensing modality for face recognition due to their inherent advantages in illumination robustness and privacy-friendliness. However, because event streams lack the stable photometric appea…

Face Recognition

AttenFace: A Real Time Attendance System using Face Recognition

2022-11-14 · Ashwin Rao

The current approach to marking attendance in colleges is tedious and time consuming. I propose AttenFace, a standalone system to analyze, track and grant attendance in real time using face recognition. Using snapshots o…

Face Recognition

Investigation of event-based memory surfaces for high-speed tracking, unsupervised feature extraction and object recognition

2016-03-14 · Saeed Afshar, Gregory Cohen, Tara Julia Hamilton, Jonathan Tapson 외

In this paper we compare event-based decaying and time based-decaying memory surfaces for high-speed eventbased tracking, feature extraction, and object classification using an event-based camera. The high-speed recognit…

Object Recognition

AdvBiom: Adversarial Attacks on Biometric Matchers

2023-01-10 · Debayan Deb, Vishesh Mistry, Rahul Parthe

With the advent of deep learning models, face recognition systems have achieved impressive recognition rates. The workhorses behind this success are Convolutional Neural Networks (CNNs) and the availability of large trai…

Face Recognition