Мы только что выпустили Classificationbox в качестве предварительной версии для разработчиков. Classificationbox - это универсальная утилита классификации машинного обучения, разработанная и построенная для масштабирования.

Classificationbox позволяет использовать машинное обучение для автоматической классификации различных типов данных, таких как текст, изображения, структурированные и неструктурированные данные.

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

Функции

  • Используйте любой язык программирования, чтобы обучать модели и делать прогнозы с помощью простых API.
  • Все существует внутри контейнера Docker, поэтому ваши данные в безопасности и остаются с вами.
  • Классифицируйте любую комбинацию текста, изображений или структурированных данных
  • Живое обучение - нет необходимости в длительных циклах обучения или графических процессорах (также называемое онлайн-обучением)
  • Развертывайте где угодно - в их облаке или в вашем - или в своем центре обработки данных
  • Поделитесь полученным опытом в нескольких коробках для запуска в масштабе планеты

Что Classificationbox может для вас сделать?

Классификатор - это модель машинного обучения, которая анализирует входные данные и на основе полученных данных присваивает этим данным категорию.

У этого есть широкий спектр утилит, включая, но не ограничиваясь:

  • Узнайте о восприятии вашей компании, сгруппировав твиты на положительные и отрицательные.
  • Автоматически группируйте фотографии блюд по кухням (итальянская, индийская, китайская, японская и т. Д.)
  • Группируйте электронные письма по категориям спама и не-спама
  • Создайте классификатор для определения языка фрагмента текста на основе ранее изученных примеров.

Это всего лишь несколько примеров. Свяжитесь с нами, если вы хотите понять, как Classificationbox может помочь вашему бизнесу.

Как это работает

После того как вы создали новый экземпляр Classificationbox (с одной строкой кода), у вас будет доступ к набору простых API, которые могут использовать разработчики любого уровня.

Новые экземпляры Classificationbox ничего не знают, и вы должны научить их своими собственными данными.

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

Модели лучше, когда они имеют равное количество примеров для каждого класса, но в отличие от некоторых классификаторов, Classificationbox позволяет вам постоянно добавлять больше примеров для дальнейшего обучения и улучшения моделей во время выполнения.

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

Это можно делать автоматически и в неограниченном масштабе - вы просто добавляете ящики по горизонтали, чтобы удовлетворить спрос.

Присоединяйтесь к предварительной версии для разработчиков

Перейдите на сайт Machine Box и получите MB_KEY, а затем используйте его, чтобы развернуть окно с этой единственной строкой кода в терминале:

docker run -p 8080:8080 -e "MB_KEY=$MB_KEY" machinebox/classificationbox

Перейдите на localhost:8080, и вы увидите, что встроенный веб-сайт предоставляет всю документацию по API, необходимую для начала работы.

Используйте Teach API для обучения классификатора и Predict API для прогнозирования новых данных.

Сообщите нам, что вы создаете, написав нам в Твиттере или по электронной почте.

Что такое Machine Box?

Machine Box помещает современные возможности машинного обучения в контейнеры Docker, так что разработчики, такие как вы, могут легко включить обработку естественного языка, распознавание лиц, распознавание объектов и т. Д. В свои собственные приложения очень быстро.

Ящики созданы для масштабирования, поэтому, когда ваше приложение действительно набирает обороты, просто добавьте больше ящиков по горизонтали, до бесконечности и дальше. Да, и это намного дешевле, чем любой из облачных сервисов (а они могут быть лучше)… и ваши данные не покидают вашу инфраструктуру.

Поиграйте и дайте нам знать, что вы думаете.