0
$\begingroup$

I was reading an article on Deep Learning and came across this term called Multi-scale Neural Network. I fully understand the concepts of convolutional neural network but it is a bit difficult to understand the multi-scale part in it. Could anyone please help me? Thanks in advance!

$\endgroup$

1 Answer 1

0
$\begingroup$

The term Multi-Scale used in CNNs is mainly associated with the feature extraction part. To put it simply we can say that we take an input image and resize it to various resolutions and apply a Convolution block to it to perform feature extraction.

Multi-Scale feature extraction can be done via:

  • Dilated Convolutions
  • Feature Pyramid Network
  • Multi-Sized Filter Kernels (3x3, 5x5, 7x7, 9x9)
$\endgroup$
1
  • $\begingroup$ Perfect, thanks Syed! $\endgroup$ Dec 10, 2021 at 11:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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