Caffe: Why normalization performed only for conv4_3?

Created on 24 Oct 2016  路  6Comments  路  Source: weiliu89/caffe

There are several source featurs that are used for predicting confidence or localization.

Normalization is only performed just for conv4_3. Is there anyone tell me the reason?

It would be very helpful for me. Thank you in advance.

Most helpful comment

That was discovered in my other paper (ParseNet) that conv4_3 has different scale from other layers. That is why I add L2 normalization for conv4_3 only.

All 6 comments

That was discovered in my other paper (ParseNet) that conv4_3 has different scale from other layers. That is why I add L2 normalization for conv4_3 only.

Oh I see. I should have read that paper. Thank you very much for your kind explanation

HI, @weiliu89 I have two problems:

  1. conv4_3 layer's bottom layer is conv4_2, so why conv4_3 has a different scale from other layers? I am confused about it.
  2. I plot weight plot of conv4_3, conv4_3_norm, conv4_3_norm_mbox_loc.
    71
    72
    73
    conv4_3 layer weight range from -0.1 to 0.25, then conv4_3_norm layer do normalization, and its weights range from 13.20 to 13.30, so what is meaning?

I plot 6 layers (SSD method choose six layers):
74
The conv4_3 figure does look different from other figures, it has a different scale.

Dear ujsyehao, how do you plot this 6 layers? And what is the meaning in each plot? The y axis is weight value, but I don't know the meaning of x axis. Thank you.

@ujsyehao I have the same confusion as @kangyiS ,could you have some time to help us,thaks!

Was this page helpful?
0 / 5 - 0 ratings