Keras(TensorFlowバックエンド付き)を使用して深い畳み込みネットを調整しながら、MaxPooling2D
とAveragePooling2D
のハイブリッドを試してみたいと思います。最大プールと平均プールのハイブリッド
私はこのような何かを考えている。そのようなことは、既製提供されていないように見えるので、どのようにそれができる
hybrid_pooling(x, alpha_max) =
alpha_max * max_pooling(x) + (1 - alpha_max) * average_pooling(x)
:
-------
|8 | 1|
x = ---+---
|1 | 6|
-------
average_pooling(x) -> 4
max_pooling(x) -> 8
hybrid_pooling(x, alpha_max=0.0) -> 4
hybrid_pooling(x, alpha_max=0.25) -> 5
hybrid_pooling(x, alpha_max=0.5) -> 6
hybrid_pooling(x, alpha_max=0.75) -> 7
hybrid_pooling(x, alpha_max=1.0) -> 8
または式として効率的な方法で実装されていますか?
これらの2つのプールのハイブリッドとはどういう意味ですか? –
@VladimirBystrickyありがとう。私はそれに応じて私の質問を更新した。 –
操作の基礎となる式について考えましたか?あなたの例から、それは加重平均のようです。 – wmacura