【发布时间】:2020-01-22 17:39:27
【问题描述】:
就我目前的需求而言,我有一个包含 100 个不同人的 10k+ 人脸的数据集,我从中训练了一个用于识别人脸的模型。该模型是通过从 facenet_keras.h5 模型中获取 128 个向量并将这些向量值馈送到 Dense 层以对人脸进行分类来训练的。 但我目前面临的问题是
- 如果要训练一张人脸,我必须重新训练整个模型。
我应该如何应对这个挑战?我读过一个叫做迁移学习的概念,但我不知道如何实现它。请就这个问题提出你的建议。有什么可能的解决方案?
【问题讨论】:
-
你到底想做什么?为您的特定 100 人重新训练原始网络,还是在训练后将新人添加到数据库中?
标签: python-3.x tensorflow keras deep-learning face-recognition