Fighter Pilot Behavior Cloning
- 21 June 2022
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
In this paper, a feed-forward neural network is trained on a small dataset of human fighter pilot data, recorded from maneuvering a fixed-wing fighter aircraft in a flight simulator. The goal is to model the pilot behavior, using a technique called behavior cloning. By carefully preprocessing the training data, it is shown that this simple and intuitive approach results in a model that can successfully fly the aircraft at high velocity on flight tracks that demand sharp turns, and even perform maneuvers not explicitly represented in the data. Furthermore, it is demonstrated that a pretrained neural network will adapt to a significant change in flight dynamics with less training, compared to a previously untrained model. This transfer learning scenario is important since fine-tuning pretrained models could simplify the development of a wide fleet of AI aircraft.Keywords
This publication has 18 references indexed in Scilit:
- Cloning Safe Driving Behavior for Self-Driving Cars using Convolutional Neural NetworksRecent Patents on Computer Science, 2019
- Agile Autonomous Driving using End-to-End Deep Imitation LearningPublished by Robotics: Science and Systems Foundation ,2018
- Sim-to-Real Transfer of Robotic Control with Dynamics RandomizationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2018
- Autonomous navigation and landing of large jets using Artificial Neural Networks and learning by imitationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2017
- An Intelligent Autopilot System that learns piloting skills from human pilots by imitationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2016
- Euler Angles, Bryant Angles and Euler ParametersSpringerBriefs in Applied Sciences and Technology, 2015
- Dynamic Scripting with Team Coordination in Air Combat SimulationLecture Notes in Computer Science, 2014
- An Introduction to Statistical LearningPublished by Springer Science and Business Media LLC ,2013
- The Effects of Adding Noise During Backpropagation Training on a Generalization PerformanceNeural Computation, 1996
- Learning to FlyPublished by Elsevier BV ,1992