In this chapter, we learned about the growth of AI in mobile devices, which provides machines with the ability to reason and make decisions without being explicitly programmed. We also studied machine learning and deep learning, which are inclusive of the technologies and algorithms associated with the domain of AI. We looked at various deep learning architectures, including CNNs, GANs, RNNs, and LSTMs.
We introduced reinforcement learning and NLP, along with the different methods of integrating AI on Android and iOS. Basic knowledge of deep learning and of how we can integrate it with mobile apps is important for the upcoming chapters, where we shall be extensively using this knowledge to create some real-world applications.
In the next chapter, we will learn about face detection using on-device models.