ドメインランダマイゼーションとは

ドメインランダマイゼーションは、ロボットやAIの学習をシミュレーション上で行う際に、そのシミュレーション環境のパラメータ(色、光、物体の形、摩擦、重力など)を毎回ランダムに変化させる手法です。これにより、AIは特定の環境に過剰適応するのではなく、様々な環境でうまく働く「汎用的な能力」を身につけます。

身近な例え

例えるなら、料理の練習をするときに、毎回同じキッチンではなく、色々な広さや設備のキッチンで練習するようなものです。そうすることで、どんなキッチンでも料理を作れるようになります。ドメインランダマイゼーションも同じで、ロボットに多様な「キッチン」を経験させることで、現実のどんな環境でも対応できるようにするのです。