\r\n\r\n

Google Coralの開発ボードはRaspberry Piより優れているのか?

アクセスしやすいマニアックなボードの新時代を告げる、GoogleのCoral Development Boardとは一体何なのか、そしてRaspberry Piの代わりになり得るのか......。

シングルボードコンピューターは画期的なデバイスだった。SBCで最も有名なのは間違いなくRaspberry Piでしょう。クレジットカードほどの大きさで、安価でありながら、デスクトップパソコンとほとんど同じ作業ができるため、趣味の人や開発者に好まれた。

珊瑚開発委員会は、このエリアでは初めての試みです。いろいろな理由があるんです。本日は、Googleの新しいLinuxベースのSBCについて、そのすべてをご紹介します。

グーグル珊瑚礁開発委員会は何ですか?

Coral開発ボードは、TensorFlow Liteニューラルネットワーク用に設計されたGoogleのカスタムオペレーティングシステムMendelを搭載したSBCです。また、GPIO(General Purpose Input/Output)ピンも充実しています。その外観とサイズから、別のラズベリースキンのクローンと思われるかもしれないが、重要な違いがある。

珊瑚礁開発委員会の特徴は何ですか?

Googleは、機械学習ハードウェアのラピッドプロトタイピングのためにCoral開発ボードを設計しました。このボードの特徴は、まずエッジTPUモジュールを搭載していることです。

CPU、GPU、RAM、Wi-Fiチップ、フラッシュメモリは、すべて取り外し可能なユニットに収められており、すぐに交換することができます。

ベースボードには、USB、LAN、HDMI、SDカード、オーディオ、電源の各コネクターが搭載されています。つまり、カスタムハードウェアに展開する前に、ベースボードを使用してデバイスのプロトタイプを作成することができます。

また、家庭でこの技術をいじりたいと思う人は、現実的な商用利用が可能な技術にアクセスできることになります。それは、他の開発ボードにはない「googleedge TPUコプロセッサ」です。

GoogleエッジTPUコプロセッサは何ですか?

Edge TPUは、高性能な機械学習の解釈を提供するために設計された小型のASIC(Application Specific Integrated Chip)です。小型で低消費電力のため、IoTハードウェア製品に組み込んで画像やテキストを認識するのに適しています。

このチップを追加することで、ニューラルネットワークがデータを処理するのに必要な時間を大幅に短縮することができます。現在、Edge TPUは、Coral開発ボードの一部として、または外部USBプロセッサとしてのみ提供されています。

Coral Dev Boardのスペックは何ですか?

Edge TPUモジュールの仕様は以下の通りです。

  • CPU:NXP i.MX 8M SOC(Quad Cortex-A53、Cortex-M4F)。
  • GPU:Integrated GC7000 Liteグラフィックス
  • コプロセッサー:Google-Edge TPU
  • メモリ:1GB LPDDR4
  • フラッシュメモリー:8GB eMMC
  • 接続性:Wi-Fi 2x2 MIMO(802.11b/g/n/ac 2.4/5GHz) Bluetooth 4.1
  • 寸法:48×40×5mm

巾木には独自の仕様があります。

  • フラッシュメモリー:MicroSD
  • USB:Type-C OTG Type-C Power Type-A 3.0 Host Micro-B Serial Console
  • LAN:ギガビットイーサネットポート
  • 音声:3.5mmオーディオジャック(CTIA対応) デジタルPDMマイク(×2) 2.54mm 4ピンステレオスピーカー端子
  • ビデオ:HDMI 2.0a(フルサイズ) MIPI-DSIディスプレイ用39ピンFFCコネクタ(4チャンネル) MIPI-CSI2カメラ用24ピンFFCコネクタ(4チャンネル) ビデオ:MIPI-DSIディスプレイ用39ピンFFCコネクタ(4チャンネル) MIPI-CSI2カメラ用24ピンFFCコネクタ(4チャンネル
  • GPIO: 3.3V パワーレール 40-255 オームのプログラマブルインピーダンス ~ 最大電流 82 mA
  • 電源:DC5V(USB Cタイプ)
  • 寸法:88×60×24mm

現在サポートされているプログラミング言語はPythonのみです。c++は近日サポート予定です。

複雑なデータ処理をサポートする設計により、Raspberry Piの代替品として最も強力な製品の一つです。Coral開発ボードのドキュメントでは、モニターやキーボードをボードに接続せず、SSHなどのネットワーク接続ソリューションのみを使用するようアドバイスされているほどです。

サンゴ開発ボードで何ができるのですか?

スペックノートは、ハードウェアが役に立たなければ意味がありません。上のビデオは、Coral開発ボードの実力を示すものです。この例では、カメラモジュールを使って、TensorFlow Liteのニューラルネットワークに新しいオブジェクトをリアルタイムで導入しています。

この例は、確かにDIY派に喜ばれそうですが、TensorFlow Liteの使い方は他にもあり、すでにご存知の方も多いかもしれませんね。Googleは最近、同じTensorFlowの軽量版を使ってメールを読み、文脈に応じた返信を提供するSmart Reply for Gmailを発表しました。

このインテリジェント技術は、インターネット接続や外部サービスの利用に依存することが多いため、セキュリティ上のリスクがあります。オンボードの機械学習の力を活用することで、オフラインやインターネット接続ができない場所でもニューラルネットワークを利用することができます。

つまり、Coral開発ボードは、パワフルで小規模な機械学習への第一歩となるのです。SOMが交換可能なため、量産が容易であり、今後多くの機器がこの技術を採用することは間違いないでしょう。これはどういうことなのでしょうか?

Coral Development Boardは、私のRaspberry Piの代わりになるのでしょうか?

TensorFlowはRaspberry Pi上で動作しますが、そのために特別に設計されたわけではありません。Coral開発ボードは、Piでは太刀打ちできないような機能を備えています。幸いなことに、エッジTPUプロセッサーを内蔵したRaspberry Pi互換のUSBアクセラレーターという解決策があるのです。

これにより、Piとある程度の機械学習の知識があれば、誰でもTensorFlow Liteを使った開発ができるようになりました。

サンゴの開発ボードを購入できる場所

この新しい技術は、アマチュアには高すぎるのでは?

驚くべきことに、Coral開発ボードはわずか149.99ドルで、同様のハイエンド開発ボードと同等のコストです。USBアクセラレータはより安価なので、新品の開発ボードを購入することに抵抗がある方には最適な選択肢となります。現在は購入できませんが、SOM単体でPCI TPUアクセラレータカードと一緒に購入するプラン**もあります。

コンポーネントは、Googleのコーラル社のウェブサイトから入手できます。

  • 開発ボード:149.99ドル
  • USBアクセラレータ:74.99ドル
  • カメラモジュール:24.99ドル

新たな注目株

Coral Development Boardはパワフルですが、デスクトップや教育用に設計されているわけではありません。

Raspberry Circumferenceは、素晴らしいDIY Raspberry Circumferenceプロジェクトを作りたいビギナー電子機器愛好家のための最良の選択であることに変わりはありません。

  • 2021-03-21 16:34 に公開
  • 閲覧 ( 22 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ