Submitted:
11 October 2024
Posted:
14 October 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Methods and Data
2.1. Input Datasets
2.2. Expert Labeling Process
2.3. Vegetation Index Time-Series
- Correct big jumps. The process of growing, and consequently the temporal pattern of greenness cannot have abrupt increases within a short period of time. Therefore, if the NDVI increases too quickly from time t to , a correction is required. In such cases, we assume NDVI at time t is affected negatively and therefore, we replace it via linear interpolation. In our study, we used a threshold of as the maximum NDVI growth allowed per day.
- Set negative NDVIs to zero. Negative NDVI values are an indication of lack of vegetation. In our scenario, the magnitude of such NDVIs are irrelevant. The negative NDVIs with high magnitudes adversely affect the NDVI-ratio method for classification and therefore the negative values are set to zero. Assume there is only one erroneous NDVI value that is negative and large in magnitude; e.g. -0.9, while all other values are positive. Then, the NDVI-ratio method which looks at normalized NDVI values will have a large value in its denominator and this single point affects the other points’ standardized values which can throw off the NDVI-ratio method. Under this scenario, the NDVI-ratio at the time of trough will be pushed up which leads to missing the harvest and re-planting in the middle of a growing year.
- Smooth the time-series. As the last step, the SG filter is applied to time-series to smooth them even further. SG filtering is a local method that fits the data with a polynomial using the least square method. The parameters used in this study are 3 for the degree of polynomial and 7 for the size of moving window; i.e. a polynomial of degree 3 is fitted to 7 data points.
2.4. Models
- Train and test datasets
- A stratified splitting across crops (see Section 2.1) is applied to the ground-truth set six times to get six sets of 80% of training and 20% of testing subsets. Within the 80% training data, a 5-fold cross-validation (train-validation split) was used to train the ML models.
- NDVI-ratio method.
-
One widely used approach for detecting the start of the season (SOS) and end of season (EOS) is the so-called NDVI-ratio method of [38]. NDVI-ratio is defined bywhere is NDVI at a given time, and are minimum and maximum of NDVI over a year, respectively. When this ratio crosses a given threshold, [10,13], then there is a SOS or EOS event. One pair of (SOS, EOS) event in a season is indicative of single cropping, and two pairs are indicative of double cropping. The following rules are applied under the NDVI-ratio method scenario.
- If the range of NDVI during the months of May through October (inclusively) is less than or equal to 0.3, then this field is labeled as single-cropped. This step was motivated by the low and flat time-series of vegetation indices exhibited by orchards during visual inspection of figures.
- Determine SOS and EOS by -ratio method.
- If an SOS is detected for which there is no EOS in a given year, we nullify such SOS. Such event occurs for winter wheat for example. Similarly, if we detect one EOS over the year with no corresponding SOS, we drop the EOS and consider it as a single-cropping cycle. Example is winter wheat that is planted in the previous year.
- A growing cycle cannot be less than 40 days.
- Machine learning models.
-
We build three statistical learning models—SVM, RF, and kNN—as well as a DL model for classification. Given that the kNN model computes the distance between two vectors (NDVI at multiple points in time), the vectors need to be comparable. Planting dates may vary by field, and therefore, the measurement for distance should take the time shift into account. This is accomplished by using dynamic time warping (DTW) as the distance measure for the kNN model. DTW was introduced by Itakura [39] in an speech recognition application and now is used in a variety of applications including agriculture [14,40]. It measures the distance between two time-series and takes into account the delay that may exist in one of the time-series; it warps time to match the two series so that the peaks and valleys are aligned.For deep learning we have used the pre-trained VGG16 model provided by Keras and trained only the last layer to avoid overfitting problem. While the SVM, RF, and kNN models are provided with a vector of NDVI values as input, the DL model is provided with NDVI time-series images as inputs. This means that our approach to DL falls under the category of image classification. While time-series data are not usually analyzed in this manner [41], it allows for nuances in the shape of the time-series that other models may not capture, potentially resulting in better performance.Given that there are fewer double-cropped than single-cropped fields, we oversampled the double-cropped instances (the minority class) to address the class imbalance in the dataset. After oversampling, number of instances in the minority class was less than 50% of number of instances in majority class. Oversampling more than 50% led to lower performance. The problem, of course, is not the “imbalanced-ness”. The problem is that each class invades the space of the other class [42,43] and overdoing oversampling contributed to lowering the performance in our case. Please note that there is no oversampling in the NDVI-ratio method, since there is no training involved and the rules in NDVI-ratio method are pre-defined. These rules are applied to each individual field independent of other fields. In ML, however, all data points play a role in determining the shape of the classifier. Thus, oversampling is an attempt to tilt the weight in favor of the minority class.The training process was optimized using 5 fold cross-validation. The models are implemented using the Python (v3.9.16), scikit-learn package (v1.2.1) for RF, SVM, and kNN. For DTW metric used in kNN, dtaidistance v2.3.9 is used. For deep learning we have used TensorFlow (v2.9.1) and Keras (v2.9.0)3.
- Accuracy assessment
-
There are three accuracy metrics used and presented in this study. Overall accuracy is used during training and for optimizing parameters and hyperparameters. For the testing phase, we report count-based overall, user’s and producer’s accuracies as well as their standard errors (SEs) following the methods described in [44] which accounts for the sampling strategy (e.g. stratifications).Unlike overall accuracy, user’s and producer’s accuracies provide information of errors associated with each specific class. Producer’s accuracy helps identify consistent under-representation of a class on a map while the user’s accuracy indicates if a class is consistently mislabeled as another class. The producer’s accuracy (for double-cropped class) refers to the fraction of true double-cropped fields that were predicted as double-cropped and the user’s accuracy refers to the fraction of predicted double-cropped fields that were actually double-cropped.
3. Results
3.1. Accuracy Statistics
3.2. Fraction of Double-Cropped Acres by Crop
3.3. Regional Summary and Spatial Distribution of Double-Cropped Fields
4. Discussion
5. Conclusion
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| DL | Deep Learning, |
| DTW | Dynamic Time Warping, |
| EOS | End of Season, |
| GEE | Google Earth Engine, |
| GT | Ground-Truth, |
| kNN | k-Nearest Neighbors, |
| ML | Machine Learning, |
| NDVI | Normalized Difference Vegetation Index, |
| NDVI-R | NDVI-ratio, |
| OA | Overall Accuracy, |
| PA | Producer’s Accuracy, |
| RF | Random Forest, |
| SE | Standard Error, |
| SG | Savitzky-Golay, |
| SOS | Start of Season, |
| SVM | Support Vector Machine |
| UA | User’s Accuracy, |
Appendix A. Extras
Appendix A.1. Details on ML Methods
- SVM
-
In SVM technique we applied a grid search over the following set of parametersRegularization parameter c ∈ {5, 10, 13, 14, 15, 16, 17, 20, 40, 80},class_weight∈ {balanced, uniform}.
- DL
- Since our ground-truth set is small and the shapes of the time-series are not complicated, we used a pre-trained VGG16 network (transfer learning) from keras package and only trained the last two layers (one fully connected layer with 128 neurons followed by a binary output layer). Training only two layers is one of the steps that decreases the possibility of overfitting. The activation functions used for these layers are relu and sigmoid, respectively.
- kNN
-
Parameters used for optimizing kNN are number of neighbors and the weight parameters;n_neighbors∈ {2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20},weights∈{uniform, distance}
- RF
-
For the random forest, the parameters we searched over arecriterionmax_depth∈ {2, 4, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20 }min_samples_split∈ {2, 3, 4, 5 }max_features∈ {sqrt, log2, None},class_weight∈ {balanced, balanced_subsample, None}ccp_alpha∈ {0, 1, 2, 3},max_samples∈ {None, 1, 2, 3, 4, 5}
Appendix A.2. All Splits of Ground-Truth Set



References
- Whitehouse Briefing. FACT SHEET: President Biden Announces New Actions to Address Putin’s Price Hike, Make Food More Affordable, and Lower Costs for Farmers. 2022. Available online: https://www.whitehouse.gov/briefing-room/statements-releases/2022/05/11/fact-sheet-president-biden-announces-new-actions-to-address-putins-price-hike-make-food-more-affordable-and-lower-costs-for-farmers/ (accessed on 28 October 2024).
- Seifert, C.A.; Lobell, D.B. Response of double cropping suitability to climate change in the United States. Environmental Research Letters 2015, 10, 024002. [Google Scholar] [CrossRef]
- Meza, F.J.; Silva, D.; Vigil, H. Climate change impacts on irrigated maize in Mediterranean climates: evaluation of double cropping as an emerging adaptation alternative. Agricultural systems 2008, 98, 21–30. [Google Scholar] [CrossRef]
- Lal, R. Soil carbon dynamics in cropland and rangeland. Environmental pollution 2002, 116, 353–362. [Google Scholar] [CrossRef] [PubMed]
- Jankowski, K.; Neill, C.; Davidson, E.A.; Macedo, M.N.; Costa Jr, C.; Galford, G.L.; Maracahipes Santos, L.; Lefebvre, P.; Nunes, D.; Cerri, C.E.; others. Deep soils modify environmental consequences of increased nitrogen fertilizer use in intensifying Amazon agriculture. Scientific reports 2018, 8, 13478. [Google Scholar] [CrossRef]
- Yan, H.; Xiao, X.; Huang, H.; Liu, J.; Chen, J.; Bai, X. Multiple cropping intensity in China derived from agro-meteorological observations and MODIS data. Chinese Geographical Science 2014, 24, 205–219. [Google Scholar] [CrossRef]
- Li, L.; Friedl, M.A.; Xin, Q.; Gray, J.; Pan, Y.; Frolking, S. Mapping crop cycles in China using MODIS-EVI time series. Remote Sensing 2014, 6, 2473–2493. [Google Scholar] [CrossRef]
- Ding, M.; Li, L.; Zhang, Y.; Sun, X.; Liu, L.; Gao, J.; Wang, Z.; Li, Y. Start of vegetation growing season on the Tibetan Plateau inferred from multiple methods based on GIMMS and SPOT NDVI data. Journal of Geographical Sciences 2015, 25, 131–148. [Google Scholar] [CrossRef]
- Biradar, C.M.; Xiao, X. Quantifying the area and spatial distribution of double- and triple-cropping croplands in India with multi-temporal MODIS imagery in 2005. International Journal of Remote Sensing 2011, 32, 367–386. [Google Scholar] [CrossRef]
- Liu, C.; Zhang, Q.; Tao, S.; Qi, J.; Ding, M.; Guan, Q.; Wu, B.; Zhang, M.; Nabil, M.; Tian, F.; others. A new framework to map fine resolution cropping intensity across the globe: Algorithm, validation, and implication. Remote Sensing of Environment 2020, 251, 112095. [Google Scholar] [CrossRef]
- Liu, L.; Xiao, X.; Qin, Y.; Wang, J.; Xu, X.; Hu, Y.; Qiao, Z. Mapping cropping intensity in China using time series Landsat and Sentinel-2 images and Google Earth Engine. Remote Sensing of Environment 2020, 239, 111624. [Google Scholar] [CrossRef]
- Pan, L.; Xia, H.; Yang, J.; Niu, W.; Wang, R.; Song, H.; Guo, Y.; Qin, Y. Mapping cropping intensity in Huaihe basin using phenology algorithm, all Sentinel-2 and Landsat images in Google Earth Engine. International Journal of Applied Earth Observation and Geoinformation 2021, 102, 102376. [Google Scholar] [CrossRef]
- Zhang, M.; Wu, B.; Zeng, H.; He, G.; Liu, C.; Tao, S.; Zhang, Q.; Nabil, M.; Tian, F.; Bofana, J.; others. GCI30: a global dataset of 30 m cropping intensity using multisource remote sensing imagery. Earth System Science Data 2021, 13, 4799–4817. [Google Scholar] [CrossRef]
- Rafif, R.; Kusuma, S.S.; Saringatin, S.; Nanda, G.I.; Wicaksono, P.; Arjasakusuma, S. Crop intensity mapping using dynamic time warping and machine learning from multi-temporal PlanetScope data. Land 2021, 10, 1384. [Google Scholar] [CrossRef]
- He, Y.; Dong, J.; Liao, X.; Sun, L.; Wang, Z.; You, N.; Li, Z.; Fu, P. Examining rice distribution and cropping intensity in a mixed single- and double-cropping region in South China using all available Sentinel 1/2 images. International Journal of Applied Earth Observation and Geoinformation 2021, 101, 102351. [Google Scholar] [CrossRef]
- Hutchins, W.A. Water rights laws in the nineteen western states; Number 1, Natural Resource Economics Division, Economic Research Service, US Department of Agriculture, 1971.
- Wiel, S.C. Water Rights in the Western States: The Law of Prior Appropriation of Water as Applied Alone in Some Jurisdictions, and As, in Others, Confined to the Public Domain, with the Common Law of Riparian Rights for Waters Upon Private Lands. Federal, California and Oregon Statutes in Full, with Digest of Statutes of Alaska, Arizona, Colorado, Hawaii, Idaho, Kansas, Montana, Nebraska, Nevada, New Mexico, North Dakota, Oklahoma, Oregon, Philippine Islands, South Dakota, Texas, Utah, Washington and Wyoming; Vol. 2, Bancroft-Whitney, 1911.
- Drusch, M.; Del Bello, U.; Carlier, S.; Colin, O.; Fernandez, V.; Gascon, F.; Hoersch, B.; Isola, C.; Laberinti, P.; Martimort, P.; others. Sentinel-2: ESA’s optical high-resolution mission for GMES operational services. Remote sensing of Environment 2012, 120, 25–36. [Google Scholar] [CrossRef]
- Lauer, D.T.; Morain, S.A.; Salomonson, V.V. The Landsat program: Its origins, evolution, and impacts. Photogrammetric Engineering and Remote Sensing 1997, 63, 831–838. [Google Scholar]
- Wulder, M.A.; Loveland, T.R.; Roy, D.P.; Crawford, C.J.; Masek, J.G.; Woodcock, C.E.; Allen, R.G.; Anderson, M.C.; Belward, A.S.; Cohen, W.B.; others. Current status of Landsat program, science, and applications. Remote sensing of environment 2019, 225, 127–147. [Google Scholar] [CrossRef]
- Stehman, S.V.; Foody, G.M. Key issues in rigorous accuracy assessment of land cover products. Remote Sensing of Environment 2019, 231, 111199. [Google Scholar] [CrossRef]
- Huang, S.; Tang, L.; Hupy, J.P.; Wang, Y.; Shao, G. A commentary review on the use of normalized difference vegetation index (NDVI) in the era of popular remote sensing. Journal of Forestry Research 2021, 32, 1–6. [Google Scholar] [CrossRef]
- Kriegler, F. Preprocessing transformations and their effects on multspectral recognition. Proceedings of the Sixth International Symposium on Remote Sesning of Environment, 1969, pp. 97–131.
- Washington State Department of Agriculture’s (WSDA) Agricultural Land Use Geodatabase. Accessed: 2024/10/28 12:33:10.
- Ghosh, A.; Nanda, M.K.; Sarkar, D. Assessing the spatial variation of cropping intensity using multi-temporal Sentinel-2 data by rule-based classification. Environment, Development and Sustainability 2022, 24, 10829–10851. [Google Scholar] [CrossRef]
- USGS Landsat 7 Level 2, Collection 2, Tier 1. Available online: https://developers.google.com/earth-engine/datasets/catalog/LANDSAT_LE07_C02_T1_L2/ (accessed on 28 October 2024).
- USGS Landsat 8 Level 2, Collection 2, Tier 1. Available online: https://developers.google.com/earth-engine/datasets/catalog/LANDSAT_LC08_C02_T1_L2/ (accessed on 28 October 2024).
- Belgiu, M.; Csillik, O. Sentinel-2 cropland mapping using pixel-based and object-based time-weighted dynamic time warping analysis. Remote Sensing of Environment 2018, 204, 509–523. [Google Scholar] [CrossRef]
- Huete, A.; Didan, K.; Miura, T.; Rodriguez, E.; Gao, X.; Ferreira, L. Overview of the radiometric and biophysical performance of the MODIS vegetation indices. Remote Sensing of Environment 2002, 83, 195–213. [Google Scholar] [CrossRef]
- Atkinson, P.M.; Jeganathan, C.; Dash, J.; Atzberger, C. Inter-comparison of four models for smoothing satellite sensor time-series data to estimate vegetation phenology. Remote Sensing of Environment 2012, 123, 400–417. [Google Scholar] [CrossRef]
- Cai, Z.; Jönsson, P.; Jin, H.; Eklundh, L. Performance of smoothing methods for reconstructing NDVI time-series and estimating vegetation phenology from MODIS data. Remote Sensing 2017, 9, 1271. [Google Scholar] [CrossRef]
- Geng, L.; Ma, M.; Wang, X.; Yu, W.; Jia, S.; Wang, H. Comparison of Eight Techniques for Reconstructing Multi-Satellite Sensor Time-Series NDVI Data Sets in the Heihe River Basin, China. Remote Sensing 2014, 6, 2024–2049. [Google Scholar] [CrossRef]
- Kandasamy, S.; Baret, F.; Verger, A.; Neveux, P.; Weiss, M. A comparison of methods for smoothing and gap filling time series of remote sensing observations-application to MODIS LAI products. Biogeosciences 2013, 10, 4055–4071. [Google Scholar] [CrossRef]
- Hird, J.N.; McDermid, G.J. Noise reduction of NDVI time series: An empirical comparison of selected techniques. Remote Sensing of Environment 2009, 113, 248–258. [Google Scholar] [CrossRef]
- Savitzky, A.; Golay, M.J. Smoothing and differentiation of data by simplified least squares procedures. Analytical chemistry 1964, 36, 1627–1639. [Google Scholar] [CrossRef]
- Kobayashi, H.; Dye, D.G. Atmospheric conditions for monitoring the long-term vegetation dynamics in the Amazon using normalized difference vegetation index. Remote Sensing of Environment 2005, 97, 519–525. [Google Scholar] [CrossRef]
- Liu, H.Q.; Huete, A. A feedback based modification of the NDVI to minimize canopy background and atmospheric noise. IEEE Transactions on Geoscience and Remote Sensing 1995, 33, 457–465. [Google Scholar] [CrossRef]
- White, M.A.; Thornton, P.E.; Running, S.W. A continental phenology model for monitoring vegetation responses to interannual climatic variability. Global Biogeochemical Cycles 1997, 11, 217–234. [Google Scholar] [CrossRef]
- Itakura, F. Minimum prediction residual principle applied to speech recognition. IEEE Transactions on Acoustics, Speech, and Signal Processing 1975, 23, 67–72. [Google Scholar] [CrossRef]
- Jeong, Y.S.; Jeong, M.K.; Omitaomu, O.A. Weighted dynamic time warping for time series classification. Pattern recognition 2011, 44, 9. [Google Scholar] [CrossRef]
- Ismail Fawaz, H.; Lucas, B.; Forestier, G.; Pelletier, C.; Schmidt, D.F.; Weber, J.; Webb, G.I.; Idoumghar, L.; Muller, P.A.; Petitjean, F. Inceptiontime: Finding AlexNet for time series classification. Data Mining and Knowledge Discovery 2020, 34, 1936–1962. [Google Scholar] [CrossRef]
- Prati, R.C.; Batista, G.E.; Monard, M.C. Data mining with imbalanced class distributions: concepts and methods. IICAI, 2009, pp. 359–376.
- Azhar, N.A.; Pozi, M.S.M.; Din, A.M.; Jatowt, A. An Investigation of SMOTE Based Methods for Imbalanced Datasets With Data Complexity Analysis. IEEE Transactions on Knowledge and Data Engineering 2023, 35, 6651–6672. [Google Scholar] [CrossRef]
- Stehman, S.V. Estimating area and map accuracy for stratified random sampling when the strata are different from the map classes. International Journal of Remote Sensing 2014, 35, 4923–4939. [Google Scholar] [CrossRef]
- Ye, S.; Pontius, R.G.; Rakshit, R. A review of accuracy assessment for object-based image analysis: From per-pixel to per-polygon approaches. ISPRS Journal of Photogrammetry and Remote Sensing 2018, 141, 137–147. [Google Scholar] [CrossRef]
- Weber, E.; Lee, B. Columbia basin project water authorizations. The Water Report 2021. [Google Scholar]
- Washington State Department of Ecology. Washington State Water Rights. Available online: https://appswr.ecology.wa.gov/waterrighttrackingsystem/WaterRights/Map/WaterResourcesExplorer.aspx (accessed on 28 October 2024).
- Borchers, A.; Truex-Powell, E.; Wallander, S.; Nickerson, C. Multi-cropping practices: recent trends in double-cropping 2014.
- Malek, K.; Stöckle, C.; Chinnayakanahalli, K.; Nelson, R.; Liu, M.; Rajagopalan, K.; Barik, M.; Adam, J.C. VIC–CropSyst-v2: A regional-scale modeling platform to simulate the nexus of climate, hydrology, cropping systems, and human decisions. Geoscientific Model Development 2017, 10, 3059–3084. [Google Scholar] [CrossRef]
- Radoux, J.; Bogaert, P. Good Practices for Object-Based Accuracy Assessment. Remote Sensing 2017, 9. [Google Scholar] [CrossRef]
| 1 | McGuire and Waters are county Extension professionals from our region of interest and Beale initiated and currently manages WSDA’s agricultural land use mapping efforts. All experts have strong familiarity with fields, cropping practices, and growers in the region. |
| 2 | |
| 3 | Data processing and visualization is done using multiple Python packages. Scripts are accessible at https://github.com/HNoorazar/NASA_WWAO_DoubleCropping/tree/main. |
| 4 | polynomial of degree 3 |
| 5 |
rbf is radial basis function |






| county | Adams | Benton | Franklin | Grant | Walla Walla | Yakima |
|---|---|---|---|---|---|---|
| survey year | 2016 | 2016 | 2018 | 2017 | 2015 | 2018 |
| alfalfa hay (43 - 2,564) | fescue seed (9 - 533) | poplar (44 - 2,445) |
|---|---|---|
| alfalfa seed (23 - 1,274) | grape, juice (71 - 1,926) | potato (185 - 14,989) |
| apple (543 - 13,370) | grape, wine (128 - 3,603) | pumpkin (9 - 272) |
| apricot (16 - 326) | grass hay (46 - 1,492) | ryegrass seed (8 - 513) |
| asparagus (23 - 1,150) | grass seed (34 - 2,039) | sod farm (15 - 796) |
| barley (11 - 575) | hops (120 - 3,040) | squash (9 - 450) |
| barley hay (12 - 636) | market crops (10 - 181) | sudangrass (37 - 1,704) |
| bean, dry (71 - 3,482) | medicinal herb (8 - 225) | sugar beet (10 - 748) |
| bean, green (44 - 1,989) | mint (34 - 1,485) | sugar beet seed (17 - 1,430) |
| blueberry (24 - 1,004) | mustard (2 - 138) | sunflower (7 - 387) |
| bluegrass seed (42 - 3,958) | nectarine/peach (18 - 467) | sunflower seed (29 - 1,185) |
| buckwheat (41 - 2,695) | oat hay (5 - 104) | timothy (70 - 4,848) |
| canola (27 - 2,568) | onion (44 - 3,108) | triticale (18 - 862) |
| carrot (45 - 2,687) | onion seed (8 - 333) | triticale hay (17 - 538) |
| carrot seed (17- 644) | orchard, unknown (9 - 287) | watermelon (10 - 462) |
| cherry (106 - 2,350) | pasture (141 - 4,403) | wheat (207 - 14,151) |
| corn seed (16 - 516) | pea seed (1 - 15) | wheat fallow (42 - 3,239) |
| corn, field (316 - 16,558) | pea, dry (26 - 1,180) | wildlife feed (27 - 1,065) |
| corn, sweet (61 - 4,975) | pea, green (40 - 3,248) | yellow mustard (20 - 1,622) |
| fallow (31 - 692) | pear (31 - 594) | |
| fallow, idle (22 - 528) | pepper (4 - 297) | |
| fallow, tilled (21 - 837) | plum (4 - 64) |
| GT | pred. | SVM | DL | kNN | RF | NDVI-R |
|---|---|---|---|---|---|---|
| 1 | 1 | 556 – 563 | 555 – 568 | 554 – 562 | 562 – 571 | 517 – 536 |
| 2 | 2 | 46 – 55 | 49 – 55 | 43 – 48 | 41 – 44 | 43 – 48 |
| 1 | 2 | 10 – 17 | 5 – 18 | 11 – 19 | 2 – 11 | 37 – 56 |
| 2 | 1 | 4 – 13 | 4 – 10 | 11 – 16 | 15 – 18 | 11 – 16 |
| # err | 15 – 30 | 9 – 25 | 25 – 33 | 20 – 29 | 52 – 67 | |
| OA | 95 – 98% | 96 – 99% | 95 – 96% | 95 – 97% | 89 – 93% | |
| UA | 73 – 84% | 74 – 92% | 70 – 80% | 79 – 95% | 46 – 59% | |
| PA | 78 – 92% | 83 – 93% | 73 – 81% | 69 – 75% | 72 – 83% |
| parameter | SVM | DL | kNN | RF |
|---|---|---|---|---|
| OA | 95 – 98% | 96 – 99% | 95 – 96% | 95 – 97% |
| OA SE | 0.2 – 0.8% | 0.1 – 0.5% | 0.2 – 0.6% | 0.2 – 0.7% |
| UA double | 73 – 84% | 74 – 92% | 70 – 80% | 79 – 95% |
| UA double SE | 2.1 – 5.5% | 1.4 – 5.2% | 3.2 – 5.7% | 2 – 6.4% |
| PA double | 78 – 92% | 83 – 93% | 73 – 81% | 70 – 75% |
| PA double SE | 1.6 – 5.3% | 1.2 – 2.5% | 2.2 – 3.2% | 2.4 – 5.4% |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).