2
$\begingroup$

I'm a newbie in artificial intelligence.

I have started to research how to do image segmentation and all the papers that I have found are about CNN. Most of them use the same network, U-net, but with little variations: with more or fewer layers, different parameter values, etc.; but with not very different results.

It seems that CNNs are in fashion and everyone uses them. Or there are other reasons that I don't know.

If everyone is getting not very different results, why are they using the same approach instead of trying different ones?

$\endgroup$
2
$\begingroup$

CNN is used since it is effectively an optimized use case for dealing with image data.

CNN effectively automatically extracts features from images. Other techniques are more likely to not take full advantage of the data. CNN is able to make full use of the data by also including information from adjacent pixels and downsample through layers.

  • Here is a paper on the performance of CNN on image data
  • Here is a paper comparing CNN's to other methods
$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.