"Teachable Machine", a plataforma de aprendizado de IA lançada em 2017
(teachablemachine.withgoogle.com)-
Introdução ao Teachable Machine
- Teachable Machine é uma ferramenta baseada na web, rápida e fácil de usar por qualquer pessoa, para criar modelos de machine learning para sites, apps e outros usos, sem exigir conhecimento especializado ou programação.
- A versão de 2017 do Teachable Machine pode ser encontrada aqui.
-
Como usar o Teachable Machine
- Etapa 1: Coletar
- Reúna e agrupe exemplos nas classes ou categorias que o computador irá aprender.
- Etapa 2: Treinar
- Treine o modelo e teste-o imediatamente para verificar se ele consegue classificar corretamente novos exemplos.
- Etapa 3: Exportar
- Exporte o modelo de acordo com o seu projeto, podendo baixá-lo ou hospedá-lo online.
- Etapa 1: Coletar
-
O que é possível ensinar com o Teachable Machine
- Imagem
- Ensine um modelo a classificar imagens usando arquivos ou webcam.
- Som
- Ensine um modelo a classificar áudio gravando pequenas amostras de som.
- Pose
- Ensine um modelo a classificar posições do corpo usando poses capturadas por arquivo ou webcam.
- Imagem
-
Tutoriais
- Imagem: Bananameter
- Aprenda a criar um modelo capaz de identificar o grau de maturação de uma banana.
- Som: Snap Clap Whistle
- Aprenda a criar um modelo que detecta sons simples.
- Pose: Head Tilt
- Aprenda a criar um modelo que reconhece a direção da inclinação da cabeça.
- Imagem: Bananameter
-
Projetos criados com o Teachable Machine
- Tiny Sorter
- Um experimento DIY que conecta Arduino e Teachable Machine.
- Project Euphonia
- Steve Saling usa o Teachable Machine para se comunicar de uma nova forma, acionando sons com gestos faciais.
- Teachable Snake
- Vince MingPu Shao usa o Teachable Machine para transformar uma webcam e uma folha de papel em um controle de jogo.
- Tiny Sorter
-
Ferramentas compatíveis
- Os modelos criados com o Teachable Machine são modelos reais do TensorFlow.js e funcionam bem em qualquer lugar onde JavaScript rode, como Glitch, P5.js e Node.js.
- Também é possível exportar modelos para outros formatos, como Coral e Arduino, para usá-los em outros ambientes.
-
Materiais de aprendizagem e ensino
- Aulas e atividades para quem quer aprender usando o Teachable Machine:
- AI + Ethics
- Aula para estudantes que estão começando a entender vieses em sistemas algorítmicos.
- Dancing with AI
- Aprenda a criar sistemas interativos usando Teachable Machine e PoseBlocks.
- Ready AI Lesson
- Explore o Teachable Machine e aprenda os conceitos de machine learning, classificação e impacto social.
- AI + Ethics
- Aulas e atividades para quem quer aprender usando o Teachable Machine:
-
Opinião do GN⁺
- Teachable Machine é uma ferramenta poderosa que permite acesso fácil até mesmo para pessoas sem conhecimento especializado em machine learning.
- Com uma interface amigável e um guia passo a passo, qualquer pessoa pode treinar rapidamente seu próprio modelo e aplicá-lo em projetos reais.
- A ferramenta também é muito útil do ponto de vista educacional e tem potencial para ser usada em diversas áreas, como IA e ética, além do desenvolvimento de projetos criativos.
1 comentários
Comentários do Hacker News
A pessoa comenta que já pesquisou MediaPipe e Teachable Machine e expressa curiosidade por parecer que os dois produtos foram pensados para uso conjunto. Fica animada com o investimento do Google em casos de uso de
ML at the edgeno navegador. O MediaPipe é especialmente popular na comunidade de VTubing, e o rastreamento de pose de corpo, rosto e mãos com BlazePose é muito eficiente.A pessoa diz ter encontrado um caso em que o Teachable Machine pode ser perfeito para um projeto de hobby. Antes, a versão anterior só permitia treinar 3 classes, mas agora é possível adicionar quantas classes quiser. Ela se pergunta se seria possível ter alguns milhões de classes e como seria o resultado.
A pessoa menciona ter encontrado um vídeo antigo sobre o Teachable Machine de 6 anos atrás. Em 2019, o Google lançou a versão 2. Diz que a plataforma é adequada para tarefas limitadas e que não parece estar sendo desenvolvida rapidamente.
A pessoa opina positivamente que o Teachable Machine parece uma atividade perfeita para um dia de neve com crianças.
A pessoa informa que o Teachable Machine não é um projeto novo e compartilha um link para uma discussão do Hacker News de 6 anos atrás.
A pessoa menciona um redesign divertido que foi tentado alguns anos atrás e compartilha um link relacionado.
A pessoa menciona uma discussão do Hacker News de outubro de 2017 sobre ensinar máquinas no navegador usando a câmera com o Teachable Machine.
A pessoa pergunta se existem alternativas open source e auto-hospedáveis como o Teachable Machine.
A pessoa questiona em que o Teachable Machine difere do que modelos de linguagem grandes multimodais (LLMs) conseguem entender e fazer na hora.
Indica que um comentário específico foi sinalizado.