bilinear cnn中的计算
在看bilinear cnn论文时,文章中描述经过两个网络分别得到的两个特征图,假设形状均为355,对两个特征图相同位置的31的特征向量作外积,得到33的矩阵,而特征图有55=25个位置,因此有25个这样的33矩阵,之后采用sum_pooling,也就是25个矩阵对应位置相加,最终得到的矩阵打为一维,后经过有符号的开根号、L2 normalization进行SVM判断。具体计算如下所示:此计算的效果等同于将两个355的特征图转为325的特征图,之后两个325的特征图作外积,得到的效果与上面的效果