Abstract

Agriculture is a growing field of research. In particular, crop prediction in agriculture is critical and is chiefly contingent upon soil and environment conditions, including rainfall, humidity, and temperature. In the past, farmers were able to decide on the crop to be cultivated, monitor its growth, and determine when it could be harvested. Today, however, rapid changes in environmental conditions have made it difficult for the farming community to continue to do so. Consequently, in recent years, machine learning techniques have taken over the task of prediction, and this work has used several of these to determine crop yield. To ensure that a given machine learning (ML) model works at a high level of precision, it is imperative to employ efficient feature selection methods to preprocess the raw data into an easily computable Machine Learning friendly dataset. To reduce redundancies and make the ML model more accurate, only data features that have a significant degree of relevance in determining the final output of the model must be employed. Thus, optimal feature selection arises to ensure that only the most relevant features are accepted as a part of the model. Conglomerating every single feature from raw data without checking for their role in the process of making the model will unnecessarily complicate our model. Furthermore, additional features which contribute little to the ML model will increase its time and space complexity and affect the accuracy of the model’s output. The results depict that an ensemble technique offers better prediction accuracy than the existing classification technique.

Highlights

  • Crop prediction in agriculture is a complicated process [1] and multiple models have been proposed and tested to this end

  • The results depict that an ensemble technique offers better prediction accuracy than the existing classification technique

  • Several supervised classification techniques, such as the Naïve Bayes (NB), Decision Tree (DT), k Nearest Neighbor, Support Vector Machine (SVM), Bagging, and Random Forest (RF), are trained with the selected features to predict a suitable outcome from the dataset

Read more

Summary

INTRODUCTION

Crop prediction in agriculture is a complicated process [1] and multiple models have been proposed and tested to this end. ZigBee has massive application in precision farming where the Internet of Things is used for SMART field management by precisely monitoring factors affecting the cultivated crops to facilitate increased and better agricultural output. In such a system, various factors which affect cultivation such as temperature, soil quality, pH, salinity, humidity, etc. Just like Z-Wave Alliance, the LoRa Alliance too has its certification program to ensure interoperability and better provision of services to users It aims to deliver sustainable and effective IoT applications by developing and promoting the LoRaWAN system. Several supervised classification techniques, such as the Naïve Bayes (NB), Decision Tree (DT), k Nearest Neighbor (kNN), Support Vector Machine (SVM), Bagging, and Random Forest (RF), are trained with the selected features to predict a suitable outcome from the dataset

RELATED WORK
SURVEY OF MACHINE LEARNING TECHNIQUES FOR CROP PREDICTION
OUTLINE OF THE PROPOSED WORK
FEATURE SELECTION TECHNIQUES
CLASSIFICATION TECHNIQUES
EXPERIMENTAL RESULTS AND ANALYSIS
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call