In this chapter, we will go on a hands-on exploration of the exciting and cutting-edge world of deep learning! We will use third-party deep learning libraries in conjunction with Apache Spark's MLlib to perform accurate optical character recognition (OCR) and automatically recognize and classify images via the following types of artificial neural networks and machine learning algorithms:
- Multilayer perceptrons
- Convolutional neural networks
- Transfer learning