HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

GhostFaceNets: Lightweight Face Recognition Model From Cheap Operations

{Naoufel Werghi Yahya Zweiri Abdulhadi Shoufan Sajid Javed Oussama Abdul Hay Mohamad Alansari}

Abstract

The development of deep learning-based biometric models that can be deployed on devices with constrained memory and computational resources has proven to be a significant challenge. Previous approaches to this problem have not prioritized the reduction of feature map redundancy, but the introduction of Ghost modules represents a major innovation in this area. Ghost modules use a series of inexpensive linear transformations to extract additional feature maps from a set of intrinsic features, allowing for a more comprehensive representation of the underlying information. GhostNetV1 and GhostNetV2, both of which are based on Ghost modules, serve as the foundation for a group of lightweight face recognition models called GhostFaceNets. GhostNetV2 expands upon the original GhostNetV1 by adding an attention mechanism to capture long-range dependencies. Evaluation of GhostFaceNets using various benchmarks reveals that these models offer superior performance while requiring a computational complexity of approximately 60–275 MFLOPs. This is significantly lower than that of State-Of-The-Art (SOTA) big convolutional neural network (CNN) models, which can require hundreds of millions of FLOPs. GhostFaceNets trained with the ArcFace loss on the refined MS-Celeb-1M dataset demonstrate SOTA performance on all benchmarks. In comparison to previous SOTA mobile CNNs, GhostFaceNets greatly improve efficiency for face verification tasks. The GhostFaceNets code is available at: https://github.com/HamadYA/GhostFaceNets .

Benchmarks

BenchmarkMethodologyMetrics
face-identification-on-megafaceGhostFaceNetV2-1
Accuracy: 98.64%
face-recognition-on-calfwGhostFaceNetV2-1
Accuracy: 0.9612
face-recognition-on-cfp-ffGhostFaceNetV2-1
Accuracy: 99.9143
face-recognition-on-cfp-fpGhostFaceNetV2-1
Accuracy: 0.9933
face-recognition-on-cplfwGhostFaceNetV2-1
Accuracy: 0.9465
face-recognition-on-lfwGhostFaceNetV2-1 (MS1MV3)
Accuracy: 0.998667
face-verification-on-agedb-30GhostFaceNetV2-1
Accuracy: 0.9862
face-verification-on-megafaceGhostFaceNetV2-1
Accuracy: 98.72%

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
GhostFaceNets: Lightweight Face Recognition Model From Cheap Operations | Papers | HyperAI