Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

An Application of K-Nearest-Neighbor Regression in Maize Yield Prediction

Domain:

agriculture

Record type:

paper
Creator:
SitOtiAna
Editor:
UniMur
Publisher:
CCSD
Host:avatar
International audience Predictive analytics utilizes historical data and knowledge to predict future outcomes and provides a method for evaluating the accuracy and reliability of these forecasts. Artificial Intelligence is a tool of predictive analytics. AI trains computers to learn human behaviors like learning, judgment, and decision-making while simulating intelligent human behavior using computers and has received a lot of attention in almost all areas of research. Machine learning is a branch of Artificial Intelligence that has been used to solve classification and regression problems. Machine learning advancements have aided in boosting agricultural gains. Yield prediction is one of the agricultural sectors that has embraced machine learning. K Nearest Neighbor (KNN) Regression is a regression algorithm used in machine learning for prediction tasks. KNN Regression is like KNN Classification, except that KNN Regression predicts a constant output value for a given input instead of predicting a class label. The basic idea behind KNN Regression is to find the K nearest neighbors to a given input data point based on a distance metric and then use the average (or weighted average) of the output values of these K neighbors as the predicted output for the input data point. The distance metric used in KNN Regression can vary depending on the data type being analyzed, but common distance metrics include Euclidean distance, Manhattan distance, and Minkowski distance. This paper presents the application of KNN regression in maize yield prediction in Uasin Gishu county, in north rift region of Kenya. Questionnaires were distributed to 900 randomly selected maize farmers across the thirty wards to obtain primary data. With a Train Test split ration of 80:20, KNN regression algorithm was able to predict maize yield and its prediction performance was evaluated using Root Mean Squared error-RMSE=0.4948, Mean Squared Error-MSE =0.2803, Mean Absolute Error-MAE = 0.4591 and Mean Absolute Percentage Error-MAPE = 36.17. According to the study findings, the algorithm was able to predict maize yield in the maize producing county.

Visit

hal.science

Tags

[MATH]Mathematics [math]

Similar

Application of XGBoost Regression in Maize Yield PredictionPANDA: Extreme Scale Parallel K-Nearest Neighbor on Distributed ArchitecturesSpatial nearest neighbor classification and prediction. Application to fisheries data in West African coastRandom Forest Regression in Maize Yield PredictionComparison of k-Nearest Neighbor and Naive Bayes Methods for SNP Data ClassificationEmotion recognition from syllabic units using k-nearest-neighbor classification and energy distribution

Application of XGBoost Regression in Maize Yield Prediction

International audience Artificial Intelligence (AI) is the human-like intelligence im

PANDA: Extreme Scale Parallel K-Nearest Neighbor on Distributed Architectures

Computing $k$-Nearest Neighbors (KNN) is one of the core kernels used in many machine learning, data

Spatial nearest neighbor classification and prediction. Application to fisheries data in West African coast

International audience

Random Forest Regression in Maize Yield Prediction

International audience Artificial Intelligence is the discipline of making computers

Comparison of k-Nearest Neighbor and Naive Bayes Methods for SNP Data Classification

In an accident, sometimes the identity of a person who has an accident is hard to know, so it is nec

Emotion recognition from syllabic units using k-nearest-neighbor classification and energy distribution

In this article, we present an automatic technique for recognizing emotional states from speech sign