Microsoft представила приложение Lobe, которое позволяет создавать модели машинного обучения. Сейчас сервис поддерживает только классификацию изображений, но разработчики обещают расширить функционал.
Как работает проект
Программа Lobe разработана для устройств на базе Windows и Mac. Приложение еще находится на стадии бета-тестирования, но его уже можно использовать для тренировки нейросетей без необходимости писать код.
Единственная на текущий момент функция сервиса – тренировка модели машинного обучения для распознавания фотографий. Для этого необходимо загрузить в Lobe серию подготовленных изображений или использовать камеру устройства и сделать несколько снимков. Следующий шаг – маркировка объектов, нужно указать, что на них изображено. Приложение автоматически выберет правильную архитектуру машинного обучения и начнет тренировку без какой-либо предварительной настройки.
На основе этих данных Lobe создаст рабочую модель для распознавания других изображений. Если результат получился неудовлетворительным, можно вручную исправить ошибки распознавания и увеличить точность работы системы.
Пример работы Lobe
Особенности программы
Приложение поддерживает интеграцию с Azure, Google Cloud и AWS и позволяет экспортировать готовые модели в популярные облачные сервисы. Результат работы программы совместим с библиотеками TensorFlow от Google и CoreML на iOS и macOS. На GitHub уже есть готовые проекты: приложения для iOS и Android, веб-приложение на React и Python-приложение для Raspberry Pi.
Lobe использует архитектуру машинного обучения с открытым исходным кодом. Все вычисления, связанные с тренировкой нейросети, производятся на устройстве пользователя, поэтому данные хранятся в тайне, без необходимости подключаться к интернету или авторизироваться на каком-либо сервере.
«Мы действительно хотим дать возможность большему количеству людей прикоснуться к машинному обучению и впервые опробовать его возможности», – рассказал Джейк Коэн, старший менеджер проекта Lobe.
Первые клиенты
Lobe уже используется некоторыми компаниями. Экологическая организация The Nature Conservancy применяет приложение для своего проекта Mapping Ocean Wealth, изучающего влияние туризма и рыболовства на сохранность морских ресурсов. При помощи программы экологи анализируют опубликованные в свободном доступе фотографии туристов с китами и дельфинами, чтобы оценить ареалы обитания водных животных и их изменение под влиянием человека.
С Lobe работают в компании Sincro, предлагающей услуги маркетинга в автомобильной отрасли. Инженер-программист организации Крис Качор использует приложение, чтобы помочь местным автосалонам добиться максимальной отдачи от рекламы в социальных сетях. Программа позволяет разработчику быстро отсеять стоковые изображения автомобилей, слабо привлекающие внимание покупателей.