The significant components of any successful autonomous flight system are task completion and collision avoidance. Most deep learning algorithms successfully execute these aspects under the environment and conditions they are trained. However, they fail when subjected to novel environments. This paper presents an autonomous multi-rotor flight algorithm, using Deep Reinforcement Learning augmented with Self-Attention Models, that can effectively reason when subjected to varying inputs. In addition to their reasoning ability, they are also interpretable, enabling it to be used under real-world conditions. We have tested our algorithm under different weather conditions and environments and found it robust compared to conventional Deep Reinforcement Learning algorithms.
翻译:任何成功的自主飞行系统的重要组成部分都是任务完成和避免碰撞。大多数深层学习算法在经过培训的环境和条件下成功地执行了这些方面。然而,当它们受到新环境的影响时,它们就会失败。本文件展示了一种自主的多旋转飞行算法,使用以自我注意模式增强的深强化学习,在受到不同投入的情况下可以有效解释。除了其推理能力外,这些算法也可以解释,能够在现实世界条件下使用。我们已经在不同的天气条件和环境下测试了我们的算法,发现它与传统的深强化学习算法相比是强大的。