# 人脸风险预测模型
## 1.模型介绍
--技术:Arcface人脸识别算法、孪生排序网络、soft_bce loss策略函数、联合loss函数训练
--模型扩展:结构化数据与非结构化数据联合建模
## 2.预训练模型
--Arcface预训练模型:https://pan.baidu.com/s/12BUjjwy1uUTEF9HCx5qvoQ
--Mobileface预训练模型:https://pan.baidu.com/s/1hqNNkcAjQOSxUjofboN6qg
--face align预训练模型:mmod_human_face_detector.dat (dlib官网提供的68个关键点模型)
## 3.数据集
--face recognition数据集:LFW人脸识别数据集(官网提供下载)
--相同人脸随机构成pairs对,label(y)均设置为0.(同一人的pairs对的风险值相同)
--KYD风险人脸数据集:采集带有风险值(label)的图像数据集
--随机构成人脸pairs对,label(y)为风险值的差值.
## 4.数据预处理
数据大小处理为(112*112)
--LFW数据集:同一人的不同图片构成pairs对,写入csv文件便于后续训练
--KYD数据集:所有训练数据随机构成pairs对,无需处理,训练时batch中会进行随机配对
## 5.模型训练
--batch训练:读取LFW文件,每次随机取64对图像输入到batch;随机在dataloader中取64对KYD图片对输入到batch(batch=128),确定训练时两组不同 的数据比例为1:1,保证训练出的模型gini高,方差低
--loss函数:采用soft_bce loss函数作为模型收敛的策略函数
--分布式训练 python train.py
--单卡测试 python test.py
--demo.py
## 6.指标
--gini系数
--同一人不用人脸的风险系数方差std
代码地址:git clone https://github.com/yinhaoxss/Arcface_RankNet.git
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Aracface人脸识别算法与孪生排序网络的联合驾驶风险预测模型.zip (56个子文件)
Keep-Your-Drive-master
utils
tools
compute-mean-std.py 1KB
detection.py 2KB
feature.py 1KB
align.py 2KB
eval_std.py 7KB
lfwpairs.py 2KB
gini.py 963B
score.py 1KB
data.py 4KB
visual
network.py 5KB
loss_curve.py 4KB
meanface.py 3KB
splitpairs.py 1KB
mtcnn
.DS_Store 8KB
src
__init__.py 80B
matlab_cp2tform.py 8KB
visualization_utils.py 786B
first_stage.py 3KB
weights
rnet.npy 590KB
pnet.npy 40KB
onet.npy 2.24MB
align_trans.py 11KB
detector.py 4KB
box_utils.py 7KB
get_nets.py 5KB
caffe_models
det1.prototxt 2KB
det4.prototxt 14KB
det3.prototxt 4KB
det4.caffemodel 3.62MB
det3.caffemodel 1.49MB
det1.caffemodel 28KB
det2.caffemodel 398KB
det2.prototxt 3KB
extract_weights_from_caffe_models.py 2KB
mtcnn.py 6KB
.gitignore 32B
models
compute_gini.py 617B
dataset.py 2KB
models.py 13KB
validloss.py 3KB
tweedieloss.py 699B
trainloss.py 3KB
checkpoints
csv
Res_facepicturename.csv 159B
mmod_human_face_detector.dat 713KB
images
example.png 409KB
office4.jpg 202KB
office5.jpg 65KB
jf.jpg 26KB
face0.jpg 7KB
office3.jpg 63KB
office1.jpg 67KB
office2.jpg 124KB
train.py 12KB
demo.py 4KB
test.py 3KB
README.md 2KB
共 56 条
- 1
资源评论
天天501
- 粉丝: 606
- 资源: 4665
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- elasticsearch数据库下载、配置、使用案例
- springboot的概要介绍与分析
- C语言的概要介绍与分析
- 第一个较大的Android项目,基于Android平台的图书管理系统(Android studio).zip
- Cisco Packet Tracer 6.2 for Windows Instructor Version
- 使⽤pyIAST计算⽓体吸附选择性
- tmp_b056727e59b8123365486983f32baa9732607ec3c6137b12.pdf
- C代码实现文件的拆分和合并,本质上就是文件的读写操作.zip
- TVMP3player.apk.1
- 出马出马出马出马出马出马出马
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功