The Short-Term Prediction of Length of Day Using 1D Convolutional Neural Networks (1D CNN)
Abstract
:1. Introduction
2. Methods
2.1. One-Dimensional Convolutional Neural Networks (1D CNN)
2.1.1. The Use of 1D CNNs
2.1.2. The Architecture of 1D CNN Model
- One-dimensional convolutional layer [35]: This is the layer that can be used to detect features in a vector. The raw one-dimensional input (vector) , where is given as an input to the first layer of the CNN architecture. The layer utilizes the following parameters:1. Filters or kernels: The feature maps are the outputs of one filter applied to the previous layer. The filters/kernels produce the feature maps by performing convolutions with the input data. The number and size of the kernels are crucial for adequately capturing the relevant features from the input data. Let denote the convolution kernel with size , then, the convolution output can be calculated as2. Activation function [35]: One of the most important parameters of the CNN model is the activation function, which is used to learn and approximate any kind of continuous and complex relationship between the variables of the network. There are several activation functions such as the RELU, softmax, and sigmoid functions. In this work, we use the exponential linear unit or its widely known name the ELU, which is an activation function based on the RELU that has an extra alpha constant that defines function smoothness when the inputs are negative. It is a function that tends to converge cost to zero faster and produces more accurate results. Its formula is with :
- Strid [36]: The strid value defines how the kernel moves in the input data. The most common value is 1, meaning that the kernel moves over one column of the input data at each iteration.
- Pooling Layer [35]: This type of layer is often placed after the convolutional layer. The aim of this layer is to decrease the size of the convolved features map to reduce computational costs. There are several types of pooling operations (max pooling, average pooling, sum pooling) [36]. In this work, we used 1D max pooling, which consists of running the input with a defined spatial neighborhood or specified pool size and strid, taking the maximum value from the considered region. Its operation can be represented by
- Flatten layer and dropout layer [35]: The flatten layer transforms the input data into a one-dimensional vector to be fed to the fully connected/dense layer. A dropout parameter is added after the flatten layer; however, when all the features are connected to the flatten layer, it can cause overfitting in the training dataset. To overcome this problem, a dropout layer is utilized, wherein a few neurons are dropped from the neural network during the training process, resulting in the reduced size of the model.
2.2. Error Analysis
3. Calculation and Analysis
3.1. Dataset Description
3.1.1. Length of Day (LOD)
3.1.2. Atmospheric Angular Momentum (AAM) Function
3.2. Introducing AAM to LOD Prediction Using 1D CNN
3.2.1. Detrending of LODR
3.2.2. Detrending of AAM Z-Component Series
3.2.3. LODR Prediction Using 1D CNN
- Multiple Input channels. This is where each input sequence is read as a separate channel like the different channels of an image (red, green, blue)
- Multiple Input Heads. This is where each input sequence is read by a different CNN submodel and the internal representations are combined before being interpreted and used to make a prediction [25].
3.2.4. Introducing AAM Z-Component Series to LODR Using 1D CNN
4. Results
Discussion of the Results
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Tapley, S.; Bryden, M. A group test for the assessment of performance between the hands. Neuropsychologia 1985, 23, 215–221. [Google Scholar] [CrossRef] [PubMed]
- Schuh, H.; Schmitz-Hübsch, H. Short period variations in earth rotation as seen by VLBI. Surv. Geophys. 2000, 21, 499–520. [Google Scholar] [CrossRef]
- Lichten, S.M.; Marcus, S.L.; Dickey, J.O. Sub-daily resolution of Earth rotation variations wtth global positioning system measurements. Geophys. Res. Lett. 1992, 19, 537–540. [Google Scholar] [CrossRef]
- Lei, Y.; Guo, M.; Cai, H.; Hu, D.; Zhao, D. Prediction of length-of-day using Gaussian process regression. J. Navig. 2015, 68, 563–575. [Google Scholar] [CrossRef] [Green Version]
- Modiri, S.; Belda, S.; Hoseini, M.; Heinkelmann, R.; Ferrándiz, J.M.; Schuh, H. A new hybrid method to improve the ultra-short-term prediction of LOD. J. Geod. 2020, 94, 1–14. [Google Scholar] [CrossRef] [Green Version]
- Freedman, A.; Steppe, J.; Dickey, J.; Eubanks, T.; Sung, L.Y. The short-term prediction of universal time and length of day using atmospheric angular momentum. J. Geophys. Res. Solid Earth 1994, 99, 6981–6996. [Google Scholar] [CrossRef]
- Holton, J.R.; Dmowska, R. El Niño, La Niña, and the Southern Oscillation; Academic Press: Cambridge, MA, USA, 1989. [Google Scholar]
- Gross, R.S.; Marcus, S.L.; Eubanks, T.M.; Dickey, J.O.; Keppenne, C.L. Detection of an ENSO signal in seasonal length-of-day variations. Geophys. Res. Lett. 1996, 23, 3373–3376. [Google Scholar] [CrossRef]
- Raut, S.; Modiri, S.; Heinkelmann, R.; Balidakis, K.; Belda, S.; Kitpracha, C.; Schuh, H. Investigating the Relationship between Length of Day and El-Nino Using Wavelet Coherence Method; Springer: Berlin/Heidelberg, Germany, 2022; pp. 1–6. [Google Scholar] [CrossRef]
- Kosek, W.; McCarthy, D.; Luzum, B. Possible improvement of Earth orientation forecast using autocovariance prediction procedures. J. Geod. 1998, 72, 189–199. [Google Scholar] [CrossRef]
- Kosek, W. Autocovariance prediction of complex-valued polar motion time series. Adv. Space Res. 2002, 30, 375–380. [Google Scholar] [CrossRef]
- Akyilmaz, O.; Kutterer, H.; Shum, C.; Ayan, T. Fuzzy-wavelet based prediction of Earth rotation parameters. Appl. Soft Comput. 2011, 11, 837–841. [Google Scholar] [CrossRef]
- Schuh, H.; Ulrich, M.; Egger, D.; Müller, J.; Schwegmann, W. Prediction of Earth orientation parameters by artificial neural networks. J. Geod. 2002, 76, 247–258. [Google Scholar] [CrossRef]
- Liao, D.; Wang, Q.; Zhou, Y.; Liao, X.; Huang, C. Long-term prediction of the earth orientation parameters by the artificial neural network technique. J. Geodyn. 2012, 62, 87–92. [Google Scholar] [CrossRef]
- Lei, Y.; Guo, M.; Hu, D.-d.; Cai, H.-b.; Zhao, D.-n.; Hu, Z.-p.; Gao, Y.-p. Short-term prediction of UT1-UTC by combination of the grey model and neural networks. Adv. Space Res. 2017, 59, 524–531. [Google Scholar] [CrossRef]
- Xu, X.; Zhou, Y. EOP prediction using least square fitting and autoregressive filter over optimized data intervals. Adv. Space Res. 2015, 56, 2248–2253. [Google Scholar] [CrossRef]
- Wu, F.; Chang, G.; Deng, K. One-step method for predicting LOD parameters based on LS+ AR model. J. Spat. Sci. 2021, 66, 317–328. [Google Scholar] [CrossRef]
- Gross, R.S.; Eubanks, T.; Steppe, J.; Freedman, A.; Dickey, J.; Runge, T. A Kalman-filter-based approach to combining independent Earth-orientation series. J. Geod. 1998, 72, 215–235. [Google Scholar] [CrossRef]
- Johnson, T.J.; Luzum, B.J.; Ray, J.R. Improved near-term Earth rotation predictions using atmospheric angular momentum analysis and forecasts. J. Geodyn. 2005, 39, 209–221. [Google Scholar] [CrossRef] [Green Version]
- Niedzielski, T.; Kosek, W. Prediction of UT1–UTC, LOD and AAM χ3 by combination of least-squares and multivariate stochastic methods. J. Geod. 2008, 82, 83–92. [Google Scholar] [CrossRef]
- Kosek, W. Future improvements in EOP prediction. In Geodesy for Planet Earth; Springer: Berlin/Heidelberg, Germany, 2012; pp. 513–520. [Google Scholar]
- Nastula, J.; Gross, R.; Salstein, D.A. Oceanic excitation of polar motion: Identification of specific oceanic areas important for polar motion excitation. J. Geodyn. 2012, 62, 16–23. [Google Scholar] [CrossRef]
- Dill, R.; Dobslaw, H.; Thomas, M. Improved 90-day Earth orientation predictions from angular momentum forecasts of atmosphere, ocean, and terrestrial hydrosphere. J. Geod. 2019, 93, 287–295. [Google Scholar] [CrossRef] [Green Version]
- McCarthy, D.D.; Luzum, B.J. Prediction of Earth orientation. Bull. Geod. 1991, 65, 18–21. [Google Scholar] [CrossRef]
- Brownlee, J. Deep Learning for Time Series Forecasting: Predict the Future with MLPs, CNNs and LSTMs in Python; Machine Learning Mastery: Vermont, Australia, 2018. [Google Scholar]
- Fukushima, K.; Miyake, S. Neocognitron: A self-organizing neural network model for a mechanism of visual pattern recognition. In Competition and Cooperation in Neural Nets; Springer: Berlin/Heidelberg, Germany, 1982; pp. 267–285. [Google Scholar]
- Kamilaris, A.; Prenafeta-Boldú, F.X. A review of the use of convolutional neural networks in agriculture. J. Agric. Sci. 2018, 156, 312–322. [Google Scholar] [CrossRef] [Green Version]
- LeCun, Y.; Boser, B.; Denker, J.; Henderson, D.; Howard, R.; Hubbard, W.; Jackel, L. Handwritten digit recognition with a back-propagation network. In Advances in Neural Information Processing Systems 2; Morgan-Kaufmann: Burlington, MA, USA, 1989. [Google Scholar]
- Vo, A.T.; Tran, H.S.; Le, T.H. Advertisement image classification using convolutional neural network. In Proceedings of the 2017 9th International Conference on Knowledge and Systems Engineering (KSE), Hue, Vietnam, 19–21 October 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 197–202. [Google Scholar]
- Nannavecchia, A.; Girardi, F.; Fina, P.R.; Scalera, M.; Dimauro, G. Personal heart health monitoring based on 1D convolutional neural network. J. Imaging 2021, 7, 26. [Google Scholar] [CrossRef] [PubMed]
- Hsieh, C.H.; Li, Y.S.; Hwang, B.J.; Hsiao, C.H. Detection of atrial fibrillation using 1D convolutional neural network. Sensors 2020, 20, 2136. [Google Scholar] [CrossRef] [Green Version]
- Abo-Tabik, M.; Costen, N.; Darby, J.; Benn, Y. Towards a smart smoking cessation app: A 1D-CNN model predicting smoking events. Sensors 2020, 20, 1099. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Hussain, D.; Hussain, T.; Khan, A.A.; Naqvi, S.A.A.; Jamil, A. A deep learning approach for hydrological time-series prediction: A case study of Gilgit river basin. Earth Sci. Inform. 2020, 13, 915–927. [Google Scholar] [CrossRef]
- Chaerun Nisa, E.; Kuan, Y.D. Comparative Assessment to Predict and Forecast Water-Cooled Chiller Power Consumption Using Machine Learning and Deep Learning Algorithms. Sustainability 2021, 13, 744. [Google Scholar] [CrossRef]
- Saini, M.; Satija, U.; Upadhayay, M.D. Light-Weight 1-D Convolutional Neural Network Architecture for Mental Task Identification and Classification Based on Single-Channel EEG. arXiv 2020, arXiv:2012.06782. [Google Scholar]
- Rala Cordeiro, J.; Raimundo, A.; Postolache, O.; Sebastião, P. Neural Architecture Search for 1D CNNs—Different Approaches Tests and Measurements. Sensors 2021, 21, 7990. [Google Scholar] [CrossRef]
- Kalarus, M.; Schuh, H.; Kosek, W.; Akyilmaz, O.; Bizouard, C.; Gambis, D.; Gross, R.; Jovanović, B.; Kumakshev, S.; Kutterer, H.; et al. Achievements of the Earth orientation parameters prediction comparison campaign. J. Geod. 2010, 84, 587–596. [Google Scholar] [CrossRef]
- Willmott, C.J.; Matsuura, K. Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance. Clim. Res. 2005, 30, 79–82. [Google Scholar] [CrossRef]
- Michalczak, M.; Ligas, M. Kriging-based prediction of the Earth’s pole coordinates. J. Appl. Geod. 2021, 15, 233–241. [Google Scholar] [CrossRef]
- Salstein, D.A. Monitoring atmospheric winds and pressures for Earth orientation studies. Adv. Space Res. 1993, 13, 175–184. [Google Scholar] [CrossRef]
- Dobslaw, H.; Thomas, M. Atmospheric induced oceanic tides from ECMWF forecasts. Geophys. Res. Lett. 2005, 32, 10. [Google Scholar] [CrossRef]
- Dobslaw, H. Homogenizing surface pressure time-series from operational numerical weather prediction models for geodetic applications. J. Geod. Sci. 2016, 6, 1. [Google Scholar] [CrossRef]
- Petit, G.; Luzum, B. IERS conventions. IERS Tech. Note 2010, 36, 2010. [Google Scholar]
Using 7 Days | Using 14 Days | Using 28 Days | ||||
---|---|---|---|---|---|---|
Day | LODR | LODR + AAM | LODR | LODR + AAM | LODR | LODR + AMM |
Day 1 | 0.031 | 0.027 | 0.035 | 0.030 | 0.055 | 0.032 |
Day 2 | 0.055 | 0.051 | 0.057 | 0.052 | 0.073 | 0.054 |
Day 3 | 0.071 | 0.070 | 0.073 | 0.069 | 0.089 | 0.076 |
Day 4 | 0.087 | 0.085 | 0.085 | 0.084 | 0.101 | 0.090 |
Day 5 | 0.10 | 0.098 | 0.0992 | 0.099 | 0.111 | 0.105 |
Day 6 | 0.116 | 0.115 | 0.111 | 0.110 | 0.120 | 0.117 |
Day 7 | 0.1203 | 0.1204 | 0.12 | 0.118 | 0.127 | 0.12 |
Prediction Day | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
---|---|---|---|---|---|---|---|
1D CNN + AAM using 7 days | 0.027 | 0.051 | 0.070 | 0.085 | 0.098 | 0.115 | 0.1204 |
1D CNN + AAM using 14 days | 0.030 | 0.052 | 0.069 | 0.084 | 0.099 | 0.110 | 0.118 |
1D CNN + AAM using 28 days | 0.032 | 0.054 | 0.076 | 0.096 | 0.105 | 0.117 | 0.12 |
Archi 12 + SSA | 0.47 | 0.060 | 0.063 | 0.063 | 0.063 | 0.064 | 0.066 |
Kalman filter | 0.042 | 0.051 | 0.057 | 0.062 | 0.071 | 0.084 | 0.094 |
wavelet | 0.096 | 0.131 | 0.164 | 0.197 | 0.233 | 0.258 | 0.271 |
LSE | 0.061 | 0.088 | 0.107 | 0.117 | 0.128 | 0.138 | 0.151 |
LSE+AR EOP PC | 0.070 | 0.097 | 0.118 | 0.133 | 0.142 | 0.143 | 0.154 |
Adaptive transform | 0.165 | 0.158 | 0.162 | 0.159 | 0.160 | 0.160 | 0.160 |
AR | 0.154 | 0.182 | 0.183 | 0.193 | 0.207 | 0.216 | 0.224 |
LSC | 0.176 | 0.222 | 0.245 | 0.266 | 0.276 | 0.275 | 0.264 |
NN | 0.61 | 0.196 | 0.218 | 0.237 | 0.250 | 0.257 | 0.256 |
HE | 0.093 | 0.157 | 0.200 | 0.235 | 0.257 | 0.281 | 0.289 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Guessoum, S.; Belda, S.; Ferrandiz, J.M.; Modiri, S.; Raut, S.; Dhar, S.; Heinkelmann, R.; Schuh, H. The Short-Term Prediction of Length of Day Using 1D Convolutional Neural Networks (1D CNN). Sensors 2022, 22, 9517. https://doi.org/10.3390/s22239517
Guessoum S, Belda S, Ferrandiz JM, Modiri S, Raut S, Dhar S, Heinkelmann R, Schuh H. The Short-Term Prediction of Length of Day Using 1D Convolutional Neural Networks (1D CNN). Sensors. 2022; 22(23):9517. https://doi.org/10.3390/s22239517
Chicago/Turabian StyleGuessoum, Sonia, Santiago Belda, Jose M. Ferrandiz, Sadegh Modiri, Shrishail Raut, Sujata Dhar, Robert Heinkelmann, and Harald Schuh. 2022. "The Short-Term Prediction of Length of Day Using 1D Convolutional Neural Networks (1D CNN)" Sensors 22, no. 23: 9517. https://doi.org/10.3390/s22239517
APA StyleGuessoum, S., Belda, S., Ferrandiz, J. M., Modiri, S., Raut, S., Dhar, S., Heinkelmann, R., & Schuh, H. (2022). The Short-Term Prediction of Length of Day Using 1D Convolutional Neural Networks (1D CNN). Sensors, 22(23), 9517. https://doi.org/10.3390/s22239517