Chapter 7Creating a Tabular Classifier with Create ML
In this chapter, you will create a classification model that can be used to classify the quality of wines based on their chemical composition. The model will be trained on the popular UCI ML wine dataset using the Create ML app.
If you recall from Chapter 6, the Create ML app is a new model-building tool provided by Apple in Xcode 11. It runs on macOS Catalina and provides a high-level task-oriented interface. It allows you to use a GUI to train and export models into the Core ML file format. Being a task-oriented interface, the Create ML app asks you to specify what you want to do and attempts to choose the best model for your task. Depending on the task you want to perform, you may be able to select the type of model that should be generated.
After the model is trained, you will use the model in an iOS app that allows users to input the chemical characteristics of a wine and learn the quality of the beverage.
Preparing the Dataset for the Create ML App
This chapter uses the wines dataset hosted at the UCI Machine Learning repository. ...
Get Machine Learning for iOS Developers now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.