简体   繁体   中英

Can I use final pooling layer to find best common features after concatenating deep features vector and handcrafted fetures vector?

I have two features vector. One is deep features vector extracted by CNN and another is handcrafted features extracted by uniform local binary pattern. I want to find common best features after concatenating these two features vector. I want to use a final pooling layer for this reason. Is it possible?

After you have concatenated the two feature vectors, the final pooling layer would help in reducing those feature vectors.

If you can define more what you aim to do / which pooling layer do you want to use?

I'm not sure I understand correctly what you meant by "final pooling layer"

But in my opinion, adding ONLY a pooling layer after the concatenation layer and before the output layer (eg, Dense-softmax...) may not help much in this case as pooling layers have no learnable parameters, and they operate over each activation map independently to reduce the size of the activation maps.

There is one simple way of feature fusion methods I would like to suggest is that you can apply another subnet (set of layers like convolution, pooling, dense) to the concatenated tensor. Thus, the model can keep learning to enhance the good features.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM