ブログ · 比較
MagicaLCoreとTeachable Machineの比較:あなたのプロジェクトに合うのはどちら?
Teachable MachineはWebブラウザでモデルをトレーニングします。MagicaLCoreはiPadのアプリでトレーニングします。モデルの種類、書き出し、プライバシー、オフラインでの利用を並べて比較します。
文:MagicaLCore ·
GoogleのTeachable Machineは、機械学習に出会うためのいちばん親しみやすい方法のひとつです。Webページを開き、Webカメラにいくつか例を見せれば、数秒でモデルが推測を始めます。MagicaLCoreは同じ感覚をiPadで目指し、さらにその先、本物のアプリの中のモデルまで進みます。2つは重なる部分もありますが、目指すゴールが違います。
並べて比較
| MagicaLCore | Teachable Machine | |
|---|---|---|
| 動作する場所 | M1以降を搭載したiPadのアプリ | Webサイト、ブラウザ内 |
| モデルの種類 | 画像、音声、表形式データ、テキスト、手のポーズ、手の動作 | 画像、音声、体のポーズ |
| 例の入手元 | 写真、音、動画のフォルダ、CSVファイル、テキスト、カメラとマイク | Webカメラ、マイク、画像ファイル |
| トレーニングを行う場所 | iPad上 | ブラウザ内、自分のコンピュータ上 |
| トレーニングの設定 | それぞれに説明つき、精度と損失のグラフも | エポック、バッチサイズ、学習率の詳細オプション、グラフつき |
| 一時停止と再開 | はい、履歴から | いいえ |
| 書き出し | XcodeとSwift Playgrounds用の.mlmodel | TensorFlowの形式、Webやほかのプラットフォーム向け |
| オフラインでの動作 | はい、インストールするアプリです | Webサイトから開きます |
| 作品を保存するためのアカウント | なし | Google Driveにプロジェクトを保存するにはGoogleアカウントが必要(ファイルとしてダウンロードも可能) |
| 価格 | 無料で始めて、必要になったらPro | 無料 |
Teachable Machineが得意なこと
- 準備ゼロ。 最新のブラウザとWebカメラがあれば、ほとんどどんなコンピュータでも動きます。
- Webのプロジェクト。 モデルはTensorFlow.jsのモデルなので、Webサイト、p5.jsのスケッチ、JavaScriptのプロジェクトに自然になじみます。
- 体のポーズ。 Webカメラから全身のポーズを分類できます。
- 無料。 買うものはありません。
MagicaLCoreが得意なこと
- より多くの種類の問い。 画像と音に加え、CSVファイルの表形式データ、テキスト、止まった手のサイン、短い動画の手の動きからモデルをトレーニングします。
- Appleのアプリのために。 XcodeとSwift Playgroundsが使う形式、.mlmodelを書き出します。iPhoneやiPadのアプリに追加し、数行のSwiftで使えます。その方法は「モデルを使う」ガイドで、すべてのモデルの種類について紹介しています。Teachable MachineのモデルをSwiftのアプリの中で動かすには、追加の作業が必要です。
- 自分が何をしているかを学べる。 すべての設定の横に短い説明があり、データ集めからモデルの活用まで、どのモデルにもステップごとのチュートリアルがあります。
- 一日の予定に合わせられる長いトレーニング。 一時停止して、あとで履歴から再開できます。
- 本当にオフライン。 インストールしてしまえば、トレーニング、テスト、書き出しに接続は不要です。これは教室や校外学習で大切なことです。
- 1台のデバイスで全行程。 MagicaLCoreでトレーニングし、Swift Playgroundsでアプリを作り、App Store Connectに送信。すべてiPadからできます。
プライバシー
Teachable MachineはGoogleの無料の製品です。無料は最初のお試しにはすばらしいことですが、無料のサービスの運営費はどこから出ているのか、そして自分の例がどこへ行くのかを確かめる価値があります。Teachable Machineのページには、トレーニングはコンピュータの中にとどめられると説明されています。ただし、プロジェクトをクラウドに保存するにはGoogleアカウントとGoogle Driveが必要で、モデルをオンラインで共有するにはGoogleのサーバーにアップロードすることになります。
MagicaLCoreは、作品をiPadの中に置いておきます。作成するアカウントはなく、トレーニング、テスト、書き出しはデバイス上で行われ、写真、音、テキストがモデルのトレーニングのためにアップロードされることはありません。iCloudがオンの場合、モデルは自分のiCloudアカウントとだけ同期されます。学校向けのMagicaLCore EDUは、さらに一歩進んで、広告もアカウントもトラッキングもありません。
どちらを選ぶべき?
- ブラウザでの手軽なデモ、またはWebサイト用のモデル:Teachable Machine。
- iPhoneやiPadのアプリ用のモデル、より多くの種類のモデル、またはiPadのあるクラス:MagicaLCoreとMagicaLCore EDU。
両方を使う先生も多くいます。最初の5分の体験にはTeachable Machine、そして生徒が自分のモデルをトレーニングし、それを使って何かを作る準備ができたらMagicaLCoreです。
ほかのアプリやサービスについての情報は記事の日付時点で確認したもので、変わる可能性があります。製品名はすべて各所有者に帰属します。
MagicaLCore