FiftyOne Teams 1.2 уже здесь, привнося в ваши наборы данных и рабочие процессы знакомый G Suite опыт. FiftyOne Teams сочетает в себе функции, которые вы знаете и любите в FiftyOne с открытым исходным кодом, с дополнительными возможностями для безопасного многопользовательского сотрудничества в режиме реального времени — и все это при поддержке клиентов мирового уровня.

Поскольку это наше первое объявление о выпуске, специально посвященное FiftyOne Teams, в этой записи блога мы кратко расскажем о функциях FiftyOne Teams в целом, включая последний выпуск. Хорошо, поехали!

Как сравниваются команды FiftyOne и FiftyOne с открытым исходным кодом

И FiftyOne, и FiftyOne Teams с открытым исходным кодом упрощают улучшение качества данных, повышение производительности моделей и предоставление приложений компьютерного зрения производственного уровня. В отличие от других решений, которые налагают строгие ограничения на данные, как FiftyOne, так и FiftyOne Teams с открытым исходным кодом поддерживают неограниченные объемы данных и неограниченное использование API, что упрощает работу с крупномасштабными данными компьютерного зрения, включая изображения, видео, трехмерные облака точек, данные геолокации. , и более.

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

Кроме того, в FiftyOne Teams добавлена ​​поддержка:

Совместная работа с несколькими пользователями: FiftyOne Teams поддерживает интерфейс, подобный GSuite, для совместного использования и совместной работы над наборами данных и рабочими процессами компьютерного зрения между несколькими пользователями. Организуйте наборы данных вашей команды с помощью интуитивно понятных функций, таких как теги, булавки и мощная функция поиска по содержимому, чтобы быстро находить нужные данные. FiftyOne Teams также включает поддержку мультимедиа в облаке, чтобы удовлетворить потребность организации в хранении данных (как мультимедиа, так и метаданных) в централизованном облачном расположении и сделать их доступными для нескольких пользователей, работающих вместе. В FiftyOne с открытым исходным кодом существует предположение об одном арендаторе с общим состоянием через пользовательский интерфейс и Python, а также требование к локальным данным. Важно отметить, что как в FiftyOne, так и в FiftyOne Teams наборы данных логичны и никогда не требуют перемещения самого носителя.

Корпоративная безопасность: FiftyOne Teams поддерживает SSO и доступ на основе ролей к вашим наборам данных, поэтому вы получаете детальный контроль над ролями и разрешениями пользователей для безопасного и надежного сотрудничества внутри и за пределами вашей организации на всех этапах. ваших рабочих процессов. В FiftyOne с открытым исходным кодом, поскольку он нацелен на вариант использования одного пользователя, каждый пользователь является полноправным администратором каждого набора данных, что отлично, когда вы работаете над проектами индивидуально, но не так здорово, когда вы сотрудничаете с другими. которым может не понадобиться такой уровень доступа.

Поддержка мирового уровня: FiftyOne Teams поставляется с ведущей в отрасли поддержкой корпоративного уровня. Наша команда по работе с клиентами, состоящая из инженеров машинного обучения, работает как расширение вашей команды, потому что мы хотим помочь вам создавать и предоставлять лучшие из возможных приложений ИИ. Мы создали для вас выделенный канал поддержки и регулярно проводим с вами обучение и интеграционные сессии. FiftyOne с открытым исходным кодом поставляется с максимальной поддержкой сообщества. Люди говорят нам, что наша поддержка сообщества — это чертовски круто (мы согласны!), но если вы представляете организацию, вам может потребоваться соглашение об уровне поддержки, которое выходит за рамки цикла поддержки с максимальной эффективностью.

Корпоративное развертывание: FiftyOne Teams предлагает возможности, которые делают развертывание в корпоративной среде простым и удобным. FiftyOne Teams полностью развертывается в вашей среде, локально или в частном облаке. Ваши данные никогда не покидают вашу среду. FiftyOne Teams можно развернуть на самых разных инфраструктурных решениях, включая Kubernetes и Docker. Кроме того, некоторым организациям необходимо развертывание в средах с прокси-сетями, поэтому FiftyOne Teams также поддерживает этот вариант использования.

Таким образом, вот связь между открытым исходным кодом FiftyOne и возможностями, которые добавляет FiftyOne Teams:

Для получения дополнительной информации ознакомьтесь с таблицей сравнения функций в документации.

Помимо получения этих ценных возможностей от FiftyOne Teams, что еще входит в процесс принятия решений для наших клиентов? Иногда мы слышим от заказчиков, что со временем их инженеры написали сценарии и/или собрали разрозненные инструменты, охватывающие часть той же области. Для этих клиентов причина выбора FiftyOne Teams ясна — они могут не заниматься созданием и обслуживанием внутренних инструментов управления наборами данных и направить все это время и усилия на предоставление непосредственной ценности своим клиентам.

Наконец, специальное примечание для наших коллег-энтузиастов с открытым исходным кодом: FiftyOne есть и всегда будет полнофункциональной для рабочих процессов компьютерного зрения и будет свободно доступна по разрешительной лицензии с открытым исходным кодом. Мы не ограничиваем и не будем ограничивать функции, объем данных, использование API или иным образом сдерживаться, чтобы сделать FiftyOne лучшим набором инструментов компьютерного зрения с открытым исходным кодом на планете.

Кто использует FiftyOne Teams

Нам повезло обслуживать множество замечательных компаний, которые уже внедрили FiftyOne Teams, в том числе предприятия и стартапы в самых разных сферах применения и отраслях, таких как автомобилестроение, автономные транспортные средства, робототехника, безопасность, розничная торговля, здравоохранение и другие. Вы можете просмотреть некоторые из вариантов использования на нашем веб-сайте.

Вот несколько основных моментов из отзывов наших клиентов о FiftyOne Teams:

Мы используем FiftyOne Teams в ADT Commercial уже год. Это помогло нам управлять нашими огромными наборами данных, совместно оценивать модели, сокращать производственный график и, в конечном итоге, предоставлять решения, которые помогают нашим клиентам лучше управлять своими рисками. FiftyOne Teams привнесла огромную пользу в наши процессы компьютерного зрения.

– Филипп Савайя, директор по искусственному интеллекту, ADT Commercial

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

– Иван Ралашич, технический директор и соучредитель Forsight

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

– Лэнни Лин, старший директор по искусственному интеллекту и науке о данных, Vivint

Хотите поделиться своей историей? Напишите, и мы пришлем вам немного хабара в качестве благодарности!

Что нового в FiftyOne Teams 1.2

В FiftyOne Teams 1.2 представлены следующие новые функции:

Улучшения средств управления безопасностью предприятия:

  • Администраторы, которые используют систему единого входа для авторизации новых пользователей для автоматического присоединения к их развертыванию FiftyOne Teams, теперь могут настроить роль по умолчанию для этих пользователей.
  • Теперь администраторы могут настраивать уровень доступа по умолчанию, который участники получают для вновь созданных наборов данных.

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

  • Добавлена ​​поддержка экспорта одного или нескольких полей набора данных в формате CSV через приложение FiftyOne Teams.
  • Трассировки стека для необработанных ошибок теперь представлены непосредственно в приложении, чтобы пользователи могли самостоятельно диагностировать проблемы.

Новый вариант крупномасштабного развертывания:

Кроме того, поскольку FiftyOne Teams построена на основе FiftyOne с открытым исходным кодом, все эти новые функции унаследованы от FiftyOne 0.20 (также выпущенной сегодня):

Поиск на естественном языке:

  • Теперь вы можете выполнять произвольные поисковые запросы по тексту непосредственно в приложении FiftyOne и Python SDK, используя мультимодальные векторные индексы для ваших наборов данных.

API сходства:

  • Значительные обновления API сходства FiftyOne Brain, включая настраиваемые серверные части векторной базы данных и возможность изменять существующие индексы.

Интеграция Qdrant и Pinecone:

  • Введена интеграция с Qdrant и Pinecone для поддержки запросов на сходство текста/изображения.

Наборы данных только для облака точек:

  • Теперь вы можете создавать наборы данных, состоящие только из образцов облаков точек, и визуализировать их в представлении сетки приложения.

Что дальше: обновите или попробуйте FiftyOne Teams

Если вы уже используете FiftyOne Teams в своей организации, мы рекомендуем вам выполнить обновление, когда это будет удобно, чтобы вы могли получить последние исправления и улучшения для улучшения рабочих процессов компьютерного зрения. Мы опубликовали несколько документов о том, как обновить FiftyOne Teams, чтобы помочь вам в этом. И, если у вас есть какие-либо вопросы или вам нужна помощь, просто сообщите нам об этом по вашему специальному каналу поддержки.

Если вы еще не используете FiftyOne Teams, но хотели бы увидеть и узнать больше, мы будем рады запланировать демонстрацию. Это не просто демонстрация. Это техническая консультация с нашими соучредителями, на которой вы сможете увидеть FiftyOne Teams в действии и, самое главное, обсудить, как FiftyOne Teams может оптимизировать рабочие процессы компьютерного зрения в вашей организации, чтобы вы могли тратить меньше времени на обработку наборов данных и больше времени на инновации и разработку моделей машинного обучения. .

Первоначально опубликовано на https://voxel51.com 22 марта 2023 г.