In this chapter, we will build an Android application that detects handwritten numbers and works out what the number is by using adversarial learning. We will use the Modified National Institute of Standards and Technology (MNIST) dataset for digit classification. We will also look into the basics of Generative Adversarial Networks (GANs).
In this chapter, we will take a closer look at the following topics:
- Introduction to GANs
- Understanding the MNIST database
- Building the TensorFlow model
- Building the Android application