Что это за штука Create ML?

Create ML - это платформа только для Swift, предназначенная для создания моделей машинного обучения (ML) из Xcode.

Почему это должно вас волновать?

Вот некоторая справочная информация, чтобы подготовить почву. На WWDC 2017 Apple представила CoreML. Это набор библиотек для использования машинного обучения на устройстве. Разработчики могут использовать предварительно обученные модели машинного обучения для распознавания изображений, анализа настроений, анализа данных и т. Д.

По-настоящему большой камень преткновения для многих разработчиков заключается в том, что создание этих моделей машинного обучения - непростая задача. Хотя CoreML может использовать модели, созданные несколькими различными наборами инструментов, освоение этих наборов инструментов было задачей, недоступной многим разработчикам (и определенно моей). В конце концов, у меня есть программное обеспечение, которое я должен поставлять на регулярной основе, поэтому я не могу тратить свое время на выяснение, почему именно этот генератор моделей не смог построить что-то для меня после 24 часов использования моего процессора, плюс время, чтобы получить все правильные зависимости для Python на месте и так далее.

Я здесь настоящий. Как разработчики, мы пытаемся сделать вид, что можем все это знать, но это непрактично.

(отметьте 1024 комментария «настоящего разработчика…». Избавьте меня.)

Отлично, что делает его таким удивительным?

Create ML превращает построение этих моделей в тривиальное упражнение. И я имею в виду банальное. Я сравнил заметки с несколькими коллегами, и все мы независимо экспериментировали с Create ML в первую же ночь, когда он был доступен. Мы все смогли быстро создать модели распознавания изображений. Затраты времени измерялись минутами, а не часами. Не только создание модели, но и весь опыт настройки.

Теперь мы можем законно настроить пробные шары, чтобы увидеть, есть ли проблема, которая может быть решена с помощью машинного обучения. Он работает с языком, который мы любим больше всего (Swift), в наборе инструментов, который мы любим больше всего (macOS и Xcode).

Create ML стал общедоступным только день или два и все еще находится в стадии разработки. Когда наступит день полного выпуска, я с нетерпением жду возможности поделиться учебными пособиями, примерами и другими приложениями этой технологии.

Надеюсь, это объясняет, что такое Create ML и почему вам это может быть интересно.