{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,15]],"date-time":"2026-04-15T18:16:42Z","timestamp":1776277002205,"version":"3.50.1"},"reference-count":63,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2022,1,25]],"date-time":"2022-01-25T00:00:00Z","timestamp":1643068800000},"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>The type of algorithm employed to classify remote sensing imageries plays a great role in affecting the accuracy. In recent decades, machine learning (ML) has received great attention due to its robustness in remote sensing image classification. In this regard, random forest (RF) and support vector machine (SVM) are two of the most widely used ML algorithms to generate land cover (LC) maps from satellite imageries. Although several comparisons have been conducted between these two algorithms, the findings are contradicting. Moreover, the comparisons were made on local-scale LC map generation either from high or medium resolution images using various software, but not Python. In this paper, we compared the performance of these two algorithms for large area LC mapping of parts of Africa using coarse resolution imageries in the Python platform by the employing Scikit-Learn (sklearn) library. We employed a big dataset, 297 metrics, comprised of systematically selected 9-month composite FegnYun-3C (FY-3C) satellite images with 1 km resolution. Several experiments were performed using a range of values to determine the best values for the two most important parameters of each classifier, the number of trees and the number of variables, for RF, and penalty value and gamma for SVM, and to obtain the best model of each algorithm. Our results showed that RF outperformed SVM yielding 0.86 (OA) and 0.83 (k), which are 1\u20132% and 3% higher than the best SVM model, respectively. In addition, RF performed better in mixed class classification; however, it performed almost the same when classifying relatively pure classes with distinct spectral variation, i.e., consisting of less mixed pixels. Furthermore, RF is more efficient in handling large input datasets where the SVM fails. Hence, RF is a more robust ML algorithm especially for heterogeneous large area mapping using coarse resolution images. Finally, default parameter values in the sklearn library work well for satellite image classification with minor\/or no adjustment for these algorithms.<\/jats:p>","DOI":"10.3390\/rs14030574","type":"journal-article","created":{"date-parts":[[2022,1,25]],"date-time":"2022-01-25T21:07:11Z","timestamp":1643144831000},"page":"574","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":213,"title":["Comparison of Random Forest and Support Vector Machine Classifiers for Regional Land Cover Mapping Using Coarse Resolution FY-3C Images"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3235-587X","authenticated-orcid":false,"given":"Tesfaye","family":"Adugna","sequence":"first","affiliation":[{"name":"School of Resources and Environment, University of Electronic Science and Technology of China, Chengdu 611731, China"},{"name":"Yangtze Delta Region Institute, University of Electronic Science and Technology of China, Huzhou 313001, China"},{"name":"College of Applied Sciences, Addis Ababa Science and Technology University (AASTU), Addis Ababa P.O. Box 16417, Ethiopia"}]},{"given":"Wenbo","family":"Xu","sequence":"additional","affiliation":[{"name":"School of Resources and Environment, University of Electronic Science and Technology of China, Chengdu 611731, China"},{"name":"Yangtze Delta Region Institute, University of Electronic Science and Technology of China, Huzhou 313001, China"}]},{"given":"Jinlong","family":"Fan","sequence":"additional","affiliation":[{"name":"National Satellite Meteorological Center, China Meteorological Administration, Beijing 100081, China"}]}],"member":"1968","published-online":{"date-parts":[[2022,1,25]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"27909","DOI":"10.1029\/1999JD900243","article-title":"Land cover from multiple thematic mapper scenes using a new enhancement-classification methodology","volume":"104","author":"Beaubien","year":"1999","journal-title":"J. Geophys. Res. Atmos."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1016\/j.rse.2003.11.016","article-title":"Accuracy assessment using sub-pixel fractional error matrices of global land cover products derived from satellite data","volume":"90","author":"Latifovic","year":"2004","journal-title":"Remote Sens. Environ."},{"key":"ref_3","first-page":"207","article-title":"Comparison and relative quality assessment of the GLC2000, GLOBCOVER, MODIS and ECOCLIMAP land cover datasets at the African continental scale","volume":"13","author":"Roujean","year":"2011","journal-title":"Int. J. Appl. Earth Obs. Geoinf."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1093","DOI":"10.1080\/014311600210092","article-title":"Land cover mapping of large areas from satellites: Status and research priorities","volume":"21","author":"Cihlar","year":"2000","journal-title":"Int. J. Remote Sens."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1604","DOI":"10.1016\/j.scib.2020.06.014","article-title":"Land cover mapping toward finer scales","volume":"65","author":"Feng","year":"2020","journal-title":"Sci. Bull."},{"key":"ref_6","unstructured":"Giri, C.P. (2012). Remote Sensing of Land Use and Land Cover: Principles and Applications, CRC Press."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"168","DOI":"10.1016\/j.rse.2009.08.016","article-title":"MODIS collection 5 global land cover: Algorithm refinements and characterization of new datasets","volume":"114","author":"Friedl","year":"2010","journal-title":"Remote Sens. Environ."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"861","DOI":"10.1111\/j.1365-2699.2004.01073.x","article-title":"A new land-cover map of Africa for the year 2000","volume":"31","author":"Mayaux","year":"2004","journal-title":"J. Biogeogr."},{"key":"ref_9","unstructured":"Tchuent\u00e9, A.T.K., De Jong, S., Roujean, J.-L., Favier, C., and Mering, C. (2010, January 21\u201322). Classification of African ecosystems at 1 km resolution using multiannual SPOT\/VEGETATION data and a hybrid clustering approach. Proceedings of the Les Satellites Grand Champ Pour le Suivi de L\u2019environnement, des Ressources Naturelles et des Risques, Clermont-Ferrand, France."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"3289","DOI":"10.1080\/014311697217099","article-title":"The IGBP-DIS global 1 km land cover dataset, DISCover: First results","volume":"18","author":"Loveland","year":"1997","journal-title":"Int. J. Remote Sens."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1331","DOI":"10.1080\/014311600210209","article-title":"Global land cover classification at 1 km spatial resolution using a classification tree approach","volume":"21","author":"Hansen","year":"2000","journal-title":"Int. J. Remote Sens."},{"key":"ref_12","first-page":"25","article-title":"The most detailed portrait of Earth","volume":"136","author":"Arino","year":"2008","journal-title":"Eur. Space Agency"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1016\/j.isprsjprs.2010.11.001","article-title":"Support vector machines in remote sensing: A review","volume":"66","author":"Mountrakis","year":"2011","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"623","DOI":"10.2747\/1548-1603.49.5.623","article-title":"An evaluation of bagging, boosting, and random forests for land-cover classification in Cape Cod, Massachusetts, USA","volume":"49","author":"Ghimire","year":"2012","journal-title":"Giscience Remote Sens."},{"key":"ref_15","unstructured":"Campbell, J.B., and Wynne, R.H. (2011). Introduction to Remote Sensing, Guilford Press."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"4254","DOI":"10.1080\/01431161.2018.1452075","article-title":"Land cover 2.0","volume":"39","author":"Wulder","year":"2018","journal-title":"Int. J. Remote Sens."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"2880","DOI":"10.1109\/TGRS.2010.2041784","article-title":"Sensitivity of support vector machines to random feature selection in classification of hyperspectral data","volume":"48","author":"Waske","year":"2010","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"2784","DOI":"10.1080\/01431161.2018.1433343","article-title":"Implementation of machine-learning classification in remote sensing: An applied review","volume":"39","author":"Maxwell","year":"2018","journal-title":"Int. J. Remote Sens."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1335","DOI":"10.1109\/TGRS.2004.827257","article-title":"A relative evaluation of multiclass image classification by support vector machines","volume":"42","author":"Foody","year":"2004","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"954","DOI":"10.1080\/01431161.2014.1001086","article-title":"Assessing machine-learning algorithms and image-and lidar-derived variables for GEOBIA classification of mining and mine reclamation","volume":"36","author":"Maxwell","year":"2015","journal-title":"Int. J. Remote Sens."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1016\/j.isprsjprs.2016.01.011","article-title":"Random forest in remote sensing: A review of applications and future directions","volume":"114","author":"Belgiu","year":"2016","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_22","first-page":"49","article-title":"A framework for mapping tree species combining hyperspectral and LiDAR data: Role of selected classifiers and sensor across three spatial scales","volume":"26","author":"Ghosh","year":"2014","journal-title":"Int. J. Appl. Earth Obs. Geoinf."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1016\/j.isprsjprs.2011.11.002","article-title":"An Assessment of the effectiveness of a random forest classifier for land-cover classification","volume":"67","author":"Ghimire","year":"2012","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1007","DOI":"10.1080\/01431160512331314083","article-title":"Support vector machines for classification in remote sensing","volume":"26","author":"Pal","year":"2005","journal-title":"Int. J. Remote Sens."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1080\/01431160412331269698","article-title":"Random forest classifier for remote sensing classification","volume":"26","author":"Pal","year":"2005","journal-title":"Int. J. Remote Sens."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"725","DOI":"10.1080\/01431160110040323","article-title":"An assessment of support vector machines for land cover classification","volume":"23","author":"Huang","year":"2002","journal-title":"Int. J. Remote Sens."},{"key":"ref_27","unstructured":"Gualtieri, J., and Chettri, S. (2000, January 24\u201328). Support vector machines for classification of hyperspectral data. Proceedings of the IGARSS 2000. IEEE 2000 International Geoscience and Remote Sensing Symposium. Taking the Pulse of the Planet: The Role of Remote Sensing in Managing the Environment. Proceedings (Cat. No. 00CH37120), Honolulu, HI, USA."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1016\/j.rse.2016.02.028","article-title":"A meta-analysis of remote sensing research on supervised pixel-based land-cover image classification processes: General guidelines for practitioners and future research","volume":"177","author":"Khatami","year":"2016","journal-title":"Remote Sens. Environ."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1016\/S0034-4257(97)00049-7","article-title":"Decision tree classification of land cover from remotely sensed data","volume":"61","author":"Friedl","year":"1997","journal-title":"Remote Sens. Environ."},{"key":"ref_30","first-page":"S27","article-title":"Land cover change assessment using decision trees, support vector machines and maximum likelihood classification algorithms","volume":"12","author":"Otukei","year":"2010","journal-title":"Int. J. Appl. Earth Obs. Geoinf."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"3440","DOI":"10.1080\/01431161.2014.903435","article-title":"Land-use\/cover classification in a heterogeneous coastal landscape using RapidEye imagery: Evaluating the performance of random forest and support vector machines classifiers","volume":"35","author":"Adam","year":"2014","journal-title":"Int. J. Remote Sens."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"2632","DOI":"10.1109\/TGRS.2012.2216272","article-title":"Tree species classification in boreal forests with hyperspectral data","volume":"51","author":"Dalponte","year":"2012","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"144","DOI":"10.1080\/22797254.2017.1299557","article-title":"Comparison of support vector machine, random forest and neural network classifiers for tree species classification on airborne hyperspectral APEX images","volume":"50","author":"Raczko","year":"2017","journal-title":"Eur. J. Remote Sens."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"964","DOI":"10.3390\/rs6020964","article-title":"Comparison of classification algorithms and training sample sizes in urban land classification with Landsat thematic mapper imagery","volume":"6","author":"Li","year":"2014","journal-title":"Remote Sens."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Thanh Noi, P., and Kappas, M. (2018). Comparison of random forest, k-nearest neighbor, and support vector machine classifiers for land cover classification using Sentinel-2 imagery. Sensors, 18.","DOI":"10.3390\/s18010018"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1007\/s13157-012-0373-x","article-title":"Object-based vegetation mapping in the Kissimmee River watershed using HyMap data and machine learning techniques","volume":"33","author":"Zhang","year":"2013","journal-title":"Wetlands"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"179","DOI":"10.14358\/PERS.80.2.179-189","article-title":"Combining RapidEye satellite imagery and Lidar for mapping of mining and mine reclamation","volume":"80","author":"Maxwell","year":"2014","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_38","first-page":"298","article-title":"A comparison of selected classification algorithms for mapping bamboo patches in lower Gangetic plains using very high resolution WorldView 2 imagery","volume":"26","author":"Ghosh","year":"2014","journal-title":"Int. J. Appl. Earth Obs. Geoinf."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1016\/j.isprsjprs.2013.11.013","article-title":"Detecting Sirex noctilio grey-attacked and lightning-struck pine trees using airborne hyperspectral data, random forest and support vector machines classifiers","volume":"88","author":"Mutanga","year":"2014","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"2481","DOI":"10.1109\/JSTARS.2013.2282166","article-title":"Classification of Australian native forest species using hyperspectral remote sensing and machine-learning classification algorithms","volume":"7","author":"Shang","year":"2013","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1016\/j.rse.2015.09.008","article-title":"The AmericaView classification methods accuracy comparison project: A rigorous approach for model selection","volume":"170","author":"Lawrence","year":"2015","journal-title":"Remote Sens. Environ."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Adugna, T., Xu, W., and Fan, J. (2021). Effect of using different amounts of multi-temporal data on the accuracy: A case of land cover mapping of parts of africa using fengyun-3C data. Remote Sens., 13.","DOI":"10.3390\/rs13214461"},{"key":"ref_43","unstructured":"Smets, B., Buchhorn, M., Lesiv, M., and Tsendbazar, N.-E. (2017). Copernicus Global Land Operations \u201cVegetation and Energy\u201d, Copernicus Global Land Operations."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"703","DOI":"10.11728\/cjss2014.05.703","article-title":"FY-3 meteorological satellites and the applications","volume":"34","author":"Tang","year":"2014","journal-title":"China J. Space Sci."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Li, N., Wang, S., Guan, L., and Liu, M. (2021). Assessment of global FY-3C\/VIRR sea surface temperature. Remote Sens., 13.","DOI":"10.3390\/rs13163249"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"1113","DOI":"10.1007\/s13351-019-9063-4","article-title":"Capability of fengyun-3D satellite in earth system observation","volume":"33","author":"Yang","year":"2019","journal-title":"J. Meteorol. Res."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s00376-021-0425-3","article-title":"Fengyun meteorological satellite products for earth system science applications","volume":"38","author":"Xian","year":"2021","journal-title":"Adv. Atmos. Sci."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"775","DOI":"10.1007\/s13351-020-0027-5","article-title":"Vegetation products derived from Fengyun-3D medium resolution spectral imager-II","volume":"34","author":"Han","year":"2020","journal-title":"J. Meteorol. Res."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Wang, L., Hu, X., Chen, L., and He, L. (2018). Consistent calibration of VIRR reflective solar channels onboard FY-3A, FY-3B, and FY-3C using a multisite calibration method. Remote Sens., 10.","DOI":"10.3390\/rs10091336"},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1080\/10106048709354084","article-title":"Introductory digital image processing: A remote sensing perspective","volume":"2","author":"Jensen","year":"1987","journal-title":"Geocarto Int."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"9655","DOI":"10.3390\/rs70809655","article-title":"An evaluation of different training sample allocation schemes for discrete and continuous land cover classification using decision tree-based algorithms","volume":"7","author":"Colditz","year":"2015","journal-title":"Remote Sens."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"1365","DOI":"10.1080\/014311600210218","article-title":"A comparison of the IGBP DISCover and University of Maryland 1 km global land cover products","volume":"21","author":"Hansen","year":"2000","journal-title":"Int. J. Remote Sens."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"27","DOI":"10.14358\/PERS.77.1.27","article-title":"Parameterizing support vector machines for land cover classification","volume":"77","author":"Yang","year":"2011","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_54","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_55","unstructured":"Tso, B., and Mather, P. (2009). Classification Methods for Remotely Sensed Data, CRC Press."},{"key":"ref_56","first-page":"18","article-title":"Classification and regression by random Forest","volume":"2","author":"Liaw","year":"2002","journal-title":"R News"},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Kulkarni, V.Y., and Sinha, P.K. (2012, January 18\u201320). Pruning of random forest classifiers: A survey and future directions. Proceedings of the International Conference on Data Science & Engineering (ICDSE), Cochin, India.","DOI":"10.1109\/ICDSE.2012.6282329"},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1016\/j.patrec.2005.08.011","article-title":"Random forests for land cover classification","volume":"27","author":"Gislason","year":"2006","journal-title":"Pattern Recognit. Lett."},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"5166","DOI":"10.1080\/01431161.2013.788261","article-title":"Integration of orthoimagery and lidar data for object-based urban thematic mapping using random forests","volume":"34","author":"Guan","year":"2013","journal-title":"Int. J. Remote Sens."},{"key":"ref_60","first-page":"2825","article-title":"Scikit-learn: Machine learning in Python","volume":"12","author":"Pedregosa","year":"2011","journal-title":"J. Mach. Learn. Res."},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"153","DOI":"10.3390\/rs70100153","article-title":"Comparing machine learning classifiers for object-based land cover classification using very high-resolution imagery","volume":"7","author":"Qian","year":"2015","journal-title":"Remote Sens."},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"1778","DOI":"10.1109\/TGRS.2004.831865","article-title":"Classification of hyperspectral remote sensing images with support vector machines","volume":"42","author":"Melgani","year":"2004","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_63","doi-asserted-by":"crossref","unstructured":"Shi, D., and Yang, X. (2015). Support vector machines for land cover mapping from remote sensor imagery. Monitoring and Modeling of Global Changes: A Geomatics Perspective, Springer.","DOI":"10.1007\/978-94-017-9813-6_13"}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/3\/574\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:07:39Z","timestamp":1760134059000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/3\/574"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,25]]},"references-count":63,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2022,2]]}},"alternative-id":["rs14030574"],"URL":"https:\/\/doi.org\/10.3390\/rs14030574","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,25]]}}}