{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,24]],"date-time":"2026-03-24T01:49:47Z","timestamp":1774316987094,"version":"3.50.1"},"reference-count":44,"publisher":"MDPI AG","issue":"19","license":[{"start":{"date-parts":[[2021,9,29]],"date-time":"2021-09-29T00:00:00Z","timestamp":1632873600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Global navigation satellite systems (GNSS) provide globally distributed station coordinate time series that can be used for a variety of applications such as the definition of a terrestrial reference frame. A reliable estimation of the coordinate time series trends gives valuable information about station movements during the measured time period. Detecting discontinuities of various origins in such time series is crucial for accurate and robust velocity estimation. At present, there is no fully automated standard method for detecting discontinuities. Instead, discontinuity-catalogues are frequently used, which provide information about when a device was changed or an earthquake occurred. However, it is known that these catalogues suffer from incompleteness. This study investigates the suitability of machine learning classification algorithms that are fully data-driven to detect discontinuities caused by earthquakes in station coordinate time series without the need for external information. For this study, Japan was selected as a testing area. Ten different machine learning algorithms have been tested. It is found that Random Forest achieves the best performance with an F1 score of 0.77, a recall of 0.78, and a precision of 0.76. Overall, 525 of 565 recorded earthquakes in the test data were correctly classified. It is further highlighted that splitting the time series into chunks of 21 days leads to the best performance. Furthermore, it is beneficial to combine the three (normalized) components of the GNSS solution into one sample, and that adding the value range as an additional feature improves the result. Thus, this work demonstrates how it is possible to use machine learning algorithms to detect discontinuities in GNSS time series.<\/jats:p>","DOI":"10.3390\/rs13193906","type":"journal-article","created":{"date-parts":[[2021,10,8]],"date-time":"2021-10-08T21:26:20Z","timestamp":1633728380000},"page":"3906","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["Discontinuity Detection in GNSS Station Coordinate Time Series Using Machine Learning"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2538-4111","authenticated-orcid":false,"given":"Laura","family":"Crocetti","sequence":"first","affiliation":[{"name":"Institute of Geodesy and Photogrammetry, ETH Zurich, 8093 Zurich, Switzerland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5855-7280","authenticated-orcid":false,"given":"Matthias","family":"Schartner","sequence":"additional","affiliation":[{"name":"Institute of Geodesy and Photogrammetry, ETH Zurich, 8093 Zurich, Switzerland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7010-2147","authenticated-orcid":false,"given":"Benedikt","family":"Soja","sequence":"additional","affiliation":[{"name":"Institute of Geodesy and Photogrammetry, ETH Zurich, 8093 Zurich, Switzerland"}]}],"member":"1968","published-online":{"date-parts":[[2021,9,29]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Hegarty, C.J. (2017). The Global Positioning System (GPS). Springer Handbook of Global Navigation Satellite Systems, Springer International Publishing.","DOI":"10.1007\/978-3-319-42928-1_7"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Revnivykh, S., Bolkunov, A., Serdyukov, A., and Montenbruck, O. (2017). GLONASS. Springer Handbook of Global Navigation Satellite Systems, Springer International Publishing.","DOI":"10.1007\/978-3-319-42928-1_8"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Falcone, M., Hahn, J., and Burger, T. (2017). Galileo. Springer Handbook of Global Navigation Satellite Systems, Springer International Publishing.","DOI":"10.1007\/978-3-319-42928-1_9"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Yang, Y., Tang, J., and Montenbruck, O. (2017). Chinese navigation satellite systems. Springer Handbook of Global Navigation Satellite Systems, Springer International Publishing.","DOI":"10.1007\/978-3-319-42928-1_10"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1186\/s43020-020-00025-9","article-title":"Global capabilities of BeiDou Navigation Satellite System","volume":"1","author":"Lu","year":"2020","journal-title":"Satell. Navig."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Langley, R.B., Teunissen, P.J., and Montenbruck, O. (2017). Introduction to GNSS. Springer Handbook of Global Navigation Satellite Systems, Springer International Publishing.","DOI":"10.1007\/978-3-319-42928-1"},{"key":"ref_7","unstructured":"Plag, H.P., Rothacher, M., Pearlman, M., Neilan, R., and Ma, C. (2007). The Global Geodetic Observing System. Advances in Geosciences, World Scientific Publishing Co. Pte. Ltd."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"6109","DOI":"10.1002\/2016JB013098","article-title":"ITRF2014: A new release of the International Terrestrial Reference Frame modeling nonlinear station motions","volume":"121","author":"Altamimi","year":"2016","journal-title":"J. Geophys. Res. Solid Earth"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"480","DOI":"10.1093\/gji\/ggv455","article-title":"Impacts of GNSS position offsets on global frame stability","volume":"204","author":"Griffiths","year":"2015","journal-title":"Geophys. J. Int."},{"key":"ref_10","first-page":"1","article-title":"The global CMT project 2004\u20132010: Centroid-moment tensors for 13,017 earthquakes","volume":"200","author":"Nettles","year":"2012","journal-title":"Phys. Earth Planet. Inter."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"2397","DOI":"10.1002\/jgrb.50152","article-title":"Detecting offsets in GPS time series: First results from the detection of offsets in GPS experiment","volume":"118","author":"Gazeaux","year":"2013","journal-title":"J. Geophys. Res. Solid Earth"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1203","DOI":"10.1007\/s00190-014-0754-4","article-title":"Detecting discontinuities in GNSS coordinate time series with STARS: Case study, the Bologna and Medicina GPS sites","volume":"88","author":"Bruni","year":"2014","journal-title":"J. Geod."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"328","DOI":"10.1016\/j.icesjms.2005.01.013","article-title":"Application of a sequential regime shift detection method to the Bering Seaecosystem","volume":"62","author":"Rodionov","year":"2005","journal-title":"ICES J. Mar. Sci."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Rodionov, S.N. (2004). Asequential algorithmfor testing climate regime shifts. Geophys. Res. Lett., 31.","DOI":"10.1029\/2004GL019448"},{"key":"ref_15","unstructured":"Kenyon, S., Pacino, M.C., and Marti, U. (2012). Advanced Techniques for Discontinuity Detection in GNSS Coordinate Time-Series. An Italian Case Study. Geodesy for Planet Earth, Springer."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Baselga, S., and Najder, J. (2021). Automated detection of discontinuities in EUREF permanent GNSS network stations due to earthquake events. Surv. Rev., 1\u20139.","DOI":"10.1080\/00396265.2021.1964230"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Williams, S.D.P. (2003). Offsets in Global Positioning System time series. J. Geophys. Res. Solid Earth, 108.","DOI":"10.1029\/2002JB002156"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"2054","DOI":"10.1002\/2015JB012552","article-title":"MIDAS robust trend estimator for accurate GPS station velocities without step detection","volume":"121","author":"Blewitt","year":"2016","journal-title":"J. Geophys. Res. Solid Earth"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Heflin, M., Donnellan, A., Parker, J., Lyzenga, G., Moore, A., Ludwig, L.G., Rundle, J., Wang, J., and Pierce, M. (2020). Automated Estimation and Tools to Extract Positions, Velocities, Breaks, and Seasonal Terms From Daily GNSS Measurements: Illuminating Nonlinear Salton Trough Deformation. Earth Space Sci., 7.","DOI":"10.1029\/2019EA000644"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"350","DOI":"10.1016\/j.neucom.2017.01.026","article-title":"Machine learning on big data: Opportunities and challenges","volume":"237","author":"Zhou","year":"2017","journal-title":"Neurocomputing"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Blewitt, G., Hammond, W., and Kreemer, C. (2018). Harnessing the GPS Data Explosion for Interdisciplinary Science. Eos, 99.","DOI":"10.1029\/2018EO104623"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1021\/ci0342472","article-title":"The Problem of Overfitting","volume":"44","author":"Hawkins","year":"2004","journal-title":"J. Chem. Inf. Comput. Sci."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"861","DOI":"10.1016\/j.patrec.2005.10.010","article-title":"An introduction to ROC analysis","volume":"27","author":"Fawcett","year":"2006","journal-title":"Pattern Recognit. Lett."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","article-title":"Random Forests","volume":"45","author":"Breiman","year":"2001","journal-title":"Mach. Learn."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"533","DOI":"10.1038\/323533a0","article-title":"Learning representations by back-propagating errors","volume":"323","author":"Rumelhart","year":"1986","journal-title":"Nature"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"LeCun, Y.A., Bottou, L., Orr, G.B., and M\u00fcller, K.R. (2012). Efficient BackProp. Neural Networks: Tricks of the Trade, Springer. [2nd ed.].","DOI":"10.1007\/978-3-642-35289-8_3"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Chen, T., and Guestrin, C. (2016, January 13\u201317). XGBoost: A Scalable Tree Boosting System. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA.","DOI":"10.1145\/2939672.2939785"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Vapnik, V.N. (1995). The Nature of Statistical Learning Theory, Springer. [2nd ed.].","DOI":"10.1007\/978-1-4757-2440-0"},{"key":"ref_29","unstructured":"Rosenblatt, F. (1957). The Perceptron\u2014A Perceiving and Recognizing Automaton, Technical Report; Cornell Aeronautical Laboratory."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"238","DOI":"10.2307\/1403797","article-title":"Discriminatory Analysis. Nonparametric Discrimination: Consistency Properties","volume":"57","author":"Fix","year":"1989","journal-title":"Int. Stat. Rev. Rev. Int. Stat."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1109\/TIT.1967.1053964","article-title":"Nearest neighbor pattern classification","volume":"13","author":"Cover","year":"1967","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_32","unstructured":"Breiman, L., Friedman, J.H., Olshen, R., and Stone, C. (1984). Classification and Regression Trees, Routledge. [1st ed.]."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Ketkar, N. (2017). Stochastic Gradient Descent. Deep Learning with Python: A Hands-On Introduction, Apress.","DOI":"10.1007\/978-1-4842-2766-4"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1016\/0165-1684(84)90013-6","article-title":"Learning characteristics of stochastic-gradient-descent algorithms: A general study, analysis, and critique","volume":"6","author":"Gardner","year":"1984","journal-title":"Signal Process."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1080\/00401706.1970.10488635","article-title":"Ridge Regression: Applications to Nonorthogonal Problems","volume":"12","author":"Hoerl","year":"1970","journal-title":"Technometrics"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1080\/00401706.1970.10488634","article-title":"Ridge Regression: Biased Estimation for Nonorthogonal Problems","volume":"12","author":"Hoerl","year":"1970","journal-title":"Technometrics"},{"key":"ref_37","unstructured":"Barr, V., and Markov, Z. (2004, January 12\u201314). The Optimality of Naive Bayes. Proceedings of the Seventeenth International Florida Artificial Intelligence Research Society Conference, Miami Beach, FL, USA."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Garc\u00eda, S., Luengo, J., and Herrera, F. (2015). Introduction. Data Preprocessing in Data Mining, Springer International Publishing.","DOI":"10.1007\/978-3-319-10247-4"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Dougherty, G. (2013). Feature Extraction and Selection. Pattern Recognition and Classification: An Introduction, Springer.","DOI":"10.1007\/978-1-4614-5323-9_7"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Fern\u00e1ndez, A., Garc\u00eda, S., Galar, M., Prati, R.C., Krawczyk, B., and Herrera, F. (2018). Foundations on Imbalanced Classification. Learning from Imbalanced Data Sets, Springer International Publishing.","DOI":"10.1007\/978-3-319-98074-4"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1007\/s13748-016-0094-0","article-title":"Learning from imbalanced data: open challenges and future directions","volume":"5","author":"Krawczyk","year":"2016","journal-title":"Prog. Artif. Intell."},{"key":"ref_42","unstructured":"Japkowicz, N. (2000). Learning from Imbalanced Data Sets: A Comparison of Various Strategies, AAI Press. AAAI Technical Report WS-00-05."},{"key":"ref_43","unstructured":"Singh, P.K., Kar, A.K., Singh, Y., Kolekar, M.H., and Tanwar, S. (2019, January 8\u20139). Sampling Approaches for Imbalanced Data Classification Problem in Machine Learning. Proceedings of the ICRIC, Jammu, India."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1007\/s00190-012-0605-0","article-title":"Fast error analysis of continuous GNSS observations with missing data","volume":"87","author":"Bos","year":"2013","journal-title":"J. Geod."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/13\/19\/3906\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:07:32Z","timestamp":1760166452000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/13\/19\/3906"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,29]]},"references-count":44,"journal-issue":{"issue":"19","published-online":{"date-parts":[[2021,10]]}},"alternative-id":["rs13193906"],"URL":"https:\/\/doi.org\/10.3390\/rs13193906","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,29]]}}}