Skip to content

Is there a limit to how many classes a Unet with specific channels/strides can predict #7681

Answered by KumoLiu
dyollb asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @dyollb,

The ability of a U-Net (or any neural network) to distinguish between different classes is not necessarily limited by the number of output channels or strides. Rather, it is often determined by the complexity and variability of the data, as well as the capacity of the network itself (depth, width, etc.).
Increasing the number of classes naturally makes the learning task more challenging, as the model needs to learn to distinguish between a larger number of groups. Your observation that some classes start learning very late or not at all is aligned with the intuition that some classes may be more difficult to learn than others. There could be several reasons for this phenomena.…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@dyollb
Comment options

Answer selected by dyollb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants