10. Computer Vision and Image Generation

Perhaps the most impressive AI today is the ability to create images and videos. This technology is already impressive, but also still somewhat in it's infancy.

Like all other aspects of modern AI, the success didn't happen overnight, and it's based on years of previous research.

As you can imagine, generating images and video isn't the simplest of tasks, but with your knowledge of previous chapters we are able to introduce some more concepts and explain at a reasonably detailed level just how that magic works.

We'll introduce Convolutional Neural Networks, which you won't be hugely surprised to hear builds on the earlier Neural Networks chapter, and combined with your knowledge of encoder/decoders from Chapter 8, we can outline how you can type in some text, and an image of what you asked for appears.