Full Parameter Time Complexity (FPTC): A Method to Evaluate the Running Time of Machine Learning Classifiers for Land Use/Land Cover Classification

被引:21
|
作者
Zheng, Xiaorou [1 ,2 ]
Jia, Jianxin [1 ,3 ,4 ]
Guo, Shanxin [1 ,3 ]
Chen, Jinsong [1 ,3 ]
Sun, Luyi [1 ,3 ]
Xiong, Yingfei [1 ,2 ]
Xu, Wenna [1 ,2 ]
机构
[1] Chinese Acad Sci, Ctr Geospatial Informat, Shenzhen Inst Adv Technol, Shenzhen 518055, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[3] Shenzhen Engn Lab Ocean Environm Big Data Anal &, Shenzhen 518055, Peoples R China
[4] Finnish Geospatial Res Inst, Dept Photogrammetry & Remote Sensing, Krikkonummi 02430, Finland
关键词
Prediction algorithms; Support vector machines; Time complexity; Training; Remote sensing; Radio frequency; Task analysis; Algorithm running time; full parameter time complexity (FPTC); land use; land cover (LULC) classification; Sentinel-2a; traditional time complexity (TTC); ALGORITHMS;
D O I
10.1109/JSTARS.2021.3050166
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In emergency responses to natural disasters, actionable information provided by remote sensing images is crucial to help emergencymanagers become aware of the situation and assess the magnitude of the damage. Without the accurate prediction of time consumption, choosing an algorithm for land use/land cover (LULC) classification under these emergency circumstances could be blind and subjective. Here, we proposed a full parameter time complexity (FPTC) analysis and the corresponding coefficient. to estimate the actual running time of the LULC classification without actually running the code. The FPTC of five general algorithms is derived in this article. After derivation, the FPTC of k-nearest neighbors (kNN) is F(nv + nlog(2) u), the FPTC of logistic regression (LR) is F(Qm(2)vn), the FPTC of classification and regression tree (CART) is F((m+ 1)nvlog(2)n), the FPTC of random forest (RF) is F(s(m+ 1)nvlog(2)n), and the FPTC of support vector machine (SVM) is F(m(2)Qv (n + k)). The results show a strong linear relationship between the actual running time and FPTC [R-squared: kNN(0.991), LR(0.997), CART (0.999), RF (1.000), and SVM (0.999)], with different data size. The average root-mean-squared error between the real running time and the estimated running time is 3.34 s, which demonstrates the effectiveness of FPTC. Combining FPTCwith the corresponding coefficient., the running time of the classification can be precisely predicted, which will help emergency managers quickly choose algorithms in response to natural disasters with available remote sensing data and limited time.
引用
收藏
页码:2222 / 2235
页数:14
相关论文
共 50 条
  • [1] Land Use and Land Cover Classification in the Northern Region of Mozambique Based on Landsat Time Series and Machine Learning
    Macarringue, Lucrencio Silvestre
    Bolfe, Edson Luis
    Duverger, Soltan Galano
    Sano, Edson Eyji
    Caldas, Marcellus Marques
    Ferreira, Marcos Cesar
    Zullo Junior, Jurandir
    Matias, Lindon Fonseca
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2023, 12 (08)
  • [2] Land-Use Land-Cover Classification by Machine Learning Classifiers for Satellite Observations-A Review
    Talukdar, Swapan
    Singha, Pankaj
    Mahato, Susanta
    Shahfahad
    Pal, Swades
    Liou, Yuei-An
    Rahman, Atiqur
    REMOTE SENSING, 2020, 12 (07)
  • [3] Classification of land use and land cover through machine learning algorithms: a literature review
    Tobar-Diaz, Rene
    Gao, Yan
    Mas, Jean Francois
    Cambron-Sandoval, Victor Hugo
    REVISTA DE TELEDETECCION, 2023, (62): : 1 - 19
  • [4] Guidance on and comparison of machine learning classifiers for Landsat-based land cover and land use mapping
    Shih, Hsiao-chien
    Stow, Douglas A.
    Tsai, Yu Hsin
    INTERNATIONAL JOURNAL OF REMOTE SENSING, 2019, 40 (04) : 1248 - 1274
  • [5] Comparison of Land Use Land Cover Classifiers Using Different Satellite Imagery and Machine Learning Techniques
    Basheer, Sana
    Wang, Xiuquan
    Farooque, Aitazaz A.
    Nawaz, Rana Ali
    Liu, Kai
    Adekanmbi, Toyin
    Liu, Suqi
    REMOTE SENSING, 2022, 14 (19)
  • [6] Land use land cover modeling using optimized machine learning classifiers: a case study of Shiraz, Iran
    Ali Jamali
    Modeling Earth Systems and Environment, 2021, 7 : 1539 - 1550
  • [7] Land use land cover modeling using optimized machine learning classifiers: a case study of Shiraz, Iran
    Jamali, Ali
    MODELING EARTH SYSTEMS AND ENVIRONMENT, 2021, 7 (03) : 1539 - 1550
  • [8] Land use and land cover classification using machine learning algorithms in google earth engine
    Arpitha, M.
    Ahmed, S. A.
    Harishnaika, N.
    EARTH SCIENCE INFORMATICS, 2023, 16 (04) : 3057 - 3073
  • [9] Land use and land cover classification using machine learning algorithms in google earth engine
    Arpitha M
    S A Ahmed
    Harishnaika N
    Earth Science Informatics, 2023, 16 : 3057 - 3073
  • [10] Joint Deep Learning for land cover and land use classification
    Zhang, Ce
    Sargent, Isabel
    Pan, Xin
    Li, Huapeng
    Gardiner, Andy
    Hare, Jonathon
    Atkinson, Peter M.
    REMOTE SENSING OF ENVIRONMENT, 2019, 221 : 173 - 187