組込みAIプロジェクトのニーズをサポートする幅広いソリューション

プロジェクトに最適なワークフロー
STは、マイクロコントローラ、マイクロプロセッサ、およびスマート・センサへの組込みAI向けの各種機械学習ソリューションを提供しています。 STの幅広いソリューションの中から、機械学習に関する専門知識のレベルに関係なく、プロジェクトに最適なツールをお探しいただけます。
NanoEdge AI Studioには、何百万もの構築済みのモデルが用意されており、組込みデバイス向けの機械学習ライブラリを簡単に生成できます。 つまり、大規模かつ複雑なデータ・セットを収集し、タグ付けする必要がないということです。 デバイス上でモデルを学習することも可能です。
AIの知識をすでにお持ちの場合、STM32Cube.AIを使用して学習済み人工ニューラル・ネットワークを自動的に最適化し、対応するSTM32マイコン向けCコードを生成することができます。 デスクトップ版が用意されているほか、STM32Cube.AI Developer Cloudを通じてオンラインで直接利用することもできます。 オンライン・プラットフォームは、主要STM32ボード上でのAI性能をリモートで評価するベンチマーク・サービスを特徴としています。 さらに、最適化済みAIモデル、アプリケーション例、学習スクリプトなどを集めたSTM32 Model zooを利用することもできます。
OpenSTLinuxを使用する開発者向けに、STはAIモデルの容易な実装を可能にする包括的フレームワークを開発しました。
製品をAIでアップグレード
NanoEdge AI Studio
STM32マイコン用機械学習機能実装の自動化ツール
NanoEdge AI Studioは、製品の機能を強化する新しいデータ処理機能を追加するための使いやすいデスクトップ・ツールです。 外れ値 / 異常検出、クラス分類、または回帰法を用いた状態の予測を必要とするあらゆるユース・ケースに機械学習の力を活用できます。 NanoEdge AI Studioは、信号を解析して製品をよりスマートにする、STM32に最適化されたカスタム・ライブラリを数分で構築します。
STM32Cube.AI
STM32マイコン向けAIモデル最適化ツール
STM32Cube.AIは、STM32プロジェクトにおける学習済みAIモデルの性能とメモリ・フットプリントの最適化を支援する無償ツールです。 TensorFlow™ Lite、Keras、およびONNX形式をサポートしています。
便利なオンライン版
STM32Cube.AI Developer Cloudプラットフォームは、STM32Cube.AIのオンライン版で、 STM32マイコン向けのAI開発、最適化、ベンチマーキング、および生成が可能です。 ソフトウェアのインストールや評価ボードは不要で、 STボード・ファームを使用してアルゴリズムの実際の性能を複数の評価ボードからリモートで評価することも可能です。
Linux向けAI
STM32マイクロプロセッサ向けのOpenSTLinux用AIフレームワーク
X-LINUX-AIは、OpenSTLinuxベースのプロジェクトへの学習済みAIモデルの統合を簡略化する、STM32マイクロプロセッサ・ユーザ向けのライブラリおよびランタイムのコレクションです。
STM32ハードウェア
組込みAI向けの幅広いICとボード
STは、最適な消費電力、フットプリント、コストで組込みAIアプリケーションを開発するための幅広いマイコン、マイクロプロセッサ、スマート・センサを提供しています。