AIToday
大規模言語モデルオープンソースAIHacker News掲載日時: 2026年7月26日 6:00

2890万パラメータLLMがESP32-S3で動作

LINEで送る
2890万パラメータLLMがESP32-S3で動作

3つのポイント

  1. 何が起きたか

    開発者が2890万パラメータの言語モデルを約8ドルのESP32-S3マイコンで正常に実行し、サーバー接続なしにデバイス上で秒間約9トークンのテキスト生成を実現した。このチップクラスの従来記録は26万パラメータであり、今回のモデルはおよそ100倍の規模である。

  2. なぜ重要か

    このブレークスルーはGemmaモデルから採用したGoogleのPer-Layer Embeddings設計を使用し、2500万パラメータの大部分を低速フラッシュメモリに保存し、各トークンに必要な行だけを高速RAMにロードする。このアーキテクチャの転換は、大規模モデルが極度にメモリ制約のあるハードウェア上で動作でき、クラウド依存なしにエッジデバイスでのAIアプリケーション実現の可能性を示している。

  3. 注目点

    完全な実装、トレーニングコード、技術結果はプロジェクトリポジトリ(firmware/esp32_llm/README.md、src/、RESULTS.md)で入手可能である。モデルはTinyStoriesでトレーニングされ、短い一貫性のあるストーリーを生成するが、質問への回答、指示の遵守、事実知識の提供はできない。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

この成果は言語モデルをハードウェアの極限にデプロイする方法の転換を表している。従来、モデルをマイコンに適合させるには、モデル全体が高速メモリに収まる必要があったため厳しいパラメータ削減が必須だった。ESP32-S3の512KB SRAMという限界により、このチップクラスの従来モデルは26万パラメータが上限だった。GoogleのPer-Layer Embeddingsアーキテクチャを採用することで、開発者はモデルのルックアップテーブル(埋め込み)を推論コアから切り離し、2890万パラメータのうち2500万を低速16MBフラッシュメモリに配置できた。アクティブな計算すなわち「思考」部分のみが高速メモリに存在する必要があり、メモリ制約の方程式が根本的に変わった。

モデルは実用的なパフォーマンスを維持しながらこれを達成している。秒間9トークンはスクリーン上のリアルタイムテキスト生成に十分であり、TinyStoriesでの一貫性のあるストーリー生成は、このアーキテクチャのトレードオフがスケール時の推論品質を損なわないことを証明している。TinyStoriesでの意図的なトレーニングの選択はモデルの制限(質問回答、指示遵守、事実知識なし)を認め、期待値をこのアーキテクチャが実現できることに根ざしている。これは明確に大規模モデルが小さなエッジハードウェア上で動作できることを実証することであり、汎用AI システムとの競争ではない。

よくある質問
このような大規模モデルがこのような小さなチップに収まるのはどうしてか?
モデルはGoogleのGemmaモデルのPer-Layer Embeddingsを使用し、2500万パラメータを高速RAMではなく低速フラッシュメモリに保存している。各トークンに必要なわずかな行(約450バイト)のみがおよそ512KBの高速SRAMに一度にロードされ、小さな推論コアは高速メモリに留まる。
このモデルが実際にできることは何か?
TinyStoriesでトレーニングされ、短く単純なストーリーを書きながらおおむね一貫性を保つ。質問への回答、指示の遵守、コード作成、事実知識の提供はできない。
テキスト生成の速度はどのくらいか?
モデルは秒間約9トークンのテキストをエンドツーエンドで生成し(純計算時秒間9.7トークン)、512KB SRAM、8MB PSRAM、16MBフラッシュを備えたESP32-S3上で完全に動作する。
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

関連記事

次の記事へMeta、実店舗売上をアド配信と連携