その一例として Microsoft の Project AirSim を挙げることができます。Unreal Engine を利用するこのプロジェクトでは、忠実度の高いシミュレーションにより、自律飛行する航空機の開発、トレーニング、テストを安全に行っています。リアルな環境で AI モデルを利用することで、実際に飛行するよりも早く数百万回の飛行を行うことができます。その過程を通じて、現実でのテストと同様に、さまざまな変動要素への対応を学習します。
現実さながらの飛行を可能にするために、Project AirSim では Unreal Engine を活用しています。また、都市や地方の多様な景観を表現するシミュレーションによる 3D 環境を Azure にデプロイできるようにしています。それを一連のトレーニング済みの高度な AI モデルおよび各種のデザイン アセットと組み合わせることで、インフラストラクチャの上空からの点検、ラストマイルの配送、都市の航空モビリティの自律化を促進します。
Microsoft で自律システム担当ゼネラル マネージャーを務める Ganesh Rao 氏は、次のように述べています。「私たちのビジョンは、飛行のすべての段階を通じて自律化を可能にする、AI に対応したシミュレーション プラットフォームを作成することです」
「自律性を実現するには AI が必要であり、AI には AI 向けの大量のデータが必要です。Project AirSim はクラウドと AI を柔軟に組み合わせて活用します。シミュレーションに関する機能を新たに作成して既存のものと組み合わせ、AI に対応したデータを大量に生成できます。また、MLOps を利用してカスタムの機械学習モデルを構築できます。Unreal Engine のモジュール性とオープンであるという特徴が、これらの目標を達成するために役立っています」