标签: python neural-network keras conv-neural-network face-recognition
在这里,我试图在keras中实现open face。 但我很困惑如何做三元组嵌入(如上图链接) 我知道三元组选择和卷积神经网络
有人可以帮忙弄明白:
1>三重训练的模型结构
2 - ;三重损失函数
答案 0 :(得分:0)
模型可以是任何东西,但通常它是一个卷积网。根据您链接的公式,在后期密集层输出之一上计算三重态损失。基本上,如果d(A,B)是输出A和B之间的欧氏距离(被视为向量),那么取max(0, d(A, P)^2 - d(A, N)^2 + alpha)
max(0, d(A, P)^2 - d(A, N)^2 + alpha)