Reinforcement learning is an effective way to solve the decision-making problems. It is a meaningful and valuable direction to investigate autonomous air combat maneuver decision-making method based on reinforcement learning. However, when using reinforcement learning to solve the decision-making problems with sparse rewards, such as air combat maneuver decision-making, it costs too much time for training and the performance of the trained agent may not be satisfactory. In order to solve these problems, the method based on curriculum learning is proposed. First, three curricula of air combat maneuver decision-making are designed: angle curriculum, distance curriculum and hybrid curriculum. These courses are used to train air combat agents respectively, and compared with the original method without any curriculum. The training results show that angle curriculum can increase the speed and stability of training, and improve the performance of the agent; distance curriculum can increase the speed and stability of agent training; hybrid curriculum has a negative impact on training, because it makes the agent get stuck at local optimum. The simulation results show that after training, the agent can handle the situations where targets come from different directions, and the maneuver decision results are consistent with the characteristics of missile.
翻译:强化学习是解决决策问题的有效途径,是调查基于强化学习的自主空中作战决策方法的一个有意义和有价值的方向;然而,当利用强化学习解决决策问题而获得微薄的回报时,例如空中战斗决策,培训花费过多的时间,受过训练的代理人员的表现可能不令人满意;为了解决这些问题,提出了基于课程学习的方法;首先,设计了三门空中战斗决策课程:角度课程、远程课程和混合课程;这些课程分别用于培训空中战斗剂,与原始方法相比,没有任何课程;培训结果显示,角课程可以提高培训的速度和稳定性,提高代理人员的业绩;远程课程可以提高代理培训的速度和稳定性;混合课程对培训有负面影响,因为它使代理人员在当地处于最佳状态;模拟结果表明,在培训之后,该代理人员可以处理不同方向的目标,操作决策结果与导弹的特点相符。