gpt4 book ai didi

keras - 在将Keras用于LSTM模型时,何时使用GlobalAveragePooling1D以及何时使用GlobalMaxPooling1D?

转载 作者:行者123 更新时间:2023-12-04 17:30:01 26 4
gpt4 key购买 nike

我必须为某些文本创建LSTM分类模型,并且在使用keras时,在池化层中的GlobalAveragePooling1D和GlobalMaxPooling1D之间感到困惑。在决定特定选择时,我应该使用哪一个,以及要考虑哪些事项。

最佳答案

取决于您的数据以及您要从中获得什么。
这是测试是唯一肯定答案的情况之一。

例如,如果您要检测序列中是否存在某物,那么最大池化似乎是一个不错的选择。

但是,如果整个序列的贡献对您的结果似乎很重要,那么平均合并听起来就很合理。

现在,由于您正在使用LSTM层,因此也许应该在最后一个LSTM层中使用return_sequences=False。这也有可能代替合并。这将仅保留序列的最后一步。处理整个序列可能会有好处,也许会对您的结果产生累积影响。

在所有情况下,测试都是唯一的最终答案。

关于keras - 在将Keras用于LSTM模型时,何时使用GlobalAveragePooling1D以及何时使用GlobalMaxPooling1D?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53743729/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com