Teachable Machine

Teachable Machine позволяет любому человеку обучать модели распознавания изображений, звуков и поз за считанные минуты — без необходимости написания кода. С лёгкостью используйте свои модели на веб-сайтах, в приложениях и на физических устройствах.

Перейти к ИИ
Teachable Machine cover

О Teachable Machine

Что такое обучаемая машина?

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

Доступный ИИ для всех

Платформа разработана для того, чтобы сделать машинное обучение доступным и интуитивно понятным. Она использует простой рабочий процесс: сбор примеров, обучение модели и её экспорт для использования в реальных условиях. Независимо от того, являетесь ли вы студентом, преподавателем, любителем или разработчиком, Teachable Machine предлагает практическую возможность изучить принципы работы искусственного интеллекта.

Как работает обучаемая машина

Шаг 1: Соберите примеры

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

Шаг 2: Обучите свою модель

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

Шаг 3: Экспорт и использование

После обучения ваша модель готова к использованию. Вы можете скачать её, разместить онлайн или интегрировать с такими инструментами, как TensorFlow.js. Она работает на различных платформах, включая приложения JavaScript, устройства Arduino и инструменты периферийных вычислений, такие как Coral.

Типы моделей, которые вы можете построить

Классификация изображений

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

Классификация звуков

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

Классификация поз

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

Обучение и преподавание с помощью обучаемой машины

Разработано для образования

Teachable Machine используется в школах по всему миру для обучения таким понятиям, как классификация, предвзятость и ответственное проектирование ИИ. Уроки охватывают как простые технические демонстрации, так и более глубокое изучение алгоритмической этики.

Реальные проекты

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

Возможности интеграции и экспорта

Гибкие форматы моделей

Ваши обученные модели совместимы с различными инструментами. Разработчики могут использовать их в проектах JavaScript через TensorFlow.js или экспортировать для использования в проектах физических вычислений с Arduino и Coral.

Конфиденциальность на устройстве

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

Популярные применения и общественные проекты

Творческое кодирование

Художники и разработчики использовали Teachable Machine с такими платформами, как P5.js, Node.js и OBS, для создания интерактивного искусства, дополненной реальности, видеозвонков и браузерных игр.

Вспомогательные технологии

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

Альтернативные инструменты