参考:
https://blog.csdn.net/Blank_spaces/article/details/107479246
https://cloud.tencent.com/developer/article/1708432

PNN中如果采用内积操作,那么嵌入向量两两组合每对组合都得到一个实数值。如果后面隐藏层的权重矩阵W全是1的话,那么PNN就变成了FM。
PNN使用外积操作得到的是一个二维矩阵,需要学得一个与之对应的二维矩阵,通过和一个矩阵对应位置相乘再相加(两个矩阵内积的结果是一个实值),就把这些二维外积矩阵转换成了一个实数值。
OPNN的实现代码中利用了公式进行了转换,稍微降低了复杂度。

浙公网安备 33010602011771号