Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: Jayesh Panchal, Chintan Jain
DOI Link: https://doi.org/10.22214/ijraset.2024.59178
Certificate: View Certificate
This research paper delves into the revolutionary role of machine learning in contemporary agriculture, a concept termed as \"Intelligence Farming.\" The study encompasses the application of data in farming, including data related to weather conditions, soil quality, and crop health, and how machine learning contributes to efficient resource distribution and crop management. The paper underscores the significance of predictive yield forecasting, precision farming, and early detection of crop diseases, all facilitated by machine learning. Furthermore, it discusses the socio-economic and environmental outcomes of implementing this technology, such as enhanced productivity and sustainability. In conclusion, the paper strongly recommends the incorporation of machine learning in agricultural decision-making processes, underlining its critical role in the current era of data-driven decision-making.
I. INTRODUCTION
Intelligence Farming is a modern approach in agriculture that uses Machine Learning (ML) to increase food production efficiency and sustainability. It involves data analysis, precise farming techniques, and the Internet of Things (IoT) to enhance decision-making in crop management, pest control, and yield prediction.
II. LITERATURE REVIEW
Writers: Binary Kumar, S. Santhi, Kranthi Kumar
A portion of this study was funded by Lahore 54000's SN Applied Sciences. Publication Date: August 31, 2019
Abstract: Emerging Technologies Like what were mentioned are very often used by many researchers. Automation in many areas would give better results and it aims to improve system work and at the same time it provides good results, in this paper are also when it is suggested Technological Farming it yield good crop, it warns farmer if any bad climate, it informs farmers if any food and other devices theft. Role of AI and IOT In Agriculture:
2. Smart Farming Prediction Using Machine Learning
Writers: S.R.Rajeswari , Parth Khunteta, Subham Kumar,Amrit Raj Singh,Vaibhav Pandey
3. Smart Farming using Machine Learning and Data Analytics
Writers: shardul Pathak , Sagar Majgude , Sagar Maske , Aneesh Sakure , Nirmit Singhal , Yashwant dongre.
4. Smart farming using Machine Learning and Deep Learning techniques
Writers: Senthil Kumar Swami Durai , Mary Divya Shamili b
III. METHODOLOGIES
This project uses a methodical approach the methods, procedures, and steps that will be followed to achieve the project's goals. The proposed methodology details how data will be collected, analyzed, and interpreted to address the research problem or project objectives. Below is an overview of the crucial steps:
3. Data Analysis: Explain the techniques and procedures that will be applied to analyze the collected data. Provide details about statistical methods, qualitative analysis approaches, coding schemes, or any other relevant techniques.
4. Model Training: There are training and validation sets inside the dataset. The validation set is used to assess the model's performance after it has been trained using the training set. Forward and backward passes are used in the training phase, and the model's weights are adjusted to minimize the loss function.
5. Sampling Strategy: Describe the sampling strategy that will be employed, including the target population, sample size, and any sampling methods (random sampling, stratified sampling) that will be used.
6. Project Timeline: Provide a timeline that outlines the planned sequence of activities, milestones, and deadlines for various phases of the project. This timeline helps to track progress and manage the project efficiently.
7. Data Validation and Reliability: Explain how data validity and reliability will be ensured through methods such as triangulation, member checking, inter-rater reliability, or other relevant techniques.and numbers in a variety of settings.
8. Application and Monitoring of Performance: After validation, this system is put into use for real-world applications. Its real-world performance is tracked by continuous monitoring, allowing for rapid upgrades and enhancements.
VI. DATASET
The dataset mentioned on the web page is a comprehensive collection of agricultural data related to India, aimed at supporting the agricultural ecosystem, including farmers, the value chain, and the economy. Here's a detailed overview:
VII. TOOLS & TECHNOLOGY
A. Python
Python is a high-level, interpreted programming language that is commonly utilized in machine learning (ML) applications. It contains a huge array of libraries and frameworks that make it simple to build ML algorithms and models. Python’s simplicity, readability, and ease of use make it a perfect option for beginners and professionals alike. Some prominent Python libraries for ML include TensorFlow, Keras, PyTorch, Scikit-learn, and Pandas. These libraries cover a broad variety of features such as data preparation, model training, and assessment. Python’s success in the ML field has led to the creation of several open-source programs that are accessible on PyPI.
B. Numpy
NumPy, which stands for Numerical Python, is a fundamental library for scientific computing in Python. It provides support for arrays, matrices, and many mathematical functions to operate on these data structures. Here’s how NumPy is used in a Machine Learning (ML) project:
C. Jupyter Notebook
Jupyter Notebook is an open-source online tool that enables users to create and share documents that include live code, equations, visualizations, and narrative prose. It supports approximately 40 programming languages, including Python, R, Julia, and Scala. Jupyter Notebook is managed by the individuals at Project Jupyter and is a spin-off project from the IPython project. The notebook integrates live code, equations, narrative prose, graphics, interactive dashboards, and other media.
It delivers a straightforward and simplified document-centric experience that is perfect for data science, scientific computing, computational journalism, and machine learning. Jupyter Notebook may be installed using pip.
An ML system Development for agriculture could resolve many real-time issues by increasing the quality and production management which enables the farmers to access huge number of results from the real-time data from the crop field. Three layers in the architecture are connected with cloud where all the data are uploaded, processed and accessed with API libraries and the devices are connected. Methods for cultivating crops are provided as a process flow explained from the start of seeding to crop yielding. The experimentation is carried out on crops of ground nut and banana and the readings of different sensors are collected and placed in cloud to integrate with ML for the purpose of automation and efficient decision-making process. The system is managing efficiently and effectively. The Architecture proposed in this paper, could provide a base for implementation of smart agriculture system using DS. The layers used in this architecture is intended to store, manage, and monitor the crop growth details and provide the efficient decision making for the process of fertilizers utilization, water supply and plantation of crop basing on the data collected from the sensors connected to the ground of the field. The work proposed has been tested on Live Agriculture Fields obtaining the accuracy rate of up to 98% basing on the data feed. Provide a statement that what is expected, as stated in the \"Introduction\" chapter can ultimately result in a “Results and Discussion\" chapter, so there is compatibility. Moreover, it can also be added the prospect of the development of research results and application prospects of further studies into the next based on result and discussion.
[1] Implementation of Effective Crop Selection by Using the Random Forest Algorithm “ ,International Journal of Engineering & Technology,2018 [2] Machine learning approach for forecasting crop yield based on climatic parameters [ICCCI-2014] [3] Crop Selection Method to Maximize Crop Yield Rate using Machine Learning Technique “,International Conference on Smart Technologies and Management for Computing, Communication, Controls, Energy and Materials , 2015 [4] Decision Making Support System for Prediction of Prices in Agricultural Commodity [IEEE 2019] - Aman Vohra1, Nitin Pandey2, S.K. Khatri3. [5] Crop Yield Prediction and Efficient use of Fertilizers [IEEE 2019] - S.Bhanumathi, M.Vineeth and N.Rohit. [6] Predictive Analysis to Improve Crop Yield using a Neural Network Model [IEEE 2018] - Shruti Kulkarni, Shah Nawaz Mandal, G Srivatsa Sharma, Monica R Mundada, Meeradevi. [7] Mohammed Riyadh Abdmezie, D. Tandjaoui, Imed Romdhani, Architecting the Internet of Things :State of the Art, Springer, 2016. [8] Agarwal, M., Shalika, Tomar, V., Gupta, P., 2019. Handwritten Character Recognition using Neural Network and Tensor Flow. International Journal of Innovative Technology and Exploring Engineering (IJITEE), 8(6S4), pp. 1445-1448 [9] Mohamed Torky, Abdoul Ella Hassanein, Integrating Blockchain and the Internet of Things in Precision Agriculture: Analysis, Opportunities, and Challenges,Elsevier, 2020. [10] M.S. Suchithra, Maya L. Pai, Improving the Prediction Accuracy of Soil Nutrient Classification by Optimizing Extreme Learning Machine Parameters, Elsevier,2020. [11] https://www.kaggle.com/datasets/thammuio/all-agriculture-related-datasets-for-india [12] https://www.kaggle.com/datasets/mohitsingh1804/fertilizer-prediction-dataset [13] https://www.kaggle.com/code/atharvaingle/plant-disease-classification-resnet-99-2
Copyright © 2024 Jayesh Panchal, Chintan Jain. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET59178
Publish Date : 2024-03-20
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here