Можно ли обучить модель CoreML на устройстве во время работы приложения? - PullRequest
0 голосов
/ 27 апреля 2018

Можно ли отправить приложение для iOS с моделью CoreML, а затем продолжать улучшать (обучать) модель на устройстве, например, на основе поведения пользователя? Таким образом, модель будет расти и совершенствоваться прямо на устройстве без поддержки сервера ...

Ответы [ 2 ]

0 голосов
/ 08 июня 2019

Теперь это возможно с Core ML 3. https://developer.apple.com/videos/play/wwdc2019/704/ Перейдите к 9:00, чтобы увидеть его в действии. Если вам нужен только код, перейдите к 13:50.

0 голосов
/ 26 мая 2018

Боюсь, на данный момент это невозможно на устройстве , потому что для обучения модели требуется огромная вычислительная мощность. Вот почему настольные и облачные компьютеры с мощными графическими процессорами используются для создания предварительно обученных моделей.

Ваша модель ML должна быть предварительно сконфигурирована, и вы должны включить все методы предварительной обработки, такие как Edge Detection или Frame Differencing на этом этапе.

Посмотрите на Средний пост для получения полезной информации о CoreML, Vision и предварительной подготовки для iOS.

...