如何使用人工智能训练人脸识别系统来检测人脸?

时间:2011-11-24 15:12:50

标签: face-detection

在开发人脸识别时,我们首先需要检测面部。最近的方法是在已知数据库上训练系统,即人工智能和神经网络。我想知道这种训练是如何完成的?

1 个答案:

答案 0 :(得分:0)

训练你的系统时,你需要训练一个分类器来区分依赖于一组特征的面部和非面部。

这些功能可以有不同的定义,但对于一个简单的方法,整个像素阵列都可以用作功能。一个像素=一个特征。

然后您需要应用训练算法。常见的是logistic regressionsupport vector machines

培训包括正确称量各个特征以获得正确的分类。

这可以通过最小化cost function来完成。

您需要将示例分成至少两组 - 训练集和测试集,以验证您从测试集上的训练中获得的结果。