An Adaptive Control Strategy for Neural Network based Optimal Quadcopter Controllers