SlideShare ist ein Scribd-Unternehmen logo
1 von 8
AI CROP YIELD
PREDICTOR
Problem Statement
 Agricultural practices can be improved in a number of ways. There are so
many things that farmers do manually that, with the advent of new
technology, can be improved upon to alleviate the burdens of the average
farmer. One of such things is being able to know, or at the very least, have an
accurate estimation of their crop’s yield before the harvest date. This would
help them make plans ahead in terms of storage space allocations and
expected profit. Before the advent of artificial intelligence, this prediction
has been carried out manually by the farmers. But as a result of human
shortcomings, they are only able to predict based on the crop’s performance
across a narrow range of years.
AIM & OBJECTIVES
 However, with artificial intelligence techniques which can make comparison on datasets
spanning up to hundreds of years, this burden can be alleviated and more accurate
predictions can be made.
 With the aid of machine learning, a subset of artificial intelligence, a model can be built and
trained to analyse similarities and relationships among various datasets on the same crop
across multiple years. The machine learning model will then be able to use the knowledge
that it has gained from these comparisons to be able to predict,with a high level of
competence, how future scenarios would play out.
 It is with the implementation of machine learning, that we aim to develop an AI program that
can accurately predict the yield of a particular crop. .
 To achieve this goal, we collected a large dataset of yield data for a specific crop under
various climate conditions (such as temperature and rainfall). We then preprocessed and
cleaned this data to prepare it for analysis. Using machine learning techniques, we trained a
model on this data to recognize patterns that were indicative of high or low yields. The
trained model was then tested on new, unseen data to evaluate its performance.
AIM & OBJECTIVES
 Reiterating our problem statement, predicting crop yields accurately is
essential for optimizing production and improving the efficiency of
agricultural practices. However, given the delicate interplay of numerous
elements, such as weather conditions, crop management techniques, and
genotype, that can affect crop yields, this can be a difficult undertaking. As a
result, methods that can help with agricultural yield forecast are needed.
 For this reason, we set out to create an AI software that can forecast the
yield of a specific crop using information on the crop's yields in previous years
and under varied climatic conditions. The goal was to help farmers and other
agriculture industry players optimize crop output and boost the effectiveness
of agricultural techniques by giving them useful insights.
Tools and Methods
 Data collection: For a particular crop grown in a variety of climates, we
gathered a sizable dataset of yield data.
 Upon data collection, we preprocessed and cleaned the data to make sure the
data was ready for analysis. Once we had gotten this data ready, we trained a
model on the preprocessed data using machine learning techniques. The
model developed the ability to spot data patterns that indicated high or low
yields.
 We then evaluated the model using a variety of metrics, such as mean
absolute error and mean squared error to get an assessment of the model's
performance.
Tools
 NumPy
 Pandas
 scikit-learn:
 Seaborn
 Matplotlib
 In addition to the frameworks, algorithms which were also implemented in our program are:
 OneHotEncoder
 MinMaxScaler
 train_test_split
 The machine learning algorithm eventually used for our machine learning model is the:
 Decision Tree Regressor Model, which is a type of machine learning model that can be used for
regression tasks (predicting continuous numeric values), They work by creating a tree-like model
of decisions based on the features of the data, with the goal of predicting the target value (in
this case, Crop Yield) as accurately as possible.
Recommendations & Conclusion
 F. RECOMMENDATIONS
 Based on the limitations of this project, we recommend the following:
 High Quality Data collection
 Higher Model complexity: To capture the full complexity of the factors that
affect crop yields, it may be necessary to use more complex models. However,
care should be taken to avoid overfitting, which can lead to poor performance
on new, unseen data.
 Additional data to account for External factors
 Minimized Human error
 Testing and validation: It is important to thoroughly test and validate the
model on new, unseen data to ensure that it is accurate and reliable. This may
require collecting additional data for this purpose or using techniques such as
cross-validation.
Summary/ Conclusion
 In this study, we demonstrated an AI software that forecasts a crop's yield based on
information about the crop's yields in previous years and under various climatic conditions.
We gathered a sizable dataset of yield data and trained a model on it using machine learning
techniques. The algorithm developed the ability to spot patterns in the data that indicated
high or low yields and then used these patterns to forecast outcomes for fresh, unforeseen
data.
 With a mean absolute error of about 3% and a mean squared error of about 4%, we discovered
that the model was capable of producing reliable predictions. However, the availability and
caliber of the data, the generalizability of the model, and the model's complexity were some
of the project's drawbacks. We also highlighted human error and outside variables that may
have an impact on crop yields as potential causes of model inaccuracy.
 In conclusion, this experiment shows how AI has the potential to be an effective tool for
predicting crop yields. But there is still potential for development in terms of the model's
accuracy and dependability. It might be possible to use more complex models, include more
information on outside influences, and improve quality control procedures in the future to
solve some of the constraints of this study. Additionally, it may be useful to explore the use of
AI in other aspects of agriculture, such as optimizing crop management practices or
predicting the impact of climate change on crop yields.

Weitere ähnliche Inhalte

Ähnlich wie AI CROP YIELD PREDICTOR.pptx

Ähnlich wie AI CROP YIELD PREDICTOR.pptx (20)

IRJET- Crop Prediction System using Machine Learning Algorithms
IRJET- Crop Prediction System using Machine Learning AlgorithmsIRJET- Crop Prediction System using Machine Learning Algorithms
IRJET- Crop Prediction System using Machine Learning Algorithms
 
Crop Recommendation System Using Machine Learning
Crop Recommendation System Using Machine LearningCrop Recommendation System Using Machine Learning
Crop Recommendation System Using Machine Learning
 
IRJET- An Expert System for Plant Disease Diagnosis by using Neural Network
IRJET-  	  An Expert System for Plant Disease Diagnosis by using Neural NetworkIRJET-  	  An Expert System for Plant Disease Diagnosis by using Neural Network
IRJET- An Expert System for Plant Disease Diagnosis by using Neural Network
 
IRJET- An Expert System for Plant Disease Diagnosis by using Neural Network
IRJET- An Expert System for Plant Disease Diagnosis by using Neural NetworkIRJET- An Expert System for Plant Disease Diagnosis by using Neural Network
IRJET- An Expert System for Plant Disease Diagnosis by using Neural Network
 
Smart Farming Using Machine Learning Algorithms
Smart Farming Using Machine Learning AlgorithmsSmart Farming Using Machine Learning Algorithms
Smart Farming Using Machine Learning Algorithms
 
Minor Project Report.pdf
Minor Project Report.pdfMinor Project Report.pdf
Minor Project Report.pdf
 
Kissan Konnect – A Smart Farming App
Kissan Konnect – A Smart Farming AppKissan Konnect – A Smart Farming App
Kissan Konnect – A Smart Farming App
 
A SURVEY ON BLOOD DISEASE DETECTION USING MACHINE LEARNING
A SURVEY ON BLOOD DISEASE DETECTION USING MACHINE LEARNINGA SURVEY ON BLOOD DISEASE DETECTION USING MACHINE LEARNING
A SURVEY ON BLOOD DISEASE DETECTION USING MACHINE LEARNING
 
A COMPREHENSIVE SURVEY ON AGRICULTURE ADVISORY SYSTEM
A COMPREHENSIVE SURVEY ON AGRICULTURE ADVISORY SYSTEMA COMPREHENSIVE SURVEY ON AGRICULTURE ADVISORY SYSTEM
A COMPREHENSIVE SURVEY ON AGRICULTURE ADVISORY SYSTEM
 
IRJET- Crop Prediction and Disease Detection
IRJET-  	  Crop Prediction and Disease DetectionIRJET-  	  Crop Prediction and Disease Detection
IRJET- Crop Prediction and Disease Detection
 
Famer assistant and crop recommendation system
Famer assistant and crop recommendation systemFamer assistant and crop recommendation system
Famer assistant and crop recommendation system
 
IRJET - Machine Learning for Diagnosis of Diabetes
IRJET - Machine Learning for Diagnosis of DiabetesIRJET - Machine Learning for Diagnosis of Diabetes
IRJET - Machine Learning for Diagnosis of Diabetes
 
IRJET- Survey of Estimation of Crop Yield using Agriculture Data
IRJET- Survey of Estimation of Crop Yield using Agriculture DataIRJET- Survey of Estimation of Crop Yield using Agriculture Data
IRJET- Survey of Estimation of Crop Yield using Agriculture Data
 
Classify Rice Disease Using Self-Optimizing Models and Edge Computing with A...
Classify Rice Disease Using Self-Optimizing Models and  Edge Computing with A...Classify Rice Disease Using Self-Optimizing Models and  Edge Computing with A...
Classify Rice Disease Using Self-Optimizing Models and Edge Computing with A...
 
Crop Selection Method Based on Various Environmental Factors Using Machine Le...
Crop Selection Method Based on Various Environmental Factors Using Machine Le...Crop Selection Method Based on Various Environmental Factors Using Machine Le...
Crop Selection Method Based on Various Environmental Factors Using Machine Le...
 
paper 2.pdf
paper 2.pdfpaper 2.pdf
paper 2.pdf
 
Crop.pptx
Crop.pptxCrop.pptx
Crop.pptx
 
Dissertation
DissertationDissertation
Dissertation
 
IRJET-Precision Farming and Big Data
IRJET-Precision Farming and Big DataIRJET-Precision Farming and Big Data
IRJET-Precision Farming and Big Data
 
The Significance of Enhanced Yield in Semiconductor Manufacturing.pptx
The Significance of Enhanced Yield in Semiconductor Manufacturing.pptxThe Significance of Enhanced Yield in Semiconductor Manufacturing.pptx
The Significance of Enhanced Yield in Semiconductor Manufacturing.pptx
 

Kürzlich hochgeladen

%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 

Kürzlich hochgeladen (20)

Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 

AI CROP YIELD PREDICTOR.pptx

  • 2. Problem Statement  Agricultural practices can be improved in a number of ways. There are so many things that farmers do manually that, with the advent of new technology, can be improved upon to alleviate the burdens of the average farmer. One of such things is being able to know, or at the very least, have an accurate estimation of their crop’s yield before the harvest date. This would help them make plans ahead in terms of storage space allocations and expected profit. Before the advent of artificial intelligence, this prediction has been carried out manually by the farmers. But as a result of human shortcomings, they are only able to predict based on the crop’s performance across a narrow range of years.
  • 3. AIM & OBJECTIVES  However, with artificial intelligence techniques which can make comparison on datasets spanning up to hundreds of years, this burden can be alleviated and more accurate predictions can be made.  With the aid of machine learning, a subset of artificial intelligence, a model can be built and trained to analyse similarities and relationships among various datasets on the same crop across multiple years. The machine learning model will then be able to use the knowledge that it has gained from these comparisons to be able to predict,with a high level of competence, how future scenarios would play out.  It is with the implementation of machine learning, that we aim to develop an AI program that can accurately predict the yield of a particular crop. .  To achieve this goal, we collected a large dataset of yield data for a specific crop under various climate conditions (such as temperature and rainfall). We then preprocessed and cleaned this data to prepare it for analysis. Using machine learning techniques, we trained a model on this data to recognize patterns that were indicative of high or low yields. The trained model was then tested on new, unseen data to evaluate its performance.
  • 4. AIM & OBJECTIVES  Reiterating our problem statement, predicting crop yields accurately is essential for optimizing production and improving the efficiency of agricultural practices. However, given the delicate interplay of numerous elements, such as weather conditions, crop management techniques, and genotype, that can affect crop yields, this can be a difficult undertaking. As a result, methods that can help with agricultural yield forecast are needed.  For this reason, we set out to create an AI software that can forecast the yield of a specific crop using information on the crop's yields in previous years and under varied climatic conditions. The goal was to help farmers and other agriculture industry players optimize crop output and boost the effectiveness of agricultural techniques by giving them useful insights.
  • 5. Tools and Methods  Data collection: For a particular crop grown in a variety of climates, we gathered a sizable dataset of yield data.  Upon data collection, we preprocessed and cleaned the data to make sure the data was ready for analysis. Once we had gotten this data ready, we trained a model on the preprocessed data using machine learning techniques. The model developed the ability to spot data patterns that indicated high or low yields.  We then evaluated the model using a variety of metrics, such as mean absolute error and mean squared error to get an assessment of the model's performance.
  • 6. Tools  NumPy  Pandas  scikit-learn:  Seaborn  Matplotlib  In addition to the frameworks, algorithms which were also implemented in our program are:  OneHotEncoder  MinMaxScaler  train_test_split  The machine learning algorithm eventually used for our machine learning model is the:  Decision Tree Regressor Model, which is a type of machine learning model that can be used for regression tasks (predicting continuous numeric values), They work by creating a tree-like model of decisions based on the features of the data, with the goal of predicting the target value (in this case, Crop Yield) as accurately as possible.
  • 7. Recommendations & Conclusion  F. RECOMMENDATIONS  Based on the limitations of this project, we recommend the following:  High Quality Data collection  Higher Model complexity: To capture the full complexity of the factors that affect crop yields, it may be necessary to use more complex models. However, care should be taken to avoid overfitting, which can lead to poor performance on new, unseen data.  Additional data to account for External factors  Minimized Human error  Testing and validation: It is important to thoroughly test and validate the model on new, unseen data to ensure that it is accurate and reliable. This may require collecting additional data for this purpose or using techniques such as cross-validation.
  • 8. Summary/ Conclusion  In this study, we demonstrated an AI software that forecasts a crop's yield based on information about the crop's yields in previous years and under various climatic conditions. We gathered a sizable dataset of yield data and trained a model on it using machine learning techniques. The algorithm developed the ability to spot patterns in the data that indicated high or low yields and then used these patterns to forecast outcomes for fresh, unforeseen data.  With a mean absolute error of about 3% and a mean squared error of about 4%, we discovered that the model was capable of producing reliable predictions. However, the availability and caliber of the data, the generalizability of the model, and the model's complexity were some of the project's drawbacks. We also highlighted human error and outside variables that may have an impact on crop yields as potential causes of model inaccuracy.  In conclusion, this experiment shows how AI has the potential to be an effective tool for predicting crop yields. But there is still potential for development in terms of the model's accuracy and dependability. It might be possible to use more complex models, include more information on outside influences, and improve quality control procedures in the future to solve some of the constraints of this study. Additionally, it may be useful to explore the use of AI in other aspects of agriculture, such as optimizing crop management practices or predicting the impact of climate change on crop yields.