Why does the number of channels in the PointNet increase as we go deeper?


For example, in PointNet, you see the 1D convolutions with the following channels 64 -> 128 -> 1024. Why not e.g. 64 -> 1024 -> 1024 or 1024 -> 1024 -> 1024?


Posted 2020-07-17T05:47:11.613

Reputation: 403

@nbro It's not just PointNet, you see this design choice in pretty much all architectures. – user3180 – 2020-07-17T21:07:59.613

The number of kernels is typically associated with the number of different features that you want to detect in the input, although this is just an interpretation. So, in your case, if you increase the number of kernels (or channels), you are probably assuming that, as you process the input, more features should be detected. It would be nice if you could also provide other examples (just provide a link to the paper) where the number of channels or kernels increases as we go deeper, just for reference. – nbro – 2020-07-18T16:57:02.373

No answers