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 条
  • [31] Comparison of Three Machine Learning Algorithms Using Google Earth Engine for Land Use Land Cover Classification
    Zhao, Zhewen
    Islam, Fakhrul
    Waseem, Liaqat Ali
    Tariq, Aqil
    Nawaz, Muhammad
    Ul Islam, Ijaz
    Bibi, Tehmina
    Rehman, Nazir Ur
    Ahmad, Waqar
    Aslam, Rana Waqar
    Raza, Danish
    Hatamleh, Wesam Atef
    RANGELAND ECOLOGY & MANAGEMENT, 2024, 92 : 129 - 137
  • [32] Statistical comparison of simple and machine learning based land use and land cover classification algorithms: A case study
    Rawat, K. S.
    Kumar, S.
    Garg, N.
    JOURNAL OF WATER MANAGEMENT MODELING, 2024, 32
  • [33] Detailed and automated classification of land use/land cover using machine learning algorithms in Google Earth Engine
    Pan, Xia
    Wang, Zhenyi
    Gao, Yong
    Dang, Xiaohong
    Han, Yanlong
    GEOCARTO INTERNATIONAL, 2022, 37 (18) : 5415 - 5432
  • [34] A new time series change detection method for Landsat land use and land cover change
    Lin, Yukun
    Zhang, Lifu
    Wang, Nan
    2019 10TH INTERNATIONAL WORKSHOP ON THE ANALYSIS OF MULTITEMPORAL REMOTE SENSING IMAGES (MULTITEMP), 2019,
  • [35] INTER-REGION TRANSFER LEARNING FOR LAND USE LAND COVER CLASSIFICATION
    Siddamsetty, J.
    Stricker, M.
    Charfuelan, M.
    Nuske, M.
    Dengel, A.
    GEOSPATIAL WEEK 2023, VOL. 10-1, 2023, : 881 - 888
  • [36] Deep Transfer Learning for Land Use and Land Cover Classification: A Comparative Study
    Naushad, Raoof
    Kaur, Tarunpreet
    Ghaderpour, Ebrahim
    SENSORS, 2021, 21 (23)
  • [37] Review for Deep Learning in Land Use and Land Cover Remote Sensing Classification
    Feng Q.
    Niu B.
    Zhu D.
    Chen B.
    Zhang C.
    Yang J.
    Nongye Jixie Xuebao/Transactions of the Chinese Society for Agricultural Machinery, 2022, 53 (03): : 1 - 17
  • [38] A Comparison of Deep Transfer Learning Methods for Land Use and Land Cover Classification
    Dastour, Hatef
    Hassan, Quazi K. K.
    SUSTAINABILITY, 2023, 15 (10)
  • [39] Extreme-learning-machine-based land cover classification
    Pal, Mahesh
    INTERNATIONAL JOURNAL OF REMOTE SENSING, 2009, 30 (14) : 3835 - 3841
  • [40] Construction of Jakarta Land Use/Land Cover Dataset Using Classification Method
    Cenggoro, Tjeng Wawan
    Isa, Sani M.
    Kusuma, Gede Putra
    2016 IEEE REGION 10 SYMPOSIUM (TENSYMP), 2016, : 337 - 342