Identification of soil texture and color using machine learning algorithms and satellite imagery
Abstract The demand for high-quality and cost-effective soil information is increasing due to its importance in land-use planning and precision agriculture. This study aimed to estimate soil texture and color using satellite imagery as input variables for support vector regression (SVR) and decision...
Saved in:
| Main Author: | |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Nature Portfolio
2025-08-01
|
| Series: | Scientific Reports |
| Subjects: | |
| Online Access: | https://doi.org/10.1038/s41598-025-17166-z |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849226405817090048 |
|---|---|
| author | Jiyang Wang |
| author_facet | Jiyang Wang |
| author_sort | Jiyang Wang |
| collection | DOAJ |
| description | Abstract The demand for high-quality and cost-effective soil information is increasing due to its importance in land-use planning and precision agriculture. This study aimed to estimate soil texture and color using satellite imagery as input variables for support vector regression (SVR) and decision tree regression (DTR) models. Soil properties, including soil texture (clay, silt, and sand) and color components (Hue, Value, and Chroma), were measured. Additionally, a wide range of indices derived from MODIS sensor imagery were calculated. Duncan’s test at a 5% significance level revealed significant temporal differences among the indices, although no significant differences were observed in the mean indices concerning soil texture variability. The results of error metrics, including root mean squared error (RMSE), absolute mean absolute percentage error (AMAPE), mean absolute error (MAE), mean squared error (MSE), and ratio of performance to deviation (RPD), demonstrated the superiority of the SVR method over the DTR method. Soil texture classification using the soil texture triangle and validation methods showed good agreement between measured and predicted data using the SVR approach. The lowest RMSE was observed for Hue, indicating the most accurate prediction, whereas sand showed the highest error. The differences in error metrics, including RMSE, AMAPE, MAE, MSE, and RPD, between SVR and DTR methods were 0, 0.2, 0, 0, and 0.8 for Hue and 0.41, 5, 0.1, 0.1, and 0.87 for sand, respectively. For future research, it is recommended to explore the combination of SVR with optimization techniques such as genetic algorithms to further improve the accuracy of soil texture and color predictions. |
| format | Article |
| id | doaj-art-1ae28ee64e2e4005afe923f40ad2ce0f |
| institution | Kabale University |
| issn | 2045-2322 |
| language | English |
| publishDate | 2025-08-01 |
| publisher | Nature Portfolio |
| record_format | Article |
| series | Scientific Reports |
| spelling | doaj-art-1ae28ee64e2e4005afe923f40ad2ce0f2025-08-24T11:18:03ZengNature PortfolioScientific Reports2045-23222025-08-0115111410.1038/s41598-025-17166-zIdentification of soil texture and color using machine learning algorithms and satellite imageryJiyang Wang0School of Artificial Intelligence, Shenyang University of TechnologyAbstract The demand for high-quality and cost-effective soil information is increasing due to its importance in land-use planning and precision agriculture. This study aimed to estimate soil texture and color using satellite imagery as input variables for support vector regression (SVR) and decision tree regression (DTR) models. Soil properties, including soil texture (clay, silt, and sand) and color components (Hue, Value, and Chroma), were measured. Additionally, a wide range of indices derived from MODIS sensor imagery were calculated. Duncan’s test at a 5% significance level revealed significant temporal differences among the indices, although no significant differences were observed in the mean indices concerning soil texture variability. The results of error metrics, including root mean squared error (RMSE), absolute mean absolute percentage error (AMAPE), mean absolute error (MAE), mean squared error (MSE), and ratio of performance to deviation (RPD), demonstrated the superiority of the SVR method over the DTR method. Soil texture classification using the soil texture triangle and validation methods showed good agreement between measured and predicted data using the SVR approach. The lowest RMSE was observed for Hue, indicating the most accurate prediction, whereas sand showed the highest error. The differences in error metrics, including RMSE, AMAPE, MAE, MSE, and RPD, between SVR and DTR methods were 0, 0.2, 0, 0, and 0.8 for Hue and 0.41, 5, 0.1, 0.1, and 0.87 for sand, respectively. For future research, it is recommended to explore the combination of SVR with optimization techniques such as genetic algorithms to further improve the accuracy of soil texture and color predictions.https://doi.org/10.1038/s41598-025-17166-zRegression treeSoil colorSoil textureSupport vector regression |
| spellingShingle | Jiyang Wang Identification of soil texture and color using machine learning algorithms and satellite imagery Scientific Reports Regression tree Soil color Soil texture Support vector regression |
| title | Identification of soil texture and color using machine learning algorithms and satellite imagery |
| title_full | Identification of soil texture and color using machine learning algorithms and satellite imagery |
| title_fullStr | Identification of soil texture and color using machine learning algorithms and satellite imagery |
| title_full_unstemmed | Identification of soil texture and color using machine learning algorithms and satellite imagery |
| title_short | Identification of soil texture and color using machine learning algorithms and satellite imagery |
| title_sort | identification of soil texture and color using machine learning algorithms and satellite imagery |
| topic | Regression tree Soil color Soil texture Support vector regression |
| url | https://doi.org/10.1038/s41598-025-17166-z |
| work_keys_str_mv | AT jiyangwang identificationofsoiltextureandcolorusingmachinelearningalgorithmsandsatelliteimagery |