ブログ

Raspberry Pi 5で手軽に試せるニューロモーフィックAI:BrainChip AKD1500 開発キットの登場

今回は、Brainchip AKD1500 Raspberry Pi 5 Dev Kit enables users to quickly experiment with event-based neuromorphic AI という記事を読み、エッジAIの新しい選択肢として興味深く感じたので、内容を自分なりに整理して紹介します。

開発キットとしては、なかなかのお値段ですね。😅


開発キットの概要

BrainChip社から、同社のニューロモーフィックAIプロセッサ「Akida AKD1500」を搭載したRaspberry Pi 5ベースの開発キットが登場しました。

これまでも、AKD1500を搭載したM.2モジュール単体は存在していましたが、今回のキットはRaspberry Pi 5(8GBモデル)や公式のM.2 HAT+、金属製ケースなどが一式セットになっています。

ユーザーは、手元に届いてすぐに「イベントベース」と呼ばれる特殊なAI処理の試作や評価を始められるのが大きな特徴です。

システムの構成イメージ

この開発キットがどのように動作するのか、大まかな処理の流れを図解すると以下のようになります。

flowchart LR
    A["USBカメラ<br>(入力ソース)"] --> B["Raspberry Pi 5<br>(ホスト制御)"]
    B <--> C["AKD1500 M.2 カード<br>(ニューロモーフィック処理)"]
    B --> D["Webブラウザ / ローカル画面<br>(デモ表示)"]
    subgraph "開発キット内部"
    B
    C
    end

キットに含まれるものとセットアップ

本キットは、ハードウェアの組み立てやOSのインストールといった手間を省けるよう、以下の構成で提供されています。

  • メインボード: Raspberry Pi 5 (8GB)
  • アクセラレータ: Akida AKD1500 M.2 B+M-Key カード
  • 拡張ボード: Raspberry Pi 公式 M.2 HAT+
  • 筐体: 専用の金属製ケース
  • ストレージ: 32GB SDカード(ソフトウェア・デモ導入済み)

ソフトウェア面では、Ubuntu ServerやPython 3.7、そして同社独自の「MetaTF」開発環境がプリインストールされています。

面白いのは、専用のソフトウェアなどをPCに入れなくても、ネットワーク経由でブラウザからアクセスするだけで、人物検知(VWW)や物体検出(YOLO)などのデモをすぐに試せる点です。これは、セットアップのハードルを下げる良い工夫だと思います。

AKD1500の主な特徴

このキットの核となる「AKD1500」は、一般的なGPUやNPUとは異なり、人間の脳の仕組みを模した「ニューロモーフィック」というアプローチを採っています。

特に注目したいのは以下の2点です。

  1. イベントベース処理: データの変化があったときだけ処理を行う仕組みです。たとえば、監視カメラの映像で「何も動いていないとき」は電力をほとんど消費せず、「何かが動いた瞬間」だけ反応する、といったイメージです。これにより、低遅延かつ低消費電力が期待できます。
  2. オンチップトレーニング: クラウドにデータを送って再学習させることなく、エッジデバイス側で新しいクラス(識別対象)を学習させる機能です。現場で少しずつ賢くしていくような運用には便利かもしれません。

価格と構成の比較

ここで少し気になるのが価格面です。本キットの直販価格は1,295ドルとなっており、個別のパーツを揃える場合と比べるとかなり強気な設定に見えます。

ざっくりとした内訳の比較は以下の通りです。

項目 個別購入(推定) 開発キット
Raspberry Pi 5 (8GB) 約 80ドル (※1) 含まれる
M.2 HAT+ 約 12ドル 含まれる
AKD1500 M.2 カード 約 129ドル 含まれる
ケース・SDカード等 約 50〜100ドル 含まれる
合計 約 300〜350ドル程度 1,295ドル

(※1) 元記事では175ドルとされていますが、市場価格との差があります。

このように、ハードウェアの純粋な積み上げ価格に対して、キットとしてのプレミアムがかなり乗っている印象を受けます。おそらく、プリインストールされた環境のライセンス料や、すぐに開発を始められる「時間」を買うという側面が強いのかもしれません。

実際に使う際の注意点

導入を検討する上で、いくつか気になったポイントを挙げておきます。

  • カメラの接続: Raspberry Pi 5には専用のカメラポート(MIPI CSI)がありますが、本キットではUSBカメラの使用が推奨されています。金属ケースの構造上の制約や、ドライバの互換性辺りが理由かもしれません。
  • ソフトウェアのバージョン: Ubuntu Server 20.04 や Python 3.7 など、少し前の世代の環境がベースになっているようです。最新のライブラリと組み合わせて使いたい場合は、少し調整が必要になるかもしれません。

まとめ

BrainChip AKD1500 Raspberry Pi 5 開発キットは、ニューロモーフィックAIという少し特殊な技術を、馴染みのあるRaspberry Piのエコシステムで試せる興味深いパッケージです。

価格は個人で気軽に買えるレベルではないかもしれませんが、企業の研究開発などで「環境構築の手間を省いて、まずはアルゴリズムの評価に集中したい」という用途には向いているかと思います。

イベントベースAIは、常時稼働が必要なバッテリー駆動デバイスなど、特定の領域で光る技術ですので、こういったキットを通じて活用の幅が広がっていくと面白いですね。

参照記事

技術書の内容をブラウザでそのまま動かして学べる学習サイト「code learning hub」も運営しています。よければこちらからご覧ください。