如何利用张量流MTCNN提高人脸检测的模型精度

时间:2017-11-09 09:47:29

标签: python opencv tensorflow deep-learning

我正在使用具有MTCNN检测的张量流进行面部检测。我成功地进行了人脸检测并找到了检测到的面部数量。在检测模块中,一些面部未被检测到。 我该如何解决这个问题?如何提高模型准确度或置信度得分。

我在想,如果我可以改变超参数,即学习率,以提高模型的准确性 或者我需要通过改变超参数从开始训练。 我可以在另一个数据集上训练此模型。这是否会提高模型的准确度?

提前致谢

1 个答案:

答案 0 :(得分:1)

我知道您可以使用哪些方法来提高模型的准确性:

  1. 首先,您需要确定您是否在培训或测试集中保持准确性。如果训练集的准确度降低,则应更改超参数或为模型添加更多图层,或者可能更改数据(如果是全部噪声,因为有时您可以获得最佳准确度)。 / p>

  2. 其次,如果您缺少测试集,请尝试向模型中添加更多数据。这可能是你的模型过度拟合。

  3. 注意:无论数据是什么,您都应该对模型进行微调。

    希望这会有所帮助:)