TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/PocketNet: Extreme Lightweight Face Recognition Network us...

PocketNet: Extreme Lightweight Face Recognition Network using Neural Architecture Search and Multi-Step Knowledge Distillation

Fadi Boutros, Patrick Siebke, Marcel Klemt, Naser Damer, Florian Kirchbuchner, Arjan Kuijper

2021-08-24Face RecognitionLightweight Face RecognitionNeural Architecture SearchKnowledge Distillation
PaperPDFCode(official)

Abstract

Deep neural networks have rapidly become the mainstream method for face recognition (FR). However, this limits the deployment of such models that contain an extremely large number of parameters to embedded and low-end devices. In this work, we present an extremely lightweight and accurate FR solution, namely PocketNet. We utilize neural architecture search to develop a new family of lightweight face-specific architectures. We additionally propose a novel training paradigm based on knowledge distillation (KD), the multi-step KD, where the knowledge is distilled from the teacher model to the student model at different stages of the training maturity. We conduct a detailed ablation study proving both, the sanity of using NAS for the specific task of FR rather than general object classification, and the benefits of our proposed multi-step KD. We present an extensive experimental evaluation and comparisons with the state-of-the-art (SOTA) compact FR models on nine different benchmarks including large-scale evaluation benchmarks such as IJB-B, IJB-C, and MegaFace. PocketNets have consistently advanced the SOTA FR performance on nine mainstream benchmarks when considering the same level of model compactness. With 0.92M parameters, our smallest network PocketNetS-128 achieved very competitive results to recent SOTA compacted models that contain up to 4M parameters.

Results

TaskDatasetMetricValueModel
Facial Recognition and ModellingAgeDB-30Accuracy0.9635PocketNetS
Facial Recognition and ModellingCFP-FPAccuracy0.9334PocketNetS
Facial Recognition and ModellingLFWAccuracy0.9966PocketNetS
Facial Recognition and ModellingLFWMFLOPs587.24PocketNetS
Facial Recognition and ModellingLFWMParams0.99PocketNetS
Facial Recognition and ModellingCALFWAccuracy0.955PocketNetS
Facial Recognition and ModellingCALFWMParams0.99PocketNetS
Facial Recognition and ModellingCPLFWAccuracy0.8893PocketNetS
Face ReconstructionAgeDB-30Accuracy0.9635PocketNetS
Face ReconstructionCFP-FPAccuracy0.9334PocketNetS
Face ReconstructionLFWAccuracy0.9966PocketNetS
Face ReconstructionLFWMFLOPs587.24PocketNetS
Face ReconstructionLFWMParams0.99PocketNetS
Face ReconstructionCALFWAccuracy0.955PocketNetS
Face ReconstructionCALFWMParams0.99PocketNetS
Face ReconstructionCPLFWAccuracy0.8893PocketNetS
Face RecognitionAgeDB-30Accuracy0.9635PocketNetS
Face RecognitionCFP-FPAccuracy0.9334PocketNetS
Face RecognitionLFWAccuracy0.9966PocketNetS
Face RecognitionLFWMFLOPs587.24PocketNetS
Face RecognitionLFWMParams0.99PocketNetS
Face RecognitionCALFWAccuracy0.955PocketNetS
Face RecognitionCALFWMParams0.99PocketNetS
Face RecognitionCPLFWAccuracy0.8893PocketNetS
3DAgeDB-30Accuracy0.9635PocketNetS
3DCFP-FPAccuracy0.9334PocketNetS
3DLFWAccuracy0.9966PocketNetS
3DLFWMFLOPs587.24PocketNetS
3DLFWMParams0.99PocketNetS
3DCALFWAccuracy0.955PocketNetS
3DCALFWMParams0.99PocketNetS
3DCPLFWAccuracy0.8893PocketNetS
3D Face ModellingAgeDB-30Accuracy0.9635PocketNetS
3D Face ModellingCFP-FPAccuracy0.9334PocketNetS
3D Face ModellingLFWAccuracy0.9966PocketNetS
3D Face ModellingLFWMFLOPs587.24PocketNetS
3D Face ModellingLFWMParams0.99PocketNetS
3D Face ModellingCALFWAccuracy0.955PocketNetS
3D Face ModellingCALFWMParams0.99PocketNetS
3D Face ModellingCPLFWAccuracy0.8893PocketNetS
3D Face ReconstructionAgeDB-30Accuracy0.9635PocketNetS
3D Face ReconstructionCFP-FPAccuracy0.9334PocketNetS
3D Face ReconstructionLFWAccuracy0.9966PocketNetS
3D Face ReconstructionLFWMFLOPs587.24PocketNetS
3D Face ReconstructionLFWMParams0.99PocketNetS
3D Face ReconstructionCALFWAccuracy0.955PocketNetS
3D Face ReconstructionCALFWMParams0.99PocketNetS
3D Face ReconstructionCPLFWAccuracy0.8893PocketNetS

Related Papers

ProxyFusion: Face Feature Aggregation Through Sparse Experts2025-09-24Visual-Language Model Knowledge Distillation Method for Image Quality Assessment2025-07-21DASViT: Differentiable Architecture Search for Vision Transformer2025-07-17Uncertainty-Aware Cross-Modal Knowledge Distillation with Prototype Learning for Multimodal Brain-Computer Interfaces2025-07-17Non-Adaptive Adversarial Face Generation2025-07-16DVFL-Net: A Lightweight Distilled Video Focal Modulation Network for Spatio-Temporal Action Recognition2025-07-16Attributes Shape the Embedding Space of Face Recognition Models2025-07-15HanjaBridge: Resolving Semantic Ambiguity in Korean LLMs via Hanja-Augmented Pre-Training2025-07-15