IT用語帳

フェデレーテッドラーニング

Federated Learning

ふぇでれーてっどらーにんぐ

個々のデバイスでローカルにモデルを学習し、学習結果(モデルパラメータの更新分)のみをサーバに集約して全体モデルを改善する分散学習手法。生データをデバイス外に送信しないため、プライバシーを保護しながらモデルの精度向上が可能。
IoTシステムと応用 > AI・機械学習の組込み活用

関連キーワードの用語

ESエッジAI

エッジデバイス上でAI(機械学習モデル)の推論処理を行う技術。クラウドに依存せずリアルタイムの判断が可能で、プライバシー保護やネットワーク帯域の削減にも寄与する。NPU(ニューラルプロセッシングユニット)搭載のSoCが増えている。

ESTinyML

マイクロコントローラ(数十KB〜数百KBのRAM)上で機械学習モデルの推論を実行する技術。モデルの軽量化(量子化、枝刈り)により、超低消費電力デバイスでの音声認識、画像分類、異常検知などを実現する。TensorFlow Lite for Microcontrollersが代表的なフレームワーク。

ESモデル量子化

ニューラルネットワークモデルのパラメータを32ビット浮動小数点数から8ビット整数などの低精度表現に変換する最適化技術。モデルサイズの削減、推論速度の向上、消費電力の低減を実現する。精度の低下を抑えつつ組込みデバイスへの実装を可能にする。

ESNPU(ニューラルプロセッシングユニット)

ニューラルネットワークの推論処理に特化したプロセッサ。行列演算やテンソル演算を効率的に実行するアーキテクチャを持つ。SoCに統合されるケースが増えており、エッジデバイスでのリアルタイムAI処理を実現する。

ES推論エンジン

学習済みの機械学習モデルを使って、入力データに対する予測・分類結果を出力するソフトウェア。組込み向けにはTensorFlow Lite、ONNX Runtime、TensorRTなどがある。ターゲットハードウェアに最適化された推論を高速に実行する。

IP個人情報保護法

個人情報の適正な取扱いに関するルールを定めた法律。個人情報の取得・利用・提供に関する義務を個人情報取扱事業者に課し、個人の権利利益の保護を図る。