3 个月前

GhostFaceNets:基于廉价操作的轻量级人脸识别模型

GhostFaceNets:基于廉价操作的轻量级人脸识别模型

摘要

基于深度学习的生物特征识别模型在内存和计算资源受限设备上的部署,一直面临重大挑战。以往的解决方案并未充分重视特征图冗余的减少问题,而“Ghost模块”的引入在该领域实现了重要突破。Ghost模块通过一系列低成本的线性变换,从一组基础特征中提取出额外的特征图,从而更全面地表征底层信息。基于Ghost模块构建的GhostNetV1与GhostNetV2,构成了轻量级人脸识别模型系列——GhostFaceNets的基础架构。其中,GhostNetV2在原始GhostNetV1的基础上引入了注意力机制,以捕捉长距离依赖关系。在多个基准测试中的评估结果表明,GhostFaceNets在保持卓越性能的同时,仅需约60–275 MFLOPs的计算复杂度,远低于当前主流大型卷积神经网络(CNN)模型所消耗的数亿FLOPs。在经过优化的MS-Celeb-1M数据集上,使用ArcFace损失函数训练的GhostFaceNets在所有基准测试中均达到了当前最优(SOTA)水平。与以往的SOTA移动端CNN模型相比,GhostFaceNets在人脸验证任务中显著提升了计算效率。相关代码已开源,可通过以下链接获取:https://github.com/HamadYA/GhostFaceNets。

基准测试

基准方法指标
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%

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
GhostFaceNets:基于廉价操作的轻量级人脸识别模型 | 论文 | HyperAI超神经