Log in

Using machine learning to enhance agricultural productivity in Turkey: insights on the importance of soil moisture, temperature and precipitation patterns

  • Original Paper
  • Published:
International Journal of Environmental Science and Technology Aims and scope Submit manuscript

A Correction to this article was published on 24 June 2024

This article has been updated

Abstract

This article delves into the intricate details of a robust machine learning analysis that was conducted on a plethora of environmental data, including precipitation, temperature, soil moisture, and vegetation index data, in three distinct regions of Turkey, namely the Aegean, Southeastern Anatolia, and the Mediterranean. The core objective of this scientific inquiry is to shed light on the quintessential determinants that wield a profound influence on agricultural productivity, with an explicit focus on the soil's moisture, temperature fluctuations, and precipitation patterns. It is of paramount importance to fathom the intricacies and multifarious dimensions of these pivotal determinants to enrich our understanding of the entangled dynamics between the ecosystem and crop cultivation. The intricate nature of soil's moisture is a multifaceted interplay, encompassing water availability and the delicate interconnectedness between precipitation, soil structure, and vegetative growth, which can instigate a series of biological and chemical reactions. Furthermore, the study underscores the significance of monitoring the normalized difference vegetation index (NDVI) as a critical indicator of vegetation growth and yield. The outcomes of this study are truly fascinating and highlight the enormous potential of AI-powered tools, which incorporate advanced machine learning and deep learning models, in elevating and optimizing crop management practices, thereby leading to heightened crop productivity and profitability while promoting sustainability. The revolutionary discoveries made in this study underscore the tremendous potential of artificial intelligence (AI) technologies to propel and elevate the agricultural forecasting and management processes, resulting in a more sustainable, productive, and efficient agricultural industry that bestows substantial environmental, social, and economic advantages.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Germany)

Instant access to the full article PDF.

Similar content being viewed by others

Change history

References

Download references

Acknowledgements

We thank the anonymous referees for their suggestions.

Funding

No funding was received.

Author information

Authors and Affiliations

Authors

Contributions

M.U.A. and E.N. contributed to conceptualization and resources and wrote the manuscript. E.N. contributed to methodology and investigation. . M.U.A. supervised the study.

Corresponding author

Correspondence to M. Uzunoz Altan.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Ethical approval

This article does not contain any studies with human participants performed by any of the authors.

Additional information

Editorial responsibility: M. Shabani.

Appendix: implementation & testing

Appendix: implementation & testing

figure r

\({\varvec{t}}{\varvec{r}}{\varvec{a}}{\varvec{i}}{\varvec{n}}\_{\varvec{t}}{\varvec{e}}{\varvec{s}}{\varvec{t}}\_{\varvec{s}}{\varvec{p}}{\varvec{l}}{\varvec{i}}{\varvec{t}}\): This function is used to split the dataset into training and testing sets.

\({\varvec{D}}{\varvec{e}}{\varvec{c}}{\varvec{i}}{\varvec{s}}{\varvec{i}}{\varvec{o}}{\varvec{n}}{\varvec{T}}{\varvec{r}}{\varvec{e}}{\varvec{e}}{\varvec{R}}{\varvec{e}}{\varvec{g}}{\varvec{r}}{\varvec{e}}{\varvec{s}}{\varvec{s}}{\varvec{o}}{\varvec{r}}\): This is the class for creating a decision tree regression model.

\({\varvec{m}}{\varvec{e}}{\varvec{a}}{\varvec{n}}\_{\varvec{s}}{\varvec{q}}{\varvec{u}}{\varvec{a}}{\varvec{r}}{\varvec{e}}{\varvec{d}}\_{\varvec{e}}{\varvec{r}}{\varvec{r}}{\varvec{o}}{\varvec{r}}\) and \({\varvec{r}}2\_{\varvec{s}}{\varvec{c}}{\varvec{o}}{\varvec{r}}{\varvec{e}}\): These are metrics used to evaluate the performance of regression models.

The dataset was split into two parts: \({\varvec{X}}\) represents the features (attributes) of the data, and \({\varvec{y}}\) represents the target variable (wheat crop yield). The \({\varvec{t}}{\varvec{r}}{\varvec{a}}{\varvec{i}}{\varvec{n}}\_{\varvec{t}}{\varvec{e}}{\varvec{s}}{\varvec{t}}\_{\varvec{s}}{\varvec{p}}{\varvec{l}}{\varvec{i}}{\varvec{t}}\) function divides the data into training and testing sets. Here, 80% of the data is used for training (\({\varvec{X}}\_{\varvec{t}}{\varvec{r}}{\varvec{a}}{\varvec{i}}{\varvec{n}},\) \({\varvec{y}}\_{\varvec{t}}{\varvec{r}}{\varvec{a}}{\varvec{i}}{\varvec{n}})\) and 20% is reserved for testing (\({\varvec{X}}\_{\varvec{t}}{\varvec{e}}{\varvec{s}}{\varvec{t}},\) \({\varvec{y}}\_{\varvec{t}}{\varvec{e}}{\varvec{s}}{\varvec{t}}\)). The \({\varvec{r}}{\varvec{a}}{\varvec{n}}{\varvec{d}}{\varvec{o}}{\varvec{m}}\_{\varvec{s}}{\varvec{t}}{\varvec{a}}{\varvec{t}}{\varvec{e}}\) parameter ensures that the random splitting is reproducible.

The \({\varvec{D}}{\varvec{e}}{\varvec{c}}{\varvec{i}}{\varvec{s}}{\varvec{i}}{\varvec{o}}{\varvec{n}}{\varvec{T}}{\varvec{r}}{\varvec{e}}{\varvec{e}}{\varvec{R}}{\varvec{e}}{\varvec{g}}{\varvec{r}}{\varvec{e}}{\varvec{s}}{\varvec{s}}{\varvec{o}}{\varvec{r}}\) class is created to build a decision tree regression model. This model is then trained (fitted) using the training data (\({\varvec{X}}\_{\varvec{t}}{\varvec{r}}{\varvec{a}}{\varvec{i}}{\varvec{n}},\) \({\varvec{y}}\_{\varvec{t}}{\varvec{r}}{\varvec{a}}{\varvec{i}}{\varvec{n}})\).

Using the trained model, predictions are made on the testing data (\({\varvec{X}}\_{\varvec{t}}{\varvec{e}}{\varvec{s}}{\varvec{t}})\). The predicted values are stored in the \({\varvec{y}}\_{\varvec{p}}{\varvec{r}}{\varvec{e}}{\varvec{d}}\) variable.

figure s

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Uzunoz Altan, M., Nabatov, E. Using machine learning to enhance agricultural productivity in Turkey: insights on the importance of soil moisture, temperature and precipitation patterns. Int. J. Environ. Sci. Technol. 21, 6981–6998 (2024). https://doi.org/10.1007/s13762-023-05439-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13762-023-05439-x

Keywords

Navigation