AIToday
画像生成オープンソースAIr/MachineLearning掲載日時: 2026年8月19日 10:013分で読める

264KBのRAMを備えたマイコンで画像生成AIを訓練

LINEで送る
264KBのRAMを備えたマイコンで画像生成AIを訓練

要点

  • 開発者がShrike liteマイコンの264KBのRAMで拡散モデルを訓練・実行し、32×32ピクセルの画像を生成した。

  • FPGAで独自のハードウェアアクセラレーションを追加したが、メモリI/Oボトルネックでアクセラレータ版がCPU単体版より遅くなり、メモリ帯域幅が制約された環境での計算性能とメモリ帯域幅のトレードオフが浮き彫りになった。

3つのポイント

  1. 何が起きたか

    開発者がShrike liteマイコンで拡散モデル(画像生成AI)を訓練し、264KBのSRAMのみで32×32ピクセルの画像を生成した。同デバイスに搭載されたFPGA(再構成可能なチップ)を使い、演算を高速化するため16ビット積算機能を持つ2つの並列INT8 MACエンジンを構築した。

  2. なぜ重要か

    メモリ制約が厳しいハードウェア上でAIモデルを実行することで、通常は高い計算量を必要とする画像生成がエッジデバイス(センサー、IoTハードウェア)で動作可能であることが実証された。クラウドサーバーへのモデルダウンロードが実用的でない、または望ましくない環境でのAI推論の道を開く可能性がある。

  3. 注目点

    並列アクセラレータは、大量のI/O操作によるメモリボトルネックのため、実際にはCPU単体版(約70秒/画像)より性能が低下した(約220秒/画像)。ハードウェアの高速化だけでは、メモリ帯域幅が制約になるとエンドツーエンドの改善につながらないことを示唆している。量子化とメモリ制限により画像品質は低下したが、利用可能な出力もあった。

この記事についてAIに質問する →

背景と解説

メモリ制約が厳しいハードウェアでAIモデルを実行することは通常は現実的でないと考えられているが、このプロジェクトは264KBのマイコンでさえ訓練済み拡散モデルをホストできることを実証した。実験は基本的なハードウェア設計の教訓を明らかにしている。並列MACエンジンで演算性能を追加しても、システムがメモリ帯域幅ではなくCPU速度でボトルネックになっていないため、全体的なパフォーマンスは改善されなかった。開発者がFPGAアクセラレーションを追加した選択は、実際には性能を約70秒から約220秒/画像に低下させた。これは極めて小さいSRAMとの間でデータをやり取りするのに必要な高いI/Oオーバーヘッドの直接的な結果である。このトレードオフはエッジデバイスAIでよく見られる。理論的には高速なハードウェアも、メモリアーキテクチャで制約されると遅くなる可能性がある。大量の量子化とメモリ圧力により画像品質は低下し、ノイズが多い、または歪んだ出力が生成されたが、一部の結果は受け入れ可能であると報告されている。エッジデバイス向けの特定のアプリケーションでは、クラウド接続なしでローカルで推論を実行できることと引き換えに、ロッシーな品質が許容されるトレードオフかもしれない。

よくある質問

使用されたハードウェアは?
264KBのSRAMと搭載FPGAを備えたShrike liteマイコン。開発者はFPGA上に16ビット積算機能を持つ2つの並列INT8 MAC(乗算・加算)エンジンを構築し、演算を高速化した。
モデルの実行速度は?
CPU単体版は1画像あたり約70秒、並列FPGAアクセラレータ搭載版は約220秒で、メモリI/Oボトルネックにより遅くなった。
どのサイズの画像を生成したか?
32×32ピクセルの画像を生成した。
r/MachineLearning元記事を読む
LINEで送る

「画像生成」の最新ニュースを、毎朝7時にお届けします

たとえば、いま届くならこの3本です

  • ディズニーコンセプトアート競売で343万ドルTop Companies AI · 20時間前
  • ESP32-P4がAIで水道メーターを読み取るr/robotics · 22時間前
  • 小型AI画像生成モデルがマイコンで稼働r/MachineLearning · 1日前

AIが要約して、あなたの選んだトピックだけを1日1通。LINE・Email・Slackで届きます。

登録無料・30秒で完了・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。Q&Aはこのページに公開され、他の読者も読めます。

関連記事

次の記事へBlockが複数モデル対応のAIエージェント統合ツール「Berd」をオープンソース化