There are a lot of different ways to tell the computer to teach itself. When a problem has a lot of answers, different answers can be marked as valid. This is used to form data that the computer is trained with. One example of training data is the data. The MNIST data has images of handwritten numbers. The computer can learn to identify handwritten numbers using the MNIST data. 