Automated yield monitor data post-processing pipeline via explainable model benchmarking and stacked ensemble

• Yield error classification performed using eight machine learning algorithms. • Feature engineering and Bayesian optimization improved model interpretability. • CatBoost achieved the highest F1-score (0.77) in yield error classification. • Stacking with XGBoost meta -learner marginally improved model performance. • SHAP and feature ranking revealed interpretable domain-aligned patterns. Accurate yield data post-processing is a key component of agricultural field management and precision farming analyses. Traditional approaches to post-processing yield monitor data rely on rule-based filtering, manual inspection, and thresholding, which is time-consuming, inconsistent, and relies on expert knowledge. This study demonstrates the viability of machine learning for automated, non-expert detection of erroneous data points, thereby increasing the scalability of yield map generation from raw yield monitor data. Historical yield data (4.6 million data points) were collected from 326 soybean and corn fields in the Delta region of Mississippi. Extensive feature engineering was conducted to derive spatial, operational, and geometric features to enrich model learning. Eight machine learning algorithms (Decision Tree, Random Forest, XGBoost, CatBoost, K-Nearest Neighbors, Artificial Neural Network, Naïve Bayes, and SGDClassifier) were trained with Bayesian-optimized hyperparameters and evaluated across multiple resampling strategies. CatBoost emerged as the best performing model on the raw feature set, achieving an F1-score of 0.77. Random Forest (F1 = 0.76), XGBoost (F1 = 0.74), and Decision Tree (F1 = 0.72) also performed competitively on the raw dataset, though they fell slightly short of CatBoost’s score. Evaluation on unseen fields demonstrated the model’s ability to locate error-prone regions, though isolated false negatives were observed. A stacked ensemble model using XGBoost as the meta -learner slightly improved F1-score (0.78), but gains were limited by high prediction correlation among top base learners and the suboptimal performance of weaker classifiers. SHAP-based interpretation of CatBoost and XGBoost revealed that their predictions aligned well with the domain knowledge.

Authors

Institutions

Publication Details

Journal
Computers and Electronics in Agriculture
Published
2025-12-05
DOI
https://doi.org/10.1016/j.compag.2025.111278
Citations
2
Primary Topic
Smart Agriculture and AI
Type
article
Field-Weighted Citation Impact
3.50
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Automated yield monitor data post-processing pipeline via explainable model benchmarking and stacked ensemble

Sathishkumar Samiappan, Muhammad Jasim Uddin, Jessica L. Drewry
2 citations
Computers and Electronics in Agriculture
Smart Agriculture and AI
3.50
article

Automated yield monitor data post-processing pipeline via explainable model benchmarking and stacked ensemble

Sathishkumar Samiappan, Muhammad Jasim Uddin, Jessica L. Drewry
article en
2 citations

Abstract

• Yield error classification performed using eight machine learning algorithms. • Feature engineering and Bayesian optimization improved model interpretability. • CatBoost achieved the highest F1-score (0.77) in yield error classification. • Stacking with XGBoost meta -learner marginally improved model performance. • SHAP and feature ranking revealed interpretable domain-aligned patterns. Accurate yield data post-processing is a key component of agricultural field management and precision farming analyses. Traditional approaches to post-processing yield monitor data rely on rule-based filtering, manual inspection, and thresholding, which is time-consuming, inconsistent, and relies on expert knowledge. This study demonstrates the viability of machine learning for automated, non-expert detection of erroneous data points, thereby increasing the scalability of yield map generation from raw yield monitor data. Historical yield data (4.6 million data points) were collected from 326 soybean and corn fields in the Delta region of Mississippi. Extensive feature engineering was conducted to derive spatial, operational, and geometric features to enrich model learning. Eight machine learning algorithms (Decision Tree, Random Forest, XGBoost, CatBoost, K-Nearest Neighbors, Artificial Neural Network, Naïve Bayes, and SGDClassifier) were trained with Bayesian-optimized hyperparameters and evaluated across multiple resampling strategies. CatBoost emerged as the best performing model on the raw feature set, achieving an F1-score of 0.77. Random Forest (F1 = 0.76), XGBoost (F1 = 0.74), and Decision Tree (F1 = 0.72) also performed competitively on the raw dataset, though they fell slightly short of CatBoost’s score. Evaluation on unseen fields demonstrated the model’s ability to locate error-prone regions, though isolated false negatives were observed. A stacked ensemble model using XGBoost as the meta -learner slightly improved F1-score (0.78), but gains were limited by high prediction correlation among top base learners and the suboptimal performance of weaker classifiers. SHAP-based interpretation of CatBoost and XGBoost revealed that their predictions aligned well with the domain knowledge.

Computers and Electronics in AgricultureVol. 241
University of Tennessee at Knoxville (US), Mississippi State University (US)
Openalex Percentile: Top 7%
Smart Agriculture and AI
3.50
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.