Silicon Labs が ML をタイニー・エッジ(Tiny Edge)に導入するお手伝いをします
エッジでの ML
消費者向けデバイスでより低い消費電力に対するニーズやサイズ制限により良く対処するためには、小型の統合開発ソリューションが必要です。
あらゆるワイヤレス・アプリケーションに対応する ML
マルチプロトコル SoC の完全型ポートフォリオ、幅広い開発ツール、複数のワイヤレス規格にわたる幅広い専門知識で、どのようなアプリケーションにも ML を提供します。
機能としての ML
機械学習は、さまざまな業界やアプリケーションにまたがるデバイスメーカーに、市場で際立つ機能豊富な低電力製品を導入する方法を提供します。

誰でも使える機械学習開発ツール
Silicon Labs は、あらゆるレベルの経験に対応し、特定のアプリケーションに適したML 開発ツールを提供しています。ツールによって、異なるレベルの開発者スキルが必要です。どのツールが適切かを判断するために、開発者スキルを、以下の3 つのカテゴリーML Solutions、ML Explorer、および ML Expertsに分類しました。

ML Solutions
このレベルの開発者は、MLアプリケーションの経験をほとんど必要とせず、現在のアプリケーションに統合できる、特定のユースケースに焦点を当てたソリューションを探しています。このレベルで提供されるツールは、手法としてMLを使用することに焦点を当てますが、MLの経験は必要ありません。

ML Explorer
ML Explorer は、ML のコンセプトに精通した経験豊富なエンベデッド開発者ですが、初めてのML のプロジェクトの取り組んでいるか、ML が製品の差別化にどのように役立つかを探っているかもしれません。このレベルの開発者は、ワークフローをエンド・ツー・エンドでカバーするツール、またはコードベースのソリューションよりも GUI ベースのツールに関心を持っています。

ML Expert
ML Expert とは、ML プロジェクトに従事した豊富な経験を持ち、TensorFlow や Python に精通している人です。このレベルの開発者は、生データを前処理し、重要な要素を減衰させる方法、畳み込み計算の適切なネットワークを作成する方法、推論からの確率的情報の定常的な出力を解釈する方法を理解しています。
アプリケーションの例と入門リソース
以下は、ML アプリケーション開発の最も一般的なユースケースの一部です。また、最も適切なソフトウェアとツールの選択に役立つ技術文書へのアクセスも可能です。また、特定のアプリケーションや ML 経験レベルに応じたデモ、チュートリアル、事例も用意されています。
センサー信号処理は、加速度計、ジャイロスコープ、空気質センサー、温度センサー、または圧力センサーなど、低データ・レート・センサーを使用することです。これにより、機械のライフサイクルを延長し、ダウンタイムを回避し、予防保守でコストを削減できます。
オーディオ・パターン・マッチングでは、マイクロフォンを使用して、ベアリングのキーキーという音、ガラスが割れた音、流水など、声には関連しない非常に幅広い音を検出します。この機能により、ガラス割れ検知器、悲鳴、発砲検知により、家庭内のセキュリティを強化できます。
ML ソフトウェアを使ってみる
Silicon Labs は、あらゆるレベルの経験に対応する ML 開発ツールを提供しており、専門知識のレベルに基づいてリソースを厳選しています。
ML Explorers 向け Edge Impulse
Edge Impulse は、開発者が実世界のデータでソリューションを作成し最適化できるようにすることで、組み込み ML の未来を先導します。Silicon Labs は、エンベデッド ML アプリケーションの構築、展開、拡張をかつてないほど簡単かつ迅速に行うプロセスを可能にし、何百万人もの開発者たちが何十億台ものデバイスをスマートに変換することで、あらゆる業界で大きな価値を生み出しています。
ML Explorer 向け SensiML
SensiML は、IoT エッジで AI を実装するための AutoML 組み込みコード生成ソフトウェアを提供します。SensiML Analytics Toolkit は、迅速なデータ収集、ML 分類、最適化されたファームウェア・コード生成をサポートし、内蔵された自動化機能により、最適化されたエッジ AI センサー・アルゴリズムをわずかな時間で生成することで開発時間とコストを削減します。
ML Experts 向け TensorFlow
当社では、ML 開発の専門家向けに、すべての シリーズ 1 および シリーズ 2 ワイヤレス SoC のためのマイクロコントローラ 向け TensorFlow Lite のネイティブ・サポートを提供しています。
ML Solutions 向けソフトウェア
ML の経験がないまたはほとんどない開発者のために、Silicon Labs は、キーワードやウェイクワードのアプリケーションについてはSensory 、異常検出については Micro.ai と提携しています。
AI/ML パートナー
ML ハードウェアを使ってみる
当社の EFR32xG24 開発キットは、開発者がターゲット・デバイスにサンプル・プロジェクトをロードして実行できるようにします。この開発キットはいずれも、TensorFlow エンジンを使用しており、統合型 ML モデルを持つエンベデッド・アプリケーションを実行します。上記すべてのソフトウェアは、この開発キット上で実行されます。
EFR32xG24 開発キット(xG24-DK2601B)
EFR32xG24 開発キットは、コンパクトで機能満載の開発プラットフォームです。これは、ワイヤレス IoT 製品の開発とプロトタイプ作成の最速パスを提供します。この開発プラットフォームは、最大 +10 dBm の出力電力をサポートし、20 ビット の ADC および xG24 の AI/ML ハードウェア・アクセラレータなどのその他の主要機能もサポートします。