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 条
  • [21] Deep and Ensemble Learning Based Land Use and Land Cover Classification
    Benbriqa, Hicham
    Abnane, Ibtissam
    Idri, Ali
    Tabiti, Khouloud
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2021, PT III, 2021, 12951 : 588 - 604
  • [22] A Time-Weighted Dynamic Time Warping Method for Land-Use and Land-Cover Mapping
    Maus, Victor
    Camara, Gilberto
    Cartaxo, Ricardo
    Sanchez, Alber
    Ramos, Fernando M.
    de Queiroz, Gilberto R.
    IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2016, 9 (08) : 3729 - 3739
  • [23] Hyperion hyperspectral imagery analysis combined with machine learning classifiers for land use/cover mapping
    Petropoulos, George P.
    Arvanitis, Kostas
    Sigrimis, Nick
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (03) : 3800 - 3809
  • [24] A Study on Decision Tree Classification Method of Land Use/Land Cover
    Wang Ping
    Zhang Ji-xian
    Jia Wei-jie
    Lin Zong-jian
    2008 INTERNATIONAL WORKSHOP ON EARTH OBSERVATION AND REMOTE SENSING APPLICATIONS, 2008, : 238 - +
  • [25] Use of machine learning-based classification algorithms in the monitoring of Land Use and Land Cover practices in a hilly terrain
    Deepanshu Parashar
    Ashwani Kumar
    Sarita Palni
    Arvind Pandey
    Anjaney Singh
    Ajit Pratap Singh
    Environmental Monitoring and Assessment, 2024, 196
  • [26] Use of machine learning-based classification algorithms in the monitoring of Land Use and Land Cover practices in a hilly terrain
    Parashar, Deepanshu
    Kumar, Ashwani
    Palni, Sarita
    Pandey, Arvind
    Singh, Anjaney
    Singh, Ajit Pratap
    ENVIRONMENTAL MONITORING AND ASSESSMENT, 2024, 196 (01)
  • [27] Comparative Assessment of Supervised Classifiers for Land Use-Land Cover Classification in a Tropical Region Using Time-Series PALSAR Mosaic Data
    Shiraishi, Tomohiro
    Motohka, Takeshi
    Thapa, Rajesh Bahadur
    Watanabe, Manabu
    Shimada, Masanobu
    IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2014, 7 (04) : 1186 - 1199
  • [28] Evaluation of Light Gradient Boosted Machine Learning Technique in Large Scale Land Use and Land Cover Classification
    McCarty, Dakota Aaron
    Kim, Hyun Woo
    Lee, Hye Kyung
    ENVIRONMENTS, 2020, 7 (10) : 1 - 22
  • [29] Assessing Machine Learning Algorithms for Land Use and Land Cover Classification in Morocco Using Google Earth Engine
    Ouchra, Hafsa
    Belangour, Abdessamad
    Erraissi, Allae
    Banane, Mouad
    IMAGE ANALYSIS AND PROCESSING - ICIAP 2023 WORKSHOPS, PT I, 2024, 14365 : 395 - 405
  • [30] Land use and land cover classification using GEE and machine learning algorithms: a case study of Vaijapur Tehsil
    Symbiosis Institute of Computer Studies and Research , Symbiosis International , Pune
    411016, MH, India
    不详
    402103, MH, India
    Proc SPIE Int Soc Opt Eng,