Classification and yield prediction in smart agriculture system using IoT

被引:0
作者
Akanksha Gupta
Priyank Nahar
机构
[1] University of Delhi,Swami Shraddhanand College
[2] Shri Venkateshwara University,undefined
来源
Journal of Ambient Intelligence and Humanized Computing | 2023年 / 14卷
关键词
IoT; Sensors; Agriculture; Machine learning; Classification; Crop yield prediction;
D O I
暂无
中图分类号
学科分类号
摘要
The modern agriculture industry is data-centred, precise and smarter than ever. Advanced development of Internet-of-Things (IoT) based systems redesigned “smart agriculture”. This emergence in innovative farming systems gradually increases crop yields, reduces irrigation wastages and making it more profitable. Machine learning (ML) methods achieve the requirement of scaling the learning performance of the model. This paper introduces a hybrid ML model with IoT for yield prediction. This work involves three phases: pre-processing, feature selection (FS) and classification. Initially, the dataset is pre-processed and FS is done on the basis of Correlation based FS (CBFS) and the Variance Inflation Factor algorithm (VIF). Finally, a two-tier ML model for an IoT based smart agriculture system is proposed. In the first tier, the Adaptive k-Nearest Centroid Neighbour Classifier (aKNCN) model is proposed to estimate the soil quality and to classify the soil samples into different classes based on the input soil properties. In the second tier, the crop yield is predicted using the Extreme Learning Machine algorithm (ELM). In the optimized strategy, the weights are updated using a modified Butterfly Optimization Algorithm (mBOA) to improve the performance accuracy of ELM with minimum error values. PYTHON is the implementation tool for evaluating the proposed system. Soil dataset is utilized for performance evaluation of the proposed prediction model. Various metrics such as accuracy, RMSE, R2, MSE, MedAE, MAE, MSLE, MAPE and Explained Variance Score (EVS) are considered for the performance evaluation.
引用
收藏
页码:10235 / 10244
页数:9
相关论文
共 87 条
  • [1] Abbas F(2020)Crop yield prediction through proximal sensing and ML algorithms Agronomy 10 1046-734
  • [2] Afzaal H(2019)Butterfly optimization algorithm: a novel approach for global optimization Soft Comput 23 715-13951
  • [3] Farooque AA(2020)Wheat crop yield prediction using new activation functions in neural network Neural Comput Appl 32 13941-507
  • [4] Tang S(2019)A smart agriculture IoT system based on deep reinforcement learning Futur Gener Comput Syst 99 500-181
  • [5] Arora S(2020)Autumn crop yield prediction using data-driven approaches:—support vector machines, random forest, and deep neural network methods Can J Remote Sens 47 162-213
  • [6] Singh S(2019)AgriPrediction: a proactive internet of things model to anticipate problems and improve production in agricultural crops Comput Electron Agric 161 202-86901
  • [7] Bhojani SH(2020)Crop yield prediction using deep reinforcement learning model for sustainable agrarian applications IEEE Access 8 86886-10022
  • [8] Bhatt N(2021)A reinforced random forest model for enhanced crop yield prediction by integrating agrarian parameters J Ambient Intell Humaniz Comput 12 10009-1029
  • [9] Bu F(2019)An approach to forecast grain crop yield using multi-layered, multi-farm data sets and machine learning Precis Agric 20 1015-642
  • [10] Wang X(2019)Performance evaluation of best feature subsets for crop yield prediction using machine learning algorithms Appl Artif Intell 33 621-6082