Model Predictive Filtering Based Neural Networks for GPS GDOP Approximation