【问题标题】:Implementing facenet in keras在 keras 中实现 facenet
【发布时间】:2017-06-28 17:59:43
【问题描述】:

我在这里尝试在 keras 中实现开放式面部。 但我对如何进行三元组嵌入感到困惑(如上面链接中的图像) 我知道三元组选择和卷积神经网络

谁能帮忙解答一下:

1> 三元组训练的模型结构

2> 三元组损失函数

【问题讨论】:

  • 你在哪里能弄明白?我正在做一个需要在 Keras 中实现 Facenet 的项目,我想知道它是如何为您服务的。

标签: python neural-network keras conv-neural-network face-recognition


【解决方案1】:

模型可以是任何东西,但通常是卷积网络。根据您链接的公式,在后期密集层输出之一上计算三元组损失。基本上,如果 d(A, B) 是输出 A 和 B 之间的欧式距离(视为向量),则取max(0, d(A, P)^2 - d(A, N)^2 + alpha)

【讨论】:

    猜你喜欢
    • 2017-04-25
    • 2017-03-07
    • 2019-07-03
    • 2020-02-27
    • 1970-01-01
    • 2021-04-01
    • 2023-03-28
    • 2018-02-28
    • 2017-10-01
    相关资源
    最近更新 更多