Apple Betas Create ML for Machine Learning Modeling on Macs

Monday at its annual Worldwide Developers Conference (WWDC) in San Jose, Calif., Apple Inc. announced the beta launch of Create ML, a platform specifically designed for training and testing machine learning models on Macs.

According to the WWDC announcement, Create ML is designed so that programmers don't have to be machine learning specialists to use the software for either the modeling or testing aspects.

After your model is trained and tested to the performance level desired, it can then be integrated into your apps via the company's existing  Core ML software, which is designed to specifically integrate machine learning models into apps via Swift or Objective-C.

Note that the Create ML beta is currently only available for Swift.

At WWDC, Apple said that, combined with Core ML, its updated machine learning suite is now much faster and also will cut model sizes by as much as 70 percent.

According to Apple, one way Create ML can train models is via pattern recognition. "For example, you can train a model to recognize dogs by showing it lots of images of different dogs," Apple states on its Create ML documentation page. The company says it can also "extract meaning from text, or find relationships between numerical values" among other modeling types.

Several models and testing examples can be found when you scroll down on this page.

A summary of all of Apple's major macOS announcements for developers from WWDC 2018 can be found here.

About the Author

Becky Nagel is the former editorial director and director of Web for 1105 Media's Converge 360 group, and she now serves as vice president of AI for company, specializing in developing media, events and training for companies around AI and generative AI technology. She's the author of "ChatGPT Prompt 101 Guide for Business Users" and other popular AI resources with a real-world business perspective. She regularly speaks, writes and develops content around AI, generative AI and other business tech. Find her on X/Twitter @beckynagel.