Book Image

Machine Learning with Core ML

Book Image

Machine Learning with Core ML

Overview of this book

Core ML is a popular framework by Apple, with APIs designed to support various machine learning tasks. It allows you to train your machine learning models and then integrate them into your iOS apps. Machine Learning with Core ML is a fun and practical guide that not only demystifies Core ML but also sheds light on machine learning. In this book, you’ll walk through realistic and interesting examples of machine learning in the context of mobile platforms (specifically iOS). You’ll learn to implement Core ML for visual-based applications using the principles of transfer learning and neural networks. Having got to grips with the basics, you’ll discover a series of seven examples, each providing a new use-case that uncovers how machine learning can be applied along with the related concepts. By the end of the book, you will have the skills required to put machine learning to work in their own applications, using the Core ML APIs
Table of Contents (16 chapters)
Title Page
Packt Upsell
Contributors
Preface
Index

Towards intelligent interfaces 


Before jumping into how, let's quickly discuss the why in order to motivate us as well as encourage creative exploration of this concept. As alluded to in the introduction, the first motivator is to reduce friction. Consider the soft keyboard (keyboard with no physical buttons) on your phone; due to the constraints of the medium, such as lack of space and feedback, inputting text without predictive text would be cumbersome to the point of rendering it unusable. Similarly, despite the convenience of drawing with our fingers, our fingers are not that accurate, which makes things difficult to draw.

The other reason why this concept (augmentation) is advantageous is its ability to democratize the technical skill of drawing. It's common for people to not even attempt to draw because they have convinced themselves that it is beyond their abilities, or possibly that we can enhance one's ability to draw. This was the motivation behind the research project ShadowDraw...