What does backbone mean in a neural network?

In my understanding, the “backbone” refers to the feature extracting network which is used within the DeepLab architecture. This feature extractor is used to encode the network’s input into a certain feature representation. The DeepLab framework “wraps” functionalities around this feature extractor. By doing so, the feature extractor can be exchanged and a model can be chosen to fit the task at hand in terms of accuracy, efficiency, etc.

In case of DeepLab, the term backbone might refer to models like the ResNet, Xception, MobileNet, etc.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)