Prediction of Oil Palm Yield Using Machine Learning in the Perspective of Fluctuating Weather and Soil Moisture Conditions: Evaluation of a Generic Workflow

Current development in precision agriculture has underscored the role of machine learning in crop yield prediction. Machine learning algorithms are capable of learning linear and nonlinear patterns in complex agro-meteorological data. However, the application of machine learning methods for predicti...

Full description

Saved in:
Bibliographic Details
Main Authors: Khan N., Kamaruddin M.A., Ullah Sheikh U., Zawawi M.H., Yusup Y., Bakht M.P., Mohamed Noor N.
Other Authors: 57215962833
Format: Article
Published: MDPI 2023
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.uniten.dspace-26839
record_format dspace
spelling my.uniten.dspace-268392023-05-29T17:37:07Z Prediction of Oil Palm Yield Using Machine Learning in the Perspective of Fluctuating Weather and Soil Moisture Conditions: Evaluation of a Generic Workflow Khan N. Kamaruddin M.A. Ullah Sheikh U. Zawawi M.H. Yusup Y. Bakht M.P. Mohamed Noor N. 57215962833 44361188400 57191516181 39162217600 24340055400 57208424121 25221616600 Current development in precision agriculture has underscored the role of machine learning in crop yield prediction. Machine learning algorithms are capable of learning linear and nonlinear patterns in complex agro-meteorological data. However, the application of machine learning methods for predictive analysis is lacking in the oil palm industry. This work evaluated a supervised machine learning approach to develop an explainable and reusable oil palm yield prediction workflow. The input data included 12 weather and three soil moisture parameters along with 420 months of actual yield records of the study site. Multisource data and conventional machine learning techniques were coupled with an automated model selection process. The performance of two top regression models, namely Extra Tree and AdaBoost was evaluated using six statistical evaluation metrics. The prediction was followed by data preprocessing and feature selection. Selected regression models were compared with Random Forest, Gradient Boosting, Decision Tree, and other non-tree algorithms to prove the R2 driven performance superiority of tree-based ensemble models. In addition, the learning process of the models was examined using model-based feature importance, learning curve, validation curve, residual analysis, and prediction error. Results indicated that rainfall frequency, root-zone soil moisture, and temperature could make a significant impact on oil palm yield. Most influential features that contributed to the prediction process are rainfall, cloud amount, number of rain days, wind speed, and root zone soil wetness. It is concluded that the means of machine learning have great potential for the application to predict oil palm yield using weather and soil moisture data. � 2022 by the authors. Licensee MDPI, Basel, Switzerland. Final 2023-05-29T09:37:07Z 2023-05-29T09:37:07Z 2022 Article 10.3390/plants11131697 2-s2.0-85132834355 https://www.scopus.com/inward/record.uri?eid=2-s2.0-85132834355&doi=10.3390%2fplants11131697&partnerID=40&md5=f7ac59ff956f29f298ee80cd2541e440 https://irepository.uniten.edu.my/handle/123456789/26839 11 13 1697 All Open Access, Gold, Green MDPI Scopus
institution Universiti Tenaga Nasional
building UNITEN Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tenaga Nasional
content_source UNITEN Institutional Repository
url_provider http://dspace.uniten.edu.my/
description Current development in precision agriculture has underscored the role of machine learning in crop yield prediction. Machine learning algorithms are capable of learning linear and nonlinear patterns in complex agro-meteorological data. However, the application of machine learning methods for predictive analysis is lacking in the oil palm industry. This work evaluated a supervised machine learning approach to develop an explainable and reusable oil palm yield prediction workflow. The input data included 12 weather and three soil moisture parameters along with 420 months of actual yield records of the study site. Multisource data and conventional machine learning techniques were coupled with an automated model selection process. The performance of two top regression models, namely Extra Tree and AdaBoost was evaluated using six statistical evaluation metrics. The prediction was followed by data preprocessing and feature selection. Selected regression models were compared with Random Forest, Gradient Boosting, Decision Tree, and other non-tree algorithms to prove the R2 driven performance superiority of tree-based ensemble models. In addition, the learning process of the models was examined using model-based feature importance, learning curve, validation curve, residual analysis, and prediction error. Results indicated that rainfall frequency, root-zone soil moisture, and temperature could make a significant impact on oil palm yield. Most influential features that contributed to the prediction process are rainfall, cloud amount, number of rain days, wind speed, and root zone soil wetness. It is concluded that the means of machine learning have great potential for the application to predict oil palm yield using weather and soil moisture data. � 2022 by the authors. Licensee MDPI, Basel, Switzerland.
author2 57215962833
author_facet 57215962833
Khan N.
Kamaruddin M.A.
Ullah Sheikh U.
Zawawi M.H.
Yusup Y.
Bakht M.P.
Mohamed Noor N.
format Article
author Khan N.
Kamaruddin M.A.
Ullah Sheikh U.
Zawawi M.H.
Yusup Y.
Bakht M.P.
Mohamed Noor N.
spellingShingle Khan N.
Kamaruddin M.A.
Ullah Sheikh U.
Zawawi M.H.
Yusup Y.
Bakht M.P.
Mohamed Noor N.
Prediction of Oil Palm Yield Using Machine Learning in the Perspective of Fluctuating Weather and Soil Moisture Conditions: Evaluation of a Generic Workflow
author_sort Khan N.
title Prediction of Oil Palm Yield Using Machine Learning in the Perspective of Fluctuating Weather and Soil Moisture Conditions: Evaluation of a Generic Workflow
title_short Prediction of Oil Palm Yield Using Machine Learning in the Perspective of Fluctuating Weather and Soil Moisture Conditions: Evaluation of a Generic Workflow
title_full Prediction of Oil Palm Yield Using Machine Learning in the Perspective of Fluctuating Weather and Soil Moisture Conditions: Evaluation of a Generic Workflow
title_fullStr Prediction of Oil Palm Yield Using Machine Learning in the Perspective of Fluctuating Weather and Soil Moisture Conditions: Evaluation of a Generic Workflow
title_full_unstemmed Prediction of Oil Palm Yield Using Machine Learning in the Perspective of Fluctuating Weather and Soil Moisture Conditions: Evaluation of a Generic Workflow
title_sort prediction of oil palm yield using machine learning in the perspective of fluctuating weather and soil moisture conditions: evaluation of a generic workflow
publisher MDPI
publishDate 2023
_version_ 1806426213690900480
score 13.209306