【问题标题】:How to tune Local Binary Pattern?如何调整本地二进制模式?
【发布时间】:2019-09-22 12:32:59
【问题描述】:

我在grayscale 图像上使用LBP 进行面部表情识别任务。如何找出将用作 CNN 输入的 LBP 的最佳参数(number of neighbour set pointsradius of circle)?

附言使用skimageLBP 实现

【问题讨论】:

    标签: image-processing textures conv-neural-network scikit-image


    【解决方案1】:

    您可能应该直接使用 CNN 来完成这项任务,但一般来说,对于任何学习任务,您都应该使用交叉验证来估计任务性能。 scikit-learn 有关于模型选择、交叉验证和参数搜索的优秀文档:

    更高级的模型选择包括贝叶斯参数搜索,模块hyperoptOptuna 可能有用。

    【讨论】:

    • 感谢您的评论;但实际上我正在寻找 LBP 的优化。
    • 原理一模一样:找一个你关心的指标,然后用交叉验证来调优管道的参数。无论您是在调整随机森林中的树数、网络中的隐藏层数还是 LBP 的输入参数,这都无关紧要。
    猜你喜欢
    • 2015-01-26
    • 2021-07-03
    • 2017-08-21
    • 1970-01-01
    • 2017-10-16
    • 2020-02-06
    • 2012-08-02
    • 2014-06-07
    • 1970-01-01
    相关资源
    最近更新 更多