单人cnn人脸识别
Face recognition with cnn for single person
我正在训练 CNN 模型来识别人脸,这样模型只有两个 class。一个是 "my face",另一个是 "not my face"。
这意味着它将使用二进制 class 程序来识别我的脸。
我已经尝试了以下方法来使其工作。
Took my face as positive and few other faces as negative class. In
this approach, I am facing problems with the untrained faces. Some
faces which are not trained are recognizing as my face. This problem
is called "false positive".
我想摆脱误报案例。任何人都可以建议我使用数据集或 CNN 网络来使其工作的一些技巧吗?
除了 CNN 之外,如果有任何其他技术可用。请建议我。
误报会困扰您这种类型的分类和您的特定 objective。
我的经验告诉我,最好的解决方案是 在同一数据集上测试许多不同的 机器学习 techniques/models,直到你发现能给出最好的结果。
正如 Florian H 所建议的,您还可以获得包含更多面孔的更大数据集。或者,也许您的 face/the 特征集与另一张脸相似。
最后,我建议你去看看一个叫做 OpenCV 的工具,并查阅他们关于机器学习的文档。
"Can't I use some kind of technique that can generate negative image (I don't know such kind of technique, but just want to create this.)" 是什么意思。您可能指的是分水岭或阈值? OpenCV 的文档包括这些主题。
此外,对您选择的特征、提取方式等进行更详细的解释,使更有经验的人更容易指导您使用最佳实践和技术,从而改善您的结果。
我正在训练 CNN 模型来识别人脸,这样模型只有两个 class。一个是 "my face",另一个是 "not my face"。 这意味着它将使用二进制 class 程序来识别我的脸。
我已经尝试了以下方法来使其工作。
Took my face as positive and few other faces as negative class. In this approach, I am facing problems with the untrained faces. Some faces which are not trained are recognizing as my face. This problem is called "false positive".
我想摆脱误报案例。任何人都可以建议我使用数据集或 CNN 网络来使其工作的一些技巧吗?
除了 CNN 之外,如果有任何其他技术可用。请建议我。
误报会困扰您这种类型的分类和您的特定 objective。
我的经验告诉我,最好的解决方案是 在同一数据集上测试许多不同的 机器学习 techniques/models,直到你发现能给出最好的结果。
正如 Florian H 所建议的,您还可以获得包含更多面孔的更大数据集。或者,也许您的 face/the 特征集与另一张脸相似。
最后,我建议你去看看一个叫做 OpenCV 的工具,并查阅他们关于机器学习的文档。
"Can't I use some kind of technique that can generate negative image (I don't know such kind of technique, but just want to create this.)" 是什么意思。您可能指的是分水岭或阈值? OpenCV 的文档包括这些主题。
此外,对您选择的特征、提取方式等进行更详细的解释,使更有经验的人更容易指导您使用最佳实践和技术,从而改善您的结果。