Press

STマイクロエレクトロニクス、機械学習開発を簡略化する先進的な機能を組込みAI開発ツールに追加

2022年11月10日

STマイクロエレクトロニクス(NYSE:STM、以下ST)は、機械学習ライブラリ開発用ツール「NanoEdge AI Studio」および、組込みAI開発ツール「STM32Cube.AI」のアップデートを発表しました。両ツールの最新バージョンでは、組込みAIおよび機械学習アプリケーションの開発加速に貢献する機能が強化されており、AIおよび機械学習のエッジへの移行を促進します。AIや機械学習をエッジで処理することにより、プライバシー・バイ・デザイン、確定性の高いリアルタイム応答、優れた信頼性、低消費電力など、さまざまなメリットを実現可能です。

NanoEdge AI Studioは、ニューラル・ネットワーク開発を必要としない機械学習ライブラリ自動生成ツールです。STM32マイクロコントローラ(マイコン)、およびST独自のインテリジェント・センサ処理ユニット(ISPU)内蔵MEMSセンサに対応しています。STM32Cube.AIは、ディープ・ラーニングによる学習済みのニューラル・ネットワークを、STM32マイコン用のC言語コードに変換・最適化するツールです。両ツールの最新バージョンは、高性能の組込みAIや機械学習ソリューションを迅速かつ最小限の投資で設計・実装するための機能を提供します。

NanoEdge AI Studio バージョン3.2は、開発の生産性を向上させる自動データロガー・ジェネレータを備えています。入力には、データ・レート、レンジ、サンプル・サイズ、軸数など、STの開発ボードおよび開発者によって定義されたセンサ・パラメータなどが含まれます。これらのパラメータから開発ボード用のバイナリ・コードが生成されるため、開発者がコードを作成する必要はありません。

機械学習では、データセットの品質が性能に直接影響を与えます。そのため、NanoEdge AI Studioには新しいデータ処理機能が搭載されており、取得したデータのクリーニングおよび最適化をわずか数クリックで実行可能です。また、検証ステージが追加され、推論時間やメモリ使用量、および精度やF1スコアといった一般的な性能指標を表示することで、ユーザのアルゴリズム評価に貢献します。選択したライブラリの前処理や機械学習モデルについて、より詳細な情報を表示することも可能です。最新のNanoEdge AI Studioには、高性能な異常検知および回帰アルゴリズム用に前処理技術や機械学習モデルが追加されています。さらに、同ツールはスマート・ライブラリの生成に対応しているため、重回帰モデルを使用して将来のシステムの状態を予測することができます。

STM32Cube.AI バージョン7.3は、最先端の組込みAIや機械学習ソリューション開発に最適なツールです。STM32マイコンの開発エコシステムに完全に統合されており、学習済みのニューラル・ネットワークを変換し、業界で最も普及している32bit Arm® Cortex®コア搭載STM32マイコンに最適化されたCコードを作成できます。最新のSTM32Cube.AIでは、ニューラル・ネットワーク最適化の柔軟性がさらに向上しており、要求性能やメモリ制約に対して既存のニューラル・ネットワークを最適化させることができます。また、性能とメモリ制約のトレードオフを最適化することも可能です。今回のアップデートでは、TensorFlow 2.10モデルもサポートされており、新しいカーネルの性能向上にも貢献します。

STの組込みAIおよび機械学習ソリューションの詳細や、実際のユース・ケースについては、ウェブサイトをご覧ください。

STM32は、STMicroelectronics International NVもしくはEUおよび / またはその他の地域における関連会社の登録商標および / または未登録商標です。STM32は米国特許商標庁に登録されています。