Chapter 10: Making Smarter Apps with Core ML
Over the past few years, machine learning has gained in popularity. However, it has never been easy to implement in mobile applications—that is, until Apple released the Core ML framework as part of iOS 11. Core ML is Apple's solution to all of the problems that developers at the company have run into themselves while implementing machine learning for iOS. As a result, Core ML should have the fastest, most efficient implementations for working with sophisticated machine learning models, through an interface that is as simple and flexible as possible.
In this chapter, you will learn what machine learning is, how it works, and how you can use trained machine learning models in your apps. You will also learn how you can use Apple's Vision framework to analyze images, and you'll see how it integrates with Core ML for powerful image detection. Lastly, you'll learn how to use the new Create ML tool to train your models...