グリーンAI

Green AI

グリーンAIとは

グリーンAI(Green AI)とは、AIの研究・開発・運用における環境負荷を削減し、エネルギー効率を重視したAI開発のアプローチです。2019年にSchwartzらが提唱した概念で、計算量の増大を前提とする「レッドAI」に対する対抗概念として位置づけられています。

表:グリーンAIの要点まとめ
ひとことで言うと環境負荷を抑えながらAIを研究・開発・運用しようという考え方。
何をするか小さなモデルで十分な精度を出す、学習の効率化、既存モデルの再利用。
注意点「大きいほど良い」という発想からの転換が必要。実用上も費用面で合理的。

グリーンAIの背景

近年のAI研究では、モデルの大規模化によって性能を向上させる傾向が顕著です。しかし、計算量の増大は環境負荷の増大に直結します。グリーンAIは、同等の性能をより少ない計算資源で達成することを目指し、精度だけでなく効率性もAI研究の評価基準に含めるべきだと主張します。

図:グリーンAIの実践
1目的を明確に本当に必要な精度は
▶
2既存モデルを活用ゼロから学習しない
▶
3軽量化する蒸留・量子化
▶
4効率よく学習無駄な試行を減らす
▶
5効果を測る電力と精度の両面で

グリーンAIの技術的アプローチ

グリーンAIを実現するための技術的アプローチには、効率的なモデルアーキテクチャの設計(MobileNet、EfficientNetなど)、モデル圧縮技術(知識蒸留、枝刈り、量子化)、効率的な学習手法(転移学習、Few-shot学習)、ニューラルアーキテクチャ探索の効率化、計算コストを考慮した実験設計などがあります。

グリーンAIの実践と展望

グリーンAIの実践として、論文やモデルカードでの計算コストとCO2排出量の報告、エネルギー効率を評価指標に含める取り組み、再生可能エネルギー100%のデータセンターでの学習、小規模で効率的なモデルの研究推進などが行われています。持続可能なAI開発は、AI倫理の重要な一側面として今後ますます注目されるでしょう。