Facebook подробно рассказала о платформе Horizon на базе фреймворков PyTorch 1.0, Caffe2 и Spark. По словам создателей, с начала ноября 2018 года она получает статус open source и открывает возможность применения машинного обучения с подкреплением для оптимизации процессов перехода от исследований к разработке масштабных проектов и сервисов.
Что такое Horizon?
Прежде всего, это платформа машинного обучения с подкреплением, которая помогает ИИ вырабатывать решения на основе получения новой информации. Создатели выделяют несколько ключевых особенностей:
- Платформа работает с большими объёмами данных. По словам разработчиков, высокая скорость обучения нейросети и контроль результата помогают внедрять проверенный продукт. Такой подход эффективнее других, потому что тестирование не приходится проводить на группе реальных пользователей.Facebook использует платформу для реализации проектов и служб в соцсети. Среди них, например, виртуальный помощник M, который делится с пользователем советами в приложении Messenger. Другой пример — оптимизация в реальном времени качества панорамного видео. Также Horizon была использована в обучении нейросети, которая определяет, какие уведомления и когда отправлять пользователю.
Примечателен факт, что до использования Horizon компания применяла подход обучения с наставником. Этот метод предполагает, что у ИИ есть «учитель», который показывает, как правильно и как неправильно.
Напоминаем, что в начале октября 2018 Facebook сообщила о выходе PyTorch 1.0 — фреймворка, разработанного для экспериментов с машинным обучением.
Источник: