Computer Science Department, Carlos III University of Madrid, 28911, Leganés, Spain.
BMC Bioinformatics. 2018 Jun 13;19(Suppl 8):209. doi: 10.1186/s12859-018-2195-1.
Deep Neural Networks (DNN), in particular, Convolutional Neural Networks (CNN), has recently achieved state-of-art results for the task of Drug-Drug Interaction (DDI) extraction. Most CNN architectures incorporate a pooling layer to reduce the dimensionality of the convolution layer output, preserving relevant features and removing irrelevant details. All the previous CNN based systems for DDI extraction used max-pooling layers.
In this paper, we evaluate the performance of various pooling methods (in particular max-pooling, average-pooling and attentive pooling), as well as their combination, for the task of DDI extraction. Our experiments show that max-pooling exhibits a higher performance in F1-score (64.56%) than attentive pooling (59.92%) and than average-pooling (58.35%).
Max-pooling outperforms the others alternatives because is the only one which is invariant to the special pad tokens that are appending to the shorter sentences known as padding. Actually, the combination of max-pooling and attentive pooling does not improve the performance as compared with the single max-pooling technique.
深度神经网络(DNN),特别是卷积神经网络(CNN),最近在药物相互作用(DDI)提取任务中取得了最先进的成果。大多数 CNN 架构都包含池化层,以降低卷积层输出的维度,保留相关特征并去除不相关的细节。以前所有基于 CNN 的 DDI 提取系统都使用最大池化层。
在本文中,我们评估了各种池化方法(特别是最大池化、平均池化和注意池化)及其组合在 DDI 提取任务中的性能。我们的实验表明,最大池化在 F1 分数(64.56%)上的表现优于注意池化(59.92%)和平均池化(58.35%)。
最大池化比其他替代方法表现更好,因为它是唯一对特殊填充标记不变的方法,这些标记被附加到称为填充的较短句子中。实际上,与单一的最大池化技术相比,最大池化和注意池化的组合并不能提高性能。