In the Chapter 4, Computer Vision with Convolutional Networks, we introduced convolutional networks for computer vision. In this chapter, we'll continue with more of the same, but at a more advanced level. Our modus operandi so far has been to provide simple examples as a support to the theoretical knowledge of neural networks. We can now elevate our knowledge to the point where we'll be able to successfully solve real-world computer vision tasks with Convolutional Neural Networks (CNNs).
This chapter will cover the following topics:
- Transfer learning
- Advanced network architectures
- Capsule networks
- Object detection
- Semantic segmentation
- Artistic style transfer