什么是 K 最大池化?如何在 Keras 中实现它?

Avi*_*yak 2 machine-learning deep-learning keras max-pooling

我必须在 CNN 模型中添加一个 k-max 池化层来检测虚假评论。请您告诉我如何使用 keras 实现它。

我搜索了互联网,但没有找到好的资源。

Anu*_*ngh 5

根据本文,k-Max Pooling 是一种池化操作,它是 Max-TDNN 句子模型中使用的时间维度上最大池化的泛化,不同于应用于卷积网络中用于对象识别的局部最大池化操作( LeCun 等人,1998 年)。

在此处输入图片说明

k-max 池化操作可以池化 p 中可能相距多个位置的 k 个最活跃的特征;它保留了特征的顺序,但对它们的特定位置不敏感。

很少有资源显示如何在 tensorflow 或 keras 中实现它: