2017年に公開されたAI学習プラットフォーム「Teachable Machine」
(teachablemachine.withgoogle.com)-
Teachable Machine の紹介
- Teachable Machine は、Web サイトやアプリなど向けの機械学習モデルをすばやく簡単に作成できる、誰でも使える Web ベースのツールであり、専門知識やコーディングは不要。
- 2017年版の Teachable Machine はここで見つけることができる。
-
Teachable Machine の使い方
- 1段階: 収集
- コンピューターが学習するクラスまたはカテゴリごとに、サンプルを集めてグループ化する。
- 2段階: 学習
- モデルを学習させた後、すぐにテストして、新しいサンプルを正しく分類できるか確認する。
- 3段階: エクスポート
- モデルをプロジェクトに合わせてエクスポートし、ダウンロードしたりオンラインでホスティングしたりできる。
- 1段階: 収集
-
Teachable Machine で教えられるもの
- 画像
- ファイルやウェブカメラを使って、画像を分類するモデルを学習させる。
- 音
- 短い音声サンプルを録音して、音声を分類するモデルを学習させる。
- ポーズ
- ファイルやウェブカメラからポーズを取り、身体の位置を分類するモデルを学習させる。
- 画像
-
チュートリアル
- 画像: Bananameter
- バナナの熟し具合を判別できるモデルの作り方を学ぶ。
- 音: Snap Clap Whistle
- シンプルな音を検出するモデルの作り方を学ぶ。
- ポーズ: Head Tilt
- 頭の傾きの方向を認識するモデルの作り方を学ぶ。
- 画像: Bananameter
-
Teachable Machine で作られたプロジェクト
- Tiny Sorter
- Arduino と Teachable Machine を連携させる DIY 実験。
- Project Euphonia
- Steve Saling は、顔のジェスチャーを使って音をトリガーする新しい方法でコミュニケーションするために Teachable Machine を活用している。
- Teachable Snake
- Vince MingPu Shao は、ウェブカメラと紙1枚をゲームコントローラーに変えるために Teachable Machine を活用している。
- Tiny Sorter
-
互換性のあるツール
- Teachable Machine で作成したモデルは実際の TensorFlow.js モデルであり、Glitch、P5.js、Node.js など JavaScript が動作する場所であればどこでもうまく動作する。
- Coral、Arduino など別形式にモデルをエクスポートして、ほかの場所で使うこともできる。
-
学習・教育向け資料
- Teachable Machine を使って学びたい人のための授業やアクティビティ:
- AI + Ethics
- アルゴリズムシステムにおけるバイアスを理解し始める学生向けの授業。
- Dancing with AI
- Teachable Machine と PoseBlocks を使ってインタラクティブなシステムを作る方法を学ぶ。
- Ready AI Lesson
- Teachable Machine を探究し、機械学習、分類、社会的影響の概念を学ぶ。
- AI + Ethics
- Teachable Machine を使って学びたい人のための授業やアクティビティ:
-
GN⁺の意見
- Teachable Machine は、機械学習に関する専門知識がない人でも簡単に利用できるようにしてくれる強力なツールである。
- ユーザーフレンドリーなインターフェースと段階的なガイドにより、誰でもすばやく自分だけのモデルを学習させ、実際のプロジェクトに適用できる。
- このツールは教育面でも非常に有用であり、AI と倫理、創造的なプロジェクト開発など、さまざまな分野で活用できる可能性を持っている。
1件のコメント
Hacker Newsの意見
MediaPipeとTeachable Machineについて調べたことがあり、この2つの製品は一緒に使うことを意図しているように見える点が興味深い。Googleがブラウザ上での「ML at the edge」のユースケースに投資していることに興奮している。MediaPipeはVTubingコミュニティで特に人気があり、BlazePoseを使った身体・顔・手のポーズ追跡は非常に効率的である。
Teachable Machineが趣味のプロジェクトに完璧に使えるケースを見つけた。以前のバージョンでは3つのクラスしか学習できなかったが、今では好きなだけクラスを追加できる。何百万ものクラスを持てるのか、そしてその結果がどうなるのか気になる。
6年前のTeachable Machineに関する古い動画を見つけた。2019年にGoogleがバージョン2を公開した。このプラットフォームは限定的な作業には適しているが、あまり速いペースでは開発されていないようだ。
Teachable Machineは子どもたちにとって、雪の日にぴったりのアクティビティになりそうだという前向きな意見。
Teachable Machineは新しいプロジェクトではないという情報を示し、6年前のHacker Newsの議論へのリンクを共有している。
数年前に試みられた面白いリデザインに触れ、関連リンクを共有している。
Teachable Machineを使って、ブラウザでカメラを利用して機械に教えることに関する2017年10月のHacker Newsの議論に言及している。
Teachable Machineのようにセルフホスト可能でオープンソースの代替があるかを尋ねている。
マルチモーダル大規模言語モデル(LLM)が理解できることをその場で実行できるのと比べて、Teachable Machineは何が違うのかという疑問を呈している。
特定のコメントが通報されたことを示している。