Cargando…

Ensemble machine learning-based recommendation system for effective prediction of suitable agricultural crop cultivation

Agriculture is the most critical sector for food supply on the earth, and it is also responsible for supplying raw materials for other industrial productions. Currently, the growth in agricultural production is not sufficient to keep up with the growing population, which may result in a food shortfa...

Descripción completa

Detalles Bibliográficos
Autores principales: Hasan, Mahmudul, Marjan, Md Abu, Uddin, Md Palash, Afjal, Masud Ibn, Kardy, Seifedine, Ma, Shaoqi, Nam, Yunyoung
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10449466/
https://www.ncbi.nlm.nih.gov/pubmed/37636091
http://dx.doi.org/10.3389/fpls.2023.1234555
_version_ 1785094955445780480
author Hasan, Mahmudul
Marjan, Md Abu
Uddin, Md Palash
Afjal, Masud Ibn
Kardy, Seifedine
Ma, Shaoqi
Nam, Yunyoung
author_facet Hasan, Mahmudul
Marjan, Md Abu
Uddin, Md Palash
Afjal, Masud Ibn
Kardy, Seifedine
Ma, Shaoqi
Nam, Yunyoung
author_sort Hasan, Mahmudul
collection PubMed
description Agriculture is the most critical sector for food supply on the earth, and it is also responsible for supplying raw materials for other industrial productions. Currently, the growth in agricultural production is not sufficient to keep up with the growing population, which may result in a food shortfall for the world’s inhabitants. As a result, increasing food production is crucial for developing nations with limited land and resources. It is essential to select a suitable crop for a specific region to increase its production rate. Effective crop production forecasting in that area based on historical data, including environmental and cultivation areas, and crop production amount, is required. However, the data for such forecasting are not publicly available. As such, in this paper, we take a case study of a developing country, Bangladesh, whose economy relies on agriculture. We first gather and preprocess the data from the relevant research institutions of Bangladesh and then propose an ensemble machine learning approach, called K-nearest Neighbor Random Forest Ridge Regression (KRR), to effectively predict the production of the major crops (three different kinds of rice, potato, and wheat). KRR is designed after investigating five existing traditional machine learning (Support Vector Regression, Naïve Bayes, and Ridge Regression) and ensemble learning (Random Forest and CatBoost) algorithms. We consider four classical evaluation metrics, i.e., mean absolute error, mean square error (MSE), root MSE, and R (2), to evaluate the performance of the proposed KRR over the other machine learning models. It shows 0.009 MSE, 99% R (2) for Aus; 0.92 MSE, 90% R (2) for Aman; 0.246 MSE, 99% R (2) for Boro; 0.062 MSE, 99% R (2) for wheat; and 0.016 MSE, 99% R (2) for potato production prediction. The Diebold–Mariano test is conducted to check the robustness of the proposed ensemble model, KRR. In most cases, it shows 1% and 5% significance compared to the benchmark ML models. Lastly, we design a recommender system that suggests suitable crops for a specific land area for cultivation in the next season. We believe that the proposed paradigm will help the farmers and personnel in the agricultural sector leverage proper crop cultivation and production.
format Online
Article
Text
id pubmed-10449466
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-104494662023-08-25 Ensemble machine learning-based recommendation system for effective prediction of suitable agricultural crop cultivation Hasan, Mahmudul Marjan, Md Abu Uddin, Md Palash Afjal, Masud Ibn Kardy, Seifedine Ma, Shaoqi Nam, Yunyoung Front Plant Sci Plant Science Agriculture is the most critical sector for food supply on the earth, and it is also responsible for supplying raw materials for other industrial productions. Currently, the growth in agricultural production is not sufficient to keep up with the growing population, which may result in a food shortfall for the world’s inhabitants. As a result, increasing food production is crucial for developing nations with limited land and resources. It is essential to select a suitable crop for a specific region to increase its production rate. Effective crop production forecasting in that area based on historical data, including environmental and cultivation areas, and crop production amount, is required. However, the data for such forecasting are not publicly available. As such, in this paper, we take a case study of a developing country, Bangladesh, whose economy relies on agriculture. We first gather and preprocess the data from the relevant research institutions of Bangladesh and then propose an ensemble machine learning approach, called K-nearest Neighbor Random Forest Ridge Regression (KRR), to effectively predict the production of the major crops (three different kinds of rice, potato, and wheat). KRR is designed after investigating five existing traditional machine learning (Support Vector Regression, Naïve Bayes, and Ridge Regression) and ensemble learning (Random Forest and CatBoost) algorithms. We consider four classical evaluation metrics, i.e., mean absolute error, mean square error (MSE), root MSE, and R (2), to evaluate the performance of the proposed KRR over the other machine learning models. It shows 0.009 MSE, 99% R (2) for Aus; 0.92 MSE, 90% R (2) for Aman; 0.246 MSE, 99% R (2) for Boro; 0.062 MSE, 99% R (2) for wheat; and 0.016 MSE, 99% R (2) for potato production prediction. The Diebold–Mariano test is conducted to check the robustness of the proposed ensemble model, KRR. In most cases, it shows 1% and 5% significance compared to the benchmark ML models. Lastly, we design a recommender system that suggests suitable crops for a specific land area for cultivation in the next season. We believe that the proposed paradigm will help the farmers and personnel in the agricultural sector leverage proper crop cultivation and production. Frontiers Media S.A. 2023-08-10 /pmc/articles/PMC10449466/ /pubmed/37636091 http://dx.doi.org/10.3389/fpls.2023.1234555 Text en Copyright © 2023 Hasan, Marjan, Uddin, Afjal, Kardy, Ma and Nam https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Plant Science
Hasan, Mahmudul
Marjan, Md Abu
Uddin, Md Palash
Afjal, Masud Ibn
Kardy, Seifedine
Ma, Shaoqi
Nam, Yunyoung
Ensemble machine learning-based recommendation system for effective prediction of suitable agricultural crop cultivation
title Ensemble machine learning-based recommendation system for effective prediction of suitable agricultural crop cultivation
title_full Ensemble machine learning-based recommendation system for effective prediction of suitable agricultural crop cultivation
title_fullStr Ensemble machine learning-based recommendation system for effective prediction of suitable agricultural crop cultivation
title_full_unstemmed Ensemble machine learning-based recommendation system for effective prediction of suitable agricultural crop cultivation
title_short Ensemble machine learning-based recommendation system for effective prediction of suitable agricultural crop cultivation
title_sort ensemble machine learning-based recommendation system for effective prediction of suitable agricultural crop cultivation
topic Plant Science
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10449466/
https://www.ncbi.nlm.nih.gov/pubmed/37636091
http://dx.doi.org/10.3389/fpls.2023.1234555
work_keys_str_mv AT hasanmahmudul ensemblemachinelearningbasedrecommendationsystemforeffectivepredictionofsuitableagriculturalcropcultivation
AT marjanmdabu ensemblemachinelearningbasedrecommendationsystemforeffectivepredictionofsuitableagriculturalcropcultivation
AT uddinmdpalash ensemblemachinelearningbasedrecommendationsystemforeffectivepredictionofsuitableagriculturalcropcultivation
AT afjalmasudibn ensemblemachinelearningbasedrecommendationsystemforeffectivepredictionofsuitableagriculturalcropcultivation
AT kardyseifedine ensemblemachinelearningbasedrecommendationsystemforeffectivepredictionofsuitableagriculturalcropcultivation
AT mashaoqi ensemblemachinelearningbasedrecommendationsystemforeffectivepredictionofsuitableagriculturalcropcultivation
AT namyunyoung ensemblemachinelearningbasedrecommendationsystemforeffectivepredictionofsuitableagriculturalcropcultivation