{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,19]],"date-time":"2026-03-19T12:26:09Z","timestamp":1773923169340,"version":"3.50.1"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"12","license":[{"start":{"date-parts":[[2024,4,24]],"date-time":"2024-04-24T00:00:00Z","timestamp":1713916800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,4,24]],"date-time":"2024-04-24T00:00:00Z","timestamp":1713916800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100007515","name":"University of Valladolid and Banco Santander","doi-asserted-by":"crossref","award":["2019 Edition of the Predoctoral Contracts by University of Valladolid and Banco Santander"],"award-info":[{"award-number":["2019 Edition of the Predoctoral Contracts by University of Valladolid and Banco Santander"]}],"id":[{"id":"10.13039\/501100007515","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100004837","name":"Ministerio de Ciencia e Innovaci\u00f3n","doi-asserted-by":"publisher","award":["PID2020-114635RB-I00"],"award-info":[{"award-number":["PID2020-114635RB-I00"]}],"id":[{"id":"10.13039\/501100004837","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004837","name":"Ministerio de Ciencia e Innovaci\u00f3n","doi-asserted-by":"publisher","award":["PID2020-114635RB-I00"],"award-info":[{"award-number":["PID2020-114635RB-I00"]}],"id":[{"id":"10.13039\/501100004837","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100007515","name":"Universidad de Valladolid","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100007515","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2024,8]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Predictability is key for efficient and safe air traffic management. In particular, accurately estimating time of arrival for current passenger flights may help terminal controllers to plan ahead and optimize airport operations in terms of safety and resource allocation. While traditional physics-based simulations are still widely used, they are complex to model and often fail to include many factors affecting the progress of a flight. In this paper, we propose a deep learning approach based on LSTM that leverages the 4D trajectory of the flight and weather data at the destination airport, to accurately predict estimated time of arrival. We evaluate our model on flights arriving at Adolfo Su\u00e1rez-Madrid Barajas airport (Spain), in the first three quarters of 2022, achieving a mean absolute error of 2.65\u00a0min over the entire flight and reporting competitive short- and long-term predictions at different spatial and temporal horizons.<\/jats:p>","DOI":"10.1007\/s11227-024-06060-6","type":"journal-article","created":{"date-parts":[[2024,4,24]],"date-time":"2024-04-24T13:02:09Z","timestamp":1713963729000},"page":"17212-17246","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["A deep learning-based approach for predicting in-flight estimated time of arrival"],"prefix":"10.1007","volume":"80","author":[{"given":"Jorge","family":"Silvestre","sequence":"first","affiliation":[]},{"given":"Miguel A.","family":"Mart\u00ednez-Prieto","sequence":"additional","affiliation":[]},{"given":"Anibal","family":"Bregon","sequence":"additional","affiliation":[]},{"given":"Pedro C.","family":"\u00c1lvarez-Esteban","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,4,24]]},"reference":[{"key":"6060_CR1","unstructured":"Eurocontrol: Eurocontrol European Aviation Overview (2023). https:\/\/www.eurocontrol.int\/publication\/eurocontrol-european-aviation-overview"},{"key":"6060_CR2","unstructured":"Eurocontrol: All-causes delays to Air Transport in Europe - Quarter 3 (2022). https:\/\/www.eurocontrol.int\/publication\/all-causes-delays-air-transport-europe-quarter-3-2022"},{"key":"6060_CR3","unstructured":"ICAO: Annex 2 to the Convention on International Civil Aviation. Rules of the Air. International Civil Aviation Organization (2005)"},{"key":"6060_CR4","doi-asserted-by":"crossref","unstructured":"Zhang X, Yuan L, Zhao M, Bai P (2019) Effect of fatigue and stress on air traffic control performance. In: Proceedings of 5th International Conference on Transportation Information and Safety (ICTIS), pp. 977\u2013983. IEEE","DOI":"10.1109\/ICTIS.2019.8883823"},{"key":"6060_CR5","unstructured":"RTCA: Minimum Aviation System Performance Standards for Automatic Dependent Surveillance Broadcast (ADS-B). Report DO-242A (2006)"},{"key":"6060_CR6","unstructured":"ICAO: Global TBO Concept v0.11 (2018). https:\/\/www.icao.int\/airnavigation\/tbo\/Pages\/Why-Global-TBO-Concept.aspx"},{"key":"6060_CR7","unstructured":"Enea G, Porretta M (2012) A comparison of 4D-Trajectory operations envisioned for NextGen and SESAR, some preliminary findings. In: Proceedings of 28th Congress of the International Council of the Aeronautical Sciences (ICAS), vol. 5, pp. 4152\u20134165"},{"key":"6060_CR8","unstructured":"Glina Y, Jordan R, Ishutkina M (2012) A tree-based ensemble method for the prediction and uncertainty quantification of aircraft landing times. In: Proceedings of 10th Conference on Artificial and Computational Intelligence, p. 6"},{"issue":"1","key":"6060_CR9","doi-asserted-by":"publisher","first-page":"285","DOI":"10.1109\/MITS.2021.3132766","volume":"15","author":"Y Ma","year":"2022","unstructured":"Ma Y, Du W, Chen J, Zhang Y, Lv Y, Cao X (2022) A spatiotemporal neural network model for estimated-time-of-arrival prediction of flights in a terminal maneuvering area. IEEE Intell Transp Syst Mag 15(1):285\u2013299. https:\/\/doi.org\/10.1109\/MITS.2021.3132766","journal-title":"IEEE Intell Transp Syst Mag"},{"key":"6060_CR10","doi-asserted-by":"publisher","first-page":"101840","DOI":"10.1016\/j.jairtraman.2020.101840","volume":"88","author":"Z Wang","year":"2020","unstructured":"Wang Z, Liang M, Delahaye D (2020) Automated data-driven prediction on aircraft estimated time of arrival. J Air Transp Manag 88:101840. https:\/\/doi.org\/10.1016\/j.jairtraman.2020.101840","journal-title":"J Air Transp Manag"},{"key":"6060_CR11","unstructured":"Dhief I, Wang Z, Liang M, Alam S, Schultz M, Delahaye D (2020) Predicting aircraft landing time in extended-TMA using machine learning methods. In: Proceedings of 9th International Conference for Research in Air Transportation (ICRAT), p. 9"},{"key":"6060_CR12","doi-asserted-by":"publisher","unstructured":"Chen G, Rosenow J, Schultz M, Okhrin O (2020) Using open source data for landing time prediction with machine learning methods. In: Proceedings of 8th OpenSky Symposium, vol. 59, p. 5. https:\/\/doi.org\/10.3390\/proceedings2020059005","DOI":"10.3390\/proceedings2020059005"},{"key":"6060_CR13","doi-asserted-by":"publisher","unstructured":"Mu\u00f1oz A, Scarlatti D, Costas P (2019) Real-time estimated time of arrival prediction system using historical surveillance data. In: Proceedings of 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), pp. 174\u2013177. https:\/\/doi.org\/10.1109\/SEAA.2019.00035","DOI":"10.1109\/SEAA.2019.00035"},{"key":"6060_CR14","doi-asserted-by":"publisher","unstructured":"Ayhan S, Costas P, Samet H (2018) Predicting estimated time of arrival for commercial flights. In: Proceedings of ACM 24th International Conference on Knowledge Discovery and Data Mining (SIGKDD), vol. 18, pp. 33\u201342. https:\/\/doi.org\/10.1145\/3219819.3219874","DOI":"10.1145\/3219819.3219874"},{"key":"6060_CR15","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","volume":"9","author":"S Hochreiter","year":"1997","unstructured":"Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9:1735\u201380. https:\/\/doi.org\/10.1162\/neco.1997.9.8.1735","journal-title":"Neural Comput"},{"key":"6060_CR16","doi-asserted-by":"publisher","unstructured":"Murphy J, Reisman R, Clayton J, Wright R (2003) Physics-based and parametric trajectory prediction performance comparison for traffic flow management. In: AIAA Guidance, Navigation, and Control Conference and Exhibit, p. 11. https:\/\/doi.org\/10.2514\/6.2003-5629","DOI":"10.2514\/6.2003-5629"},{"key":"6060_CR17","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1016\/j.jairtraman.2015.12.002","volume":"52","author":"MS Kim","year":"2016","unstructured":"Kim MS (2016) Analysis of short-term forecasting for flight arrival time. J Air Transp Manag 52:35\u201341. https:\/\/doi.org\/10.1016\/j.jairtraman.2015.12.002","journal-title":"J Air Transp Manag"},{"key":"6060_CR18","doi-asserted-by":"publisher","unstructured":"Strottmann\u00a0Kern C, de Medeiros IP, Yoneyama T (2015) Data-driven aircraft estimated time of arrival prediction. In: Proceedings of 9th Annual IEEE Systems Conference (SysCon), pp. 727\u2013733. https:\/\/doi.org\/10.1109\/SYSCON.2015.7116837","DOI":"10.1109\/SYSCON.2015.7116837"},{"key":"6060_CR19","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1016\/j.orp.2018.08.004","volume":"5","author":"A Achenbach","year":"2018","unstructured":"Achenbach A, Spinler S (2018) Prescriptive analytics in airline operations: Arrival time prediction and cost index optimization for short-haul flights. Oper Res Perspect 5:265\u2013279. https:\/\/doi.org\/10.1016\/j.orp.2018.08.004","journal-title":"Oper Res Perspect"},{"issue":"1","key":"6060_CR20","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1010933404324","volume":"45","author":"L Breiman","year":"2001","unstructured":"Breiman L (2001) Random forests. Mach Learn 45(1):5\u201332. https:\/\/doi.org\/10.1023\/A:1010933404324","journal-title":"Mach Learn"},{"issue":"1","key":"6060_CR21","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/s10994-006-6226-1","volume":"63","author":"P Geurts","year":"2006","unstructured":"Geurts P, Ernst D, Wehenkel L (2006) Extremely randomized trees. Mach Learn 63(1):3\u201342. https:\/\/doi.org\/10.1007\/s10994-006-6226-1","journal-title":"Mach Learn"},{"issue":"5","key":"6060_CR22","doi-asserted-by":"publisher","first-page":"1189","DOI":"10.1214\/aos\/1013203451","volume":"29","author":"JH Friedman","year":"2001","unstructured":"Friedman JH (2001) Greedy function approximation: A gradient boosting machine. Ann Stat 29(5):1189\u20131232. https:\/\/doi.org\/10.1214\/aos\/1013203451","journal-title":"Ann Stat"},{"issue":"1","key":"6060_CR23","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1006\/jcss.1997.1504","volume":"55","author":"Y Freund","year":"1997","unstructured":"Freund Y, Schapire RE (1997) A decision-theoretic generalization of on-line learning and an application to boosting. J Comput Syst Sci 55(1):119\u2013139. https:\/\/doi.org\/10.1006\/jcss.1997.1504","journal-title":"J Comput Syst Sci"},{"issue":"4","key":"6060_CR24","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1109\/45.329294","volume":"13","author":"G Bebis","year":"1994","unstructured":"Bebis G, Georgiopoulos M (1994) Feed-forward neural networks. IEEE Potentials 13(4):27\u201331","journal-title":"IEEE Potentials"},{"issue":"02","key":"6060_CR25","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1142\/S0218488598000094","volume":"6","author":"S Hochreiter","year":"1998","unstructured":"Hochreiter S (1998) The vanishing gradient problem during learning recurrent neural nets and problem solutions. Int J Uncertainty Fuzziness Knowl-Based Syst 6(02):107\u2013116","journal-title":"Int J Uncertainty Fuzziness Knowl-Based Syst"},{"issue":"2","key":"6060_CR26","doi-asserted-by":"publisher","first-page":"2281","DOI":"10.1007\/s11227-022-04737-4","volume":"79","author":"S Bolton","year":"2023","unstructured":"Bolton S, Dill R, Grimaila MR, Hodson D (2023) ADS-B classification using multivariate long short-term memory-fully convolutional networks and data reduction techniques. J Supercomput 79(2):2281\u20132307","journal-title":"J Supercomput"},{"key":"6060_CR27","doi-asserted-by":"crossref","unstructured":"Shi Z, Xu M, Pan Q, Yan B, Zhang H (2018) LSTM-based flight trajectory prediction. In: 2018 International Joint Conference on Neural Networks (IJCNN), pp. 1\u20138. IEEE","DOI":"10.1109\/IJCNN.2018.8489734"},{"key":"6060_CR28","doi-asserted-by":"publisher","unstructured":"Cho K, van Merri\u00ebnboer B, Gulcehre C, Bahdanau D, Bougares F, Schwenk H, Bengio Y (2014) Learning phrase representations using RNN encoder for statistical machine translation. In: Proceedings of 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), pp. 1724\u20131734. https:\/\/doi.org\/10.3115\/v1\/D14-1179","DOI":"10.3115\/v1\/D14-1179"},{"key":"6060_CR29","doi-asserted-by":"publisher","unstructured":"Sch\u00e4fer M, Strohmeier M, Lenders V, Martinovic I, Wilhelm M (2014) Bringing up OpenSky: A large-scale ADS-B sensor network for research. In: Proceedings of 13th International Symposium on Information Processing in Sensor Networks (IPSN), pp. 83\u201394. https:\/\/doi.org\/10.1109\/IPSN.2014.6846743","DOI":"10.1109\/IPSN.2014.6846743"},{"key":"6060_CR30","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1016\/j.neucom.2021.02.046","volume":"441","author":"PB Weerakody","year":"2021","unstructured":"Weerakody PB, Wong KW, Wang G, Ela W (2021) A review of irregular time series data handling with gated recurrent neural networks. Neurocomputing 441:161\u2013178. https:\/\/doi.org\/10.1016\/j.neucom.2021.02.046","journal-title":"Neurocomputing"},{"key":"6060_CR31","doi-asserted-by":"publisher","first-page":"103704","DOI":"10.1016\/j.trc.2022.103704","volume":"140","author":"I Dhief","year":"2022","unstructured":"Dhief I, Alam S, Lilith N, Mean CC (2022) A machine learned go-around prediction model using pilot-in-the-loop simulations. Transp Res Part C: Emerg Technol 140:103704. https:\/\/doi.org\/10.1016\/j.trc.2022.103704","journal-title":"Transp Res Part C: Emerg Technol"},{"key":"6060_CR32","unstructured":"Kingma DP, Ba J (2017) Adam: A Method for Stochastic Optimization. arXiv. arXiv:1048550\/arXiv.1412.6980"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-024-06060-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-024-06060-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-024-06060-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,8]],"date-time":"2024-07-08T12:11:40Z","timestamp":1720440700000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-024-06060-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,24]]},"references-count":32,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2024,8]]}},"alternative-id":["6060"],"URL":"https:\/\/doi.org\/10.1007\/s11227-024-06060-6","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,4,24]]},"assertion":[{"value":"9 March 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 April 2024","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The code used to process the data and generate the experiments, as well as a README with the necessary instructions for its use, is available in a public repository on Github: .","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Reproducibility information"}}]}}