-
Good day, Thank you for your amazing work! I have been wondering why there are two final convolutional layers, in contrast to UNet's traditional one?
Thank you. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Hey @tsuijenk |
Beta Was this translation helpful? Give feedback.
-
To expand a bit: the standard U-nets used for segmentation have just one binary output, while we have 10 output channels that also perform regression, therefore it makes sense to add some parameters at that stage. Generally speaking though, changing details of the architecture (e.g. the exact number of layers, feature channels, nonlinearity, etc.) will not have a large impact on the performance of DECODE. The most important training hyperparameters are the learning rate and batch size. And the most important thing overall is to set up the simulation parameters correctly. Oh, and we don't use any Batch normalization in our training. This has adverse effects, because absolute intensities are critical to optimally analyze this kind of data. |
Beta Was this translation helpful? Give feedback.
To expand a bit: the standard U-nets used for segmentation have just one binary output, while we have 10 output channels that also perform regression, therefore it makes sense to add some parameters at that stage.
Generally speaking though, changing details of the architecture (e.g. the exact number of layers, feature channels, nonlinearity, etc.) will not have a large impact on the performance of DECODE. The most important training hyperparameters are the learning rate and batch size. And the most important thing overall is to set up the simulation parameters correctly.
Oh, and we don't use any Batch normalization in our training. This has adverse effects, because absolute intensities ar…