ANTIGRAVITY LABEN
記事一覧/Tips & 活用術
Tips & 活用術/2026-04-04初級

Android Bench 2026:主要AIモデルのベンチマーク比較と開発者が知るべきこと

Googleが提供するAndroid Benchを活用して主要AIモデルのAndroidデバイス上での性能を比較する方法を解説。オンデバイスAIとクラウドAPIの使い分け判断基準を具体的な数値で説明します。

Android BenchAIベンチマークモデル比較オンデバイスAI6Android27Core ML2

取り組みの背景

モバイルアプリにAI機能を組み込む際、「クラウドAPIを呼ぶべきか、オンデバイスで処理すべきか」という判断は開発者が最初に直面する課題です。Android Benchは、主要なAIモデルをAndroidデバイス上で直接評価できるGoogleのベンチマークツールで、この判断に必要なデータを提供してくれます。

Android Benchとは

Googleが提供するAndroid Benchは、Androidデバイス上でのAIモデルのパフォーマンスを標準化されたテスト環境で計測するベンチマークツールです。

  • 測定対象: オンデバイスで動作する軽量モデル(Gemma、Llama等)の実行速度
  • 測定環境: Pixel・Galaxyなど主要Androidデバイス
  • 公開データ: ai.google.dev/edge/litert/benchmarksでスコアを公開

主要ベンチマーク指標

  • トークン/秒(Tokens per Second): モデルが1秒間に生成できるトークン数。高いほど応答が速い
  • ファーストトークンまでの時間(TTFT: Time to First Token): リクエスト送信から最初の応答が返るまでの時間(ms)
  • メモリ使用量(RAM): モデル実行時に必要なRAM容量(MB)
  • モデルサイズ: ダウンロードサイズ(MB/GB)
  • バッテリー消費率: 推論1回あたりのバッテリー消費(mWh)

2026年4月時点の主要モデル比較

オンデバイスモデルの比較(Pixel 9 Pro基準):

Gemma 3 2B(Google)

  • トークン/秒: 約45 tok/s
  • TTFT: 約150ms
  • メモリ使用量: 約1.8GB RAM
  • 特徴: 軽量・高速、日本語サポート、無料利用可能

Gemma 3 7B(Google)

  • トークン/秒: 約18 tok/s
  • TTFT: 約350ms
  • メモリ使用量: 約4.2GB RAM
  • 特徴: 高精度、上位モデルに匹敵するタスクも処理可能

Llama 3.2 3B(Meta)

  • トークン/秒: 約40 tok/s
  • TTFT: 約180ms
  • メモリ使用量: 約2.0GB RAM
  • 特徴: 英語タスクで高精度、軽量

Phi-3 Mini 3.8B(Microsoft)

  • トークン/秒: 約35 tok/s
  • TTFT: 約200ms
  • メモリ使用量: 約2.4GB RAM
  • 特徴: コーディングタスクに特化

クラウドAPIとの比較(参考値)

  • Gemini 3 Flash(API): 約200 tok/s、TTFT 300ms(ネットワーク込み)
  • Claude Haiku 4.5(API): 約180 tok/s、TTFT 400ms(ネットワーク込み)

Antigravityを使ったオンデバイスAI実装

AntigravityのLiteRT統合でオンデバイスモデルを呼び出す例:

# Antigravity × LiteRT (TensorFlow Lite) でオンデバイス推論
import antigravity as ag
from antigravity.mobile import LiteRTRunner
 
# Gemma 3 2Bモデルをロード(事前にデバイスにダウンロード済みと仮定)
runner = LiteRTRunner(
    model_path="/data/local/tmp/gemma3-2b-it-int4.task",
    device="cpu",  # または "gpu" でGPUアクセラレーション
    num_threads=4
)
 
# テキスト生成
result = runner.generate(
    prompt="東京のおすすめ観光スポットを3つ教えてください",
    max_tokens=200,
    temperature=0.7
)
 
print(result.text)
print(f"生成速度: {result.tokens_per_second:.1f} tok/s")
 
# 期待する出力:
# 1. 浅草寺 - 江戸時代から続く歴史ある寺院...
# 生成速度: 43.2 tok/s

クラウドAPIとオンデバイスの使い分け基準

オンデバイスを選ぶべきケース

  • プライバシー重視の機能: 医療・金融・個人情報を扱うアシスタント
  • オフライン環境での使用が必要: フィールドワーク・地下鉄内
  • レイテンシが極めて重要: リアルタイム音声・ゲームAI
  • APIコストを完全にゼロにしたい

クラウドAPIを選ぶべきケース

  • 高精度が必要な複雑なタスク: 長文要約・コード生成
  • 最新の知識が必要: ニュース・市場情報
  • 多言語対応が必要
  • ユーザー数が少なくAPIコストが許容範囲内

ハイブリッドアーキテクチャ

シンプルな分類・フィルタリングはオンデバイスで処理し、複雑な推論はクラウドAPIに委譲するハイブリッド設計が最もコスト効率が高い場合が多いです。

例えば、ユーザー入力の言語判定や感情判定はオンデバイスで高速に処理し、詳細な分析や生成タスクはクラウドで実行することで、ユーザー体験とコスト効率を両立できます。

Core ML(iOS)との比較

iOSではCore MLがオンデバイスAIの標準フレームワークです。AntigravityはCore MLとLiteRTの両方をサポートしており、iOS/Android両対応のクロスプラットフォーム設計が可能です。

詳しくはAntigravity Core ML オンデバイスAIガイドをご覧ください。

まとめ

Android Benchを活用すると、クラウドAPIとオンデバイスAIのトレードオフを定量的に判断できます。コスト・レイテンシ・プライバシー・精度のバランスを見極めて、アプリの用途に最適なアーキテクチャを選択しましょう。

モバイルAI開発をさらに深く

Antigravityを使った高度なエージェント構築についてはAntigravity AgentKit 2.0ガイドも参考にしてください。

シェア

お読みいただきありがとうございます

Antigravity Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

もしこの記事がお役に立ちましたら、チップ(¥150)で応援いただけると大変励みになります。広告なしでの運営を続けるため、皆さまのご支援が大きな力になっています。

関連記事

アプリ開発2026-05-02
Antigravity × Gemma 4 で作る SwiftUI マルチモーダル画像 AI アプリ実装ガイド — カメラ・フォトライブラリ・テキスト入力を一気通貫で
Antigravity と Gemma 4 を組み合わせ、カメラ・フォトライブラリ・テキスト入力に対応したマルチモーダル AI アプリを SwiftUI で実装する完全ガイド。Core ML 統合からエラーハンドリング、App Store 審査対応まで網羅します。
アプリ開発2026-04-06
Gemma 4 × Android × Antigravity:オンデバイスAI開発の新しいスタンダード
GoogleがリリースしたGemma 4は、Qualcomm・MediaTekのAIアクセラレータを活用したオンデバイスAI推論を現実のものにしました。AntigravityでAndroidアプリにGemma 4を統合する手順と、活用ポイントを解説します。
Tips & 活用術2026-07-11
新しいマシンで Antigravity が別人になった — 移行で持ち越せるもの・作り直すもの・リポジトリへ逃がすもの
Settings Sync で設定は数分で戻るのに、認証・インデックス・ローカルLLMは戻らない。マシン買い替え時の Antigravity 環境を三つの層に分け、持ち越す・作り直す・リポジトリへ逃がすの順で整理した実践メモです。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →