SlideShare a Scribd company logo
1 of 23
FINAL SEMSETER PROJECT
Guide: Prof. Lavanya K.
Submitted by:
Tanay Chaudhari (09BCE449)
in association with Mritunjay Kumar
B.TECH – CSE (2009-13)
VIT ,VELLORE
 To analyze data-sets of statistics dealing with
the agriculture sector
 Collection of cost/capital logs for cost
monitoring purposes
 Applying hybrid theorems to generate mean
cost values of the commodities
 Find the best score among the mean cost
values to realize a distinct prediction value
 “DataMining: Concepts and Technique” by J.
Han, M. Kamber (2006)
 Familiarizes with data mining and machine
learning statistical approaches for the modern
day market data analysis
 “Computer Systems that Learn: Classification
and Prediction Methods from Statistics, Neural
Nets, Machine Learning, and Expert Systems” by
S.M. Weiss, C.A. Kulikowski (1991)
 Familiarizes and summarizes with concepts of
major neural network systems, principles and
majorly used theorems
 “An Incremental Approach to Genetic-Algorithms-
Based Classification” by S.U. Guan, F. Zhu; IEEE
Transactions on Systems, Man and Cybernetics - Part
B 35(2), 227–239 (2005)
 GA based algorithms defined and described and their
use in analytical principles. Clustering concepts
discussed in detail.
 Research on the data warehouse and data mining
techniques applying to decision assistant system” by
Lifeng Hou, Tao Li, Jingjun Shen; IEEE Transactions on
Data Mining and Warehousing (2011)
 The dynamic and enormous info in the current
decision-making, the data warehouse technique to
build the structure of a decision assistant system.
1) Genetic Algorithm
 A hybrid algorithm search heuristic that
mimics the process of natural evolution for
optimization and search problem solutions
 Method followed is inspired by techniques
of natural evolution, viz. – inheritance,
mutation, selection, crossover
 Applications – bioinformatics,
phylogenetics, computational science,
engineering, economics, etc.
2) Fuzzy Logic Algorithm
 A hybrid algorithm of many valued logic or
probabilistic logic dealing with reasoning
that is approximate rather than fixed and
exact
 Allows approximate values and inferences
as well as incomplete or ambiguous data,
instead of solely relying on absolute data
 Applications – smart computing, seismology,
etc.
3) Neuro (Neural) Algorithm
 It combines the concept of artificial neural
networks(ANNs) and fuzzy logic
 Results in ‘hybrid intelligent systems’,
involving the combination of human-like
reasoning with the learning structure of
neural networks
 Applications - robotics, data processing,
function approximation, etc.
 A.k.a ‘Backward propagation of errors’
 A common method of training ANNs, in addition
to the 3 main AI techniques
 Concept – from a desired output, the network
learns from the main inputs
 The standard network is – an input layer,
multiple hidden layers and an output layer
 Each network weight is updated with the errors
that are calculated for each layer, until the
termination condition is satisfied for which the
algorithm propagates back the ‘square of the
error’ and adjusts the weight accordingly
 Helps in overcoming the drawbacks of classical
GA
Some of the tools used in the implementations of the
proposed system, till now:-
 Weka Tool: Fuzzy based development tool
 GA Fuzzy Clustering Tool: GA based Fuzzy logic
application developer
 Weka Clusterer Visualize: Clustering developer of
the stats input
 Microsoft’s ClusPrep: Clustering validation tool
 Backpropagation Neuronal Network 0.3: For the
neural training set made for prediction
NOTE: Statistics derived from the Agritech Portal
provided by the Tamil Nadu Agricultural Portal from
the year 2007-2011
 Assembled from several years of analytical
data logs; to be used in statistics
 Clustering of data by available data statistics
 Applying the Fuzzy Based GA algorithm
 Implementing the training sets obtained by
the clustering of data
 Re-clustering to improve on clustering of
data, thus improving on the available data
clusters
 Evaluation of clustering results is also known as
clustering validation
 Need –
• To avoid finding patterns in noise
• To compare clustering algorithms
• To compare two sets of clusters
• To compare two clusters
 Two major types of validation:
 Internal Validation
• When a clustering result is evaluated based
on the data that was clustered itself
• To assign the “best score” to the algorithm
that produces clusters with high similarity
within a cluster and low similarity between
clusters
• Drawback Internal criteria - high scores on
an internal measure do not necessarily
result in effective information retrieval
applications
 External Validation
• clustering results are evaluated based on data
that was not used for clustering
• Basis on – class labels, external benchmarks, etc.
which are created by human experts
• Considered as “gold standard” for evaluation
 Determining the clustering tendency of a set of
data, i.e. - distinguishing whether non-random
structure actually exists in the data.
 Comparing the results of a cluster analysis to
externally known results, e.g. - to externally
given class labels.
 Evaluating how well the results of a cluster
analysis fit the data without reference to
external information.
 Comparing the results of two different sets of
cluster
 Analyses to determine which is better.
 Determining the ‘correct’ number of clusters.
 Post cluster validation stage, when another
training set is constructed
 This set is fed to Bacpropagation algorithm
function, to improve on the errors and thus
on mean value
 The best score of the mean value is
considered as the “final prediction value” of
the set
 The final prediction value is the calculated
value of the price of a commodity
 Based on the initial data collected, this value
is quite accurate
 Subject to vary depending upon the change
in attributes
 May vary depending upon the amount of data
fed initially
 The prediction value is subject to vary each
time when a new attributed value is entered
 The extremely error-minimized could be high
accuracy but not of absolute accuracy
 It’s upto administration to implement the
moderated prediction value price
 The room for enhancements is high based on
the grade and the quality of tools employed
to generate the prediction value
 The outcome of the system could be
enhanced by only using attribute suitable
data and refined tabulation
Data Set Description – Clustering Data
Agriculture Cost Prediction Using Hybrid Algorithms
Agriculture Cost Prediction Using Hybrid Algorithms
Agriculture Cost Prediction Using Hybrid Algorithms

More Related Content

What's hot

Artificial neural networks in hydrology
Artificial neural networks in hydrology Artificial neural networks in hydrology
Artificial neural networks in hydrology Jonathan D'Cruz
 
Deep Reinforcement Learning based Recommendation with Explicit User-ItemInter...
Deep Reinforcement Learning based Recommendation with Explicit User-ItemInter...Deep Reinforcement Learning based Recommendation with Explicit User-ItemInter...
Deep Reinforcement Learning based Recommendation with Explicit User-ItemInter...Kishor Datta Gupta
 
Quick presentation for the OpenML workshop in Eindhoven 2014
Quick presentation for the OpenML workshop in Eindhoven 2014Quick presentation for the OpenML workshop in Eindhoven 2014
Quick presentation for the OpenML workshop in Eindhoven 2014Manuel Martín
 
A survey of modified support vector machine using particle of swarm optimizat...
A survey of modified support vector machine using particle of swarm optimizat...A survey of modified support vector machine using particle of swarm optimizat...
A survey of modified support vector machine using particle of swarm optimizat...Editor Jacotech
 
Classification vs clustering
Classification vs clusteringClassification vs clustering
Classification vs clusteringKhadija Parween
 
Volume 14 issue 03 march 2014_ijcsms_march14_10_14_rahul
Volume 14  issue 03  march 2014_ijcsms_march14_10_14_rahulVolume 14  issue 03  march 2014_ijcsms_march14_10_14_rahul
Volume 14 issue 03 march 2014_ijcsms_march14_10_14_rahulDeepak Agarwal
 
Network Based Intrusion Detection System using Filter Based Feature Selection...
Network Based Intrusion Detection System using Filter Based Feature Selection...Network Based Intrusion Detection System using Filter Based Feature Selection...
Network Based Intrusion Detection System using Filter Based Feature Selection...IRJET Journal
 
Time series anomaly detection using cnn coupled with data augmentation using ...
Time series anomaly detection using cnn coupled with data augmentation using ...Time series anomaly detection using cnn coupled with data augmentation using ...
Time series anomaly detection using cnn coupled with data augmentation using ...Prasenjeet Acharjee
 
Feature Selection Algorithm for Supervised and Semisupervised Clustering
Feature Selection Algorithm for Supervised and Semisupervised ClusteringFeature Selection Algorithm for Supervised and Semisupervised Clustering
Feature Selection Algorithm for Supervised and Semisupervised ClusteringEditor IJCATR
 
Improving Analogy Software Effort Estimation using Fuzzy Feature Subset Selec...
Improving Analogy Software Effort Estimation using Fuzzy Feature Subset Selec...Improving Analogy Software Effort Estimation using Fuzzy Feature Subset Selec...
Improving Analogy Software Effort Estimation using Fuzzy Feature Subset Selec...gregoryg
 
Convolutional Neural Network for Text Classification
Convolutional Neural Network for Text ClassificationConvolutional Neural Network for Text Classification
Convolutional Neural Network for Text ClassificationAnaïs Addad
 
Maximum likelihood estimation from uncertain
Maximum likelihood estimation from uncertainMaximum likelihood estimation from uncertain
Maximum likelihood estimation from uncertainIEEEFINALYEARPROJECTS
 
Learning Methods in a Neural Network
Learning Methods in a Neural NetworkLearning Methods in a Neural Network
Learning Methods in a Neural NetworkSaransh Choudhary
 
Short Story Submission on Meta Learning
Short Story Submission on Meta LearningShort Story Submission on Meta Learning
Short Story Submission on Meta Learningatulshah16
 

What's hot (20)

01 Introduction to Machine Learning
01 Introduction to Machine Learning01 Introduction to Machine Learning
01 Introduction to Machine Learning
 
Artificial neural networks in hydrology
Artificial neural networks in hydrology Artificial neural networks in hydrology
Artificial neural networks in hydrology
 
Deep Reinforcement Learning based Recommendation with Explicit User-ItemInter...
Deep Reinforcement Learning based Recommendation with Explicit User-ItemInter...Deep Reinforcement Learning based Recommendation with Explicit User-ItemInter...
Deep Reinforcement Learning based Recommendation with Explicit User-ItemInter...
 
Data mining techniques
Data mining techniquesData mining techniques
Data mining techniques
 
Quick presentation for the OpenML workshop in Eindhoven 2014
Quick presentation for the OpenML workshop in Eindhoven 2014Quick presentation for the OpenML workshop in Eindhoven 2014
Quick presentation for the OpenML workshop in Eindhoven 2014
 
A survey of modified support vector machine using particle of swarm optimizat...
A survey of modified support vector machine using particle of swarm optimizat...A survey of modified support vector machine using particle of swarm optimizat...
A survey of modified support vector machine using particle of swarm optimizat...
 
Classification vs clustering
Classification vs clusteringClassification vs clustering
Classification vs clustering
 
Meta-Learning Presentation
Meta-Learning PresentationMeta-Learning Presentation
Meta-Learning Presentation
 
Volume 14 issue 03 march 2014_ijcsms_march14_10_14_rahul
Volume 14  issue 03  march 2014_ijcsms_march14_10_14_rahulVolume 14  issue 03  march 2014_ijcsms_march14_10_14_rahul
Volume 14 issue 03 march 2014_ijcsms_march14_10_14_rahul
 
Network Based Intrusion Detection System using Filter Based Feature Selection...
Network Based Intrusion Detection System using Filter Based Feature Selection...Network Based Intrusion Detection System using Filter Based Feature Selection...
Network Based Intrusion Detection System using Filter Based Feature Selection...
 
Time series anomaly detection using cnn coupled with data augmentation using ...
Time series anomaly detection using cnn coupled with data augmentation using ...Time series anomaly detection using cnn coupled with data augmentation using ...
Time series anomaly detection using cnn coupled with data augmentation using ...
 
Feature Selection Algorithm for Supervised and Semisupervised Clustering
Feature Selection Algorithm for Supervised and Semisupervised ClusteringFeature Selection Algorithm for Supervised and Semisupervised Clustering
Feature Selection Algorithm for Supervised and Semisupervised Clustering
 
Improving Analogy Software Effort Estimation using Fuzzy Feature Subset Selec...
Improving Analogy Software Effort Estimation using Fuzzy Feature Subset Selec...Improving Analogy Software Effort Estimation using Fuzzy Feature Subset Selec...
Improving Analogy Software Effort Estimation using Fuzzy Feature Subset Selec...
 
Dataminng
DataminngDataminng
Dataminng
 
Convolutional Neural Network for Text Classification
Convolutional Neural Network for Text ClassificationConvolutional Neural Network for Text Classification
Convolutional Neural Network for Text Classification
 
my IEEE
my IEEEmy IEEE
my IEEE
 
Maximum likelihood estimation from uncertain
Maximum likelihood estimation from uncertainMaximum likelihood estimation from uncertain
Maximum likelihood estimation from uncertain
 
Learning Methods in a Neural Network
Learning Methods in a Neural NetworkLearning Methods in a Neural Network
Learning Methods in a Neural Network
 
Complex system
Complex systemComplex system
Complex system
 
Short Story Submission on Meta Learning
Short Story Submission on Meta LearningShort Story Submission on Meta Learning
Short Story Submission on Meta Learning
 

Similar to Agriculture Cost Prediction Using Hybrid Algorithms

Analysis on Fraud Detection Mechanisms Using Machine Learning Techniques
Analysis on Fraud Detection Mechanisms Using Machine Learning TechniquesAnalysis on Fraud Detection Mechanisms Using Machine Learning Techniques
Analysis on Fraud Detection Mechanisms Using Machine Learning TechniquesIRJET Journal
 
E-Healthcare monitoring System for diagnosis of Heart Disease using Machine L...
E-Healthcare monitoring System for diagnosis of Heart Disease using Machine L...E-Healthcare monitoring System for diagnosis of Heart Disease using Machine L...
E-Healthcare monitoring System for diagnosis of Heart Disease using Machine L...IRJET Journal
 
A HYBRID MODEL FOR MINING MULTI DIMENSIONAL DATA SETS
A HYBRID MODEL FOR MINING MULTI DIMENSIONAL DATA SETSA HYBRID MODEL FOR MINING MULTI DIMENSIONAL DATA SETS
A HYBRID MODEL FOR MINING MULTI DIMENSIONAL DATA SETSEditor IJCATR
 
Minkowski Distance based Feature Selection Algorithm for Effective Intrusion ...
Minkowski Distance based Feature Selection Algorithm for Effective Intrusion ...Minkowski Distance based Feature Selection Algorithm for Effective Intrusion ...
Minkowski Distance based Feature Selection Algorithm for Effective Intrusion ...IJMER
 
IRJET- Study and Evaluation of Classification Algorithms in Data Mining
IRJET- Study and Evaluation of Classification Algorithms in Data MiningIRJET- Study and Evaluation of Classification Algorithms in Data Mining
IRJET- Study and Evaluation of Classification Algorithms in Data MiningIRJET Journal
 
Identifying and classifying unknown Network Disruption
Identifying and classifying unknown Network DisruptionIdentifying and classifying unknown Network Disruption
Identifying and classifying unknown Network Disruptionjagan477830
 
IRJET- Expert Independent Bayesian Data Fusion and Decision Making Model for ...
IRJET- Expert Independent Bayesian Data Fusion and Decision Making Model for ...IRJET- Expert Independent Bayesian Data Fusion and Decision Making Model for ...
IRJET- Expert Independent Bayesian Data Fusion and Decision Making Model for ...IRJET Journal
 
IRJET- Hybrid Architecture of Heart Disease Prediction System using Genetic N...
IRJET- Hybrid Architecture of Heart Disease Prediction System using Genetic N...IRJET- Hybrid Architecture of Heart Disease Prediction System using Genetic N...
IRJET- Hybrid Architecture of Heart Disease Prediction System using Genetic N...IRJET Journal
 
AN IMPROVED METHOD FOR IDENTIFYING WELL-TEST INTERPRETATION MODEL BASED ON AG...
AN IMPROVED METHOD FOR IDENTIFYING WELL-TEST INTERPRETATION MODEL BASED ON AG...AN IMPROVED METHOD FOR IDENTIFYING WELL-TEST INTERPRETATION MODEL BASED ON AG...
AN IMPROVED METHOD FOR IDENTIFYING WELL-TEST INTERPRETATION MODEL BASED ON AG...IAEME Publication
 
Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptxnarmeen11
 
MACHINE LEARNING TOOLBOX
MACHINE LEARNING TOOLBOXMACHINE LEARNING TOOLBOX
MACHINE LEARNING TOOLBOXmlaij
 
A Threshold fuzzy entropy based feature selection method applied in various b...
A Threshold fuzzy entropy based feature selection method applied in various b...A Threshold fuzzy entropy based feature selection method applied in various b...
A Threshold fuzzy entropy based feature selection method applied in various b...IJMER
 
Self learning real time expert system
Self learning real time expert systemSelf learning real time expert system
Self learning real time expert systemijscai
 
A Study of Efficiency Improvements Technique for K-Means Algorithm
A Study of Efficiency Improvements Technique for K-Means AlgorithmA Study of Efficiency Improvements Technique for K-Means Algorithm
A Study of Efficiency Improvements Technique for K-Means AlgorithmIRJET Journal
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
SELF LEARNING REAL TIME EXPERT SYSTEM
SELF LEARNING REAL TIME EXPERT SYSTEMSELF LEARNING REAL TIME EXPERT SYSTEM
SELF LEARNING REAL TIME EXPERT SYSTEMcscpconf
 
Experimental study of Data clustering using k- Means and modified algorithms
Experimental study of Data clustering using k- Means and modified algorithmsExperimental study of Data clustering using k- Means and modified algorithms
Experimental study of Data clustering using k- Means and modified algorithmsIJDKP
 
IRJET- Predicting Outcome of Judicial Cases and Analysis using Machine Le...
IRJET-  	  Predicting Outcome of Judicial Cases and Analysis using Machine Le...IRJET-  	  Predicting Outcome of Judicial Cases and Analysis using Machine Le...
IRJET- Predicting Outcome of Judicial Cases and Analysis using Machine Le...IRJET Journal
 

Similar to Agriculture Cost Prediction Using Hybrid Algorithms (20)

Analysis on Fraud Detection Mechanisms Using Machine Learning Techniques
Analysis on Fraud Detection Mechanisms Using Machine Learning TechniquesAnalysis on Fraud Detection Mechanisms Using Machine Learning Techniques
Analysis on Fraud Detection Mechanisms Using Machine Learning Techniques
 
E-Healthcare monitoring System for diagnosis of Heart Disease using Machine L...
E-Healthcare monitoring System for diagnosis of Heart Disease using Machine L...E-Healthcare monitoring System for diagnosis of Heart Disease using Machine L...
E-Healthcare monitoring System for diagnosis of Heart Disease using Machine L...
 
A HYBRID MODEL FOR MINING MULTI DIMENSIONAL DATA SETS
A HYBRID MODEL FOR MINING MULTI DIMENSIONAL DATA SETSA HYBRID MODEL FOR MINING MULTI DIMENSIONAL DATA SETS
A HYBRID MODEL FOR MINING MULTI DIMENSIONAL DATA SETS
 
Minkowski Distance based Feature Selection Algorithm for Effective Intrusion ...
Minkowski Distance based Feature Selection Algorithm for Effective Intrusion ...Minkowski Distance based Feature Selection Algorithm for Effective Intrusion ...
Minkowski Distance based Feature Selection Algorithm for Effective Intrusion ...
 
IRJET- Study and Evaluation of Classification Algorithms in Data Mining
IRJET- Study and Evaluation of Classification Algorithms in Data MiningIRJET- Study and Evaluation of Classification Algorithms in Data Mining
IRJET- Study and Evaluation of Classification Algorithms in Data Mining
 
Identifying and classifying unknown Network Disruption
Identifying and classifying unknown Network DisruptionIdentifying and classifying unknown Network Disruption
Identifying and classifying unknown Network Disruption
 
IRJET- Expert Independent Bayesian Data Fusion and Decision Making Model for ...
IRJET- Expert Independent Bayesian Data Fusion and Decision Making Model for ...IRJET- Expert Independent Bayesian Data Fusion and Decision Making Model for ...
IRJET- Expert Independent Bayesian Data Fusion and Decision Making Model for ...
 
IRJET- Hybrid Architecture of Heart Disease Prediction System using Genetic N...
IRJET- Hybrid Architecture of Heart Disease Prediction System using Genetic N...IRJET- Hybrid Architecture of Heart Disease Prediction System using Genetic N...
IRJET- Hybrid Architecture of Heart Disease Prediction System using Genetic N...
 
AN IMPROVED METHOD FOR IDENTIFYING WELL-TEST INTERPRETATION MODEL BASED ON AG...
AN IMPROVED METHOD FOR IDENTIFYING WELL-TEST INTERPRETATION MODEL BASED ON AG...AN IMPROVED METHOD FOR IDENTIFYING WELL-TEST INTERPRETATION MODEL BASED ON AG...
AN IMPROVED METHOD FOR IDENTIFYING WELL-TEST INTERPRETATION MODEL BASED ON AG...
 
Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptx
 
MACHINE LEARNING TOOLBOX
MACHINE LEARNING TOOLBOXMACHINE LEARNING TOOLBOX
MACHINE LEARNING TOOLBOX
 
A Threshold fuzzy entropy based feature selection method applied in various b...
A Threshold fuzzy entropy based feature selection method applied in various b...A Threshold fuzzy entropy based feature selection method applied in various b...
A Threshold fuzzy entropy based feature selection method applied in various b...
 
Self learning real time expert system
Self learning real time expert systemSelf learning real time expert system
Self learning real time expert system
 
A Study of Efficiency Improvements Technique for K-Means Algorithm
A Study of Efficiency Improvements Technique for K-Means AlgorithmA Study of Efficiency Improvements Technique for K-Means Algorithm
A Study of Efficiency Improvements Technique for K-Means Algorithm
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
SELF LEARNING REAL TIME EXPERT SYSTEM
SELF LEARNING REAL TIME EXPERT SYSTEMSELF LEARNING REAL TIME EXPERT SYSTEM
SELF LEARNING REAL TIME EXPERT SYSTEM
 
IJET-V2I6P32
IJET-V2I6P32IJET-V2I6P32
IJET-V2I6P32
 
Experimental study of Data clustering using k- Means and modified algorithms
Experimental study of Data clustering using k- Means and modified algorithmsExperimental study of Data clustering using k- Means and modified algorithms
Experimental study of Data clustering using k- Means and modified algorithms
 
Final proj 2 (1)
Final proj 2 (1)Final proj 2 (1)
Final proj 2 (1)
 
IRJET- Predicting Outcome of Judicial Cases and Analysis using Machine Le...
IRJET-  	  Predicting Outcome of Judicial Cases and Analysis using Machine Le...IRJET-  	  Predicting Outcome of Judicial Cases and Analysis using Machine Le...
IRJET- Predicting Outcome of Judicial Cases and Analysis using Machine Le...
 

Recently uploaded

Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdfHafizMudaserAhmad
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...Erbil Polytechnic University
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Erbil Polytechnic University
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
welding defects observed during the welding
welding defects observed during the weldingwelding defects observed during the welding
welding defects observed during the weldingMuhammadUzairLiaqat
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadaditya806802
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Industrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.pptIndustrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.pptNarmatha D
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfRajuKanojiya4
 

Recently uploaded (20)

Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
welding defects observed during the welding
welding defects observed during the weldingwelding defects observed during the welding
welding defects observed during the welding
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Industrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.pptIndustrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.ppt
 
Designing pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptxDesigning pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptx
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdf
 

Agriculture Cost Prediction Using Hybrid Algorithms

  • 1. FINAL SEMSETER PROJECT Guide: Prof. Lavanya K. Submitted by: Tanay Chaudhari (09BCE449) in association with Mritunjay Kumar B.TECH – CSE (2009-13) VIT ,VELLORE
  • 2.  To analyze data-sets of statistics dealing with the agriculture sector  Collection of cost/capital logs for cost monitoring purposes  Applying hybrid theorems to generate mean cost values of the commodities  Find the best score among the mean cost values to realize a distinct prediction value
  • 3.  “DataMining: Concepts and Technique” by J. Han, M. Kamber (2006)  Familiarizes with data mining and machine learning statistical approaches for the modern day market data analysis  “Computer Systems that Learn: Classification and Prediction Methods from Statistics, Neural Nets, Machine Learning, and Expert Systems” by S.M. Weiss, C.A. Kulikowski (1991)  Familiarizes and summarizes with concepts of major neural network systems, principles and majorly used theorems
  • 4.  “An Incremental Approach to Genetic-Algorithms- Based Classification” by S.U. Guan, F. Zhu; IEEE Transactions on Systems, Man and Cybernetics - Part B 35(2), 227–239 (2005)  GA based algorithms defined and described and their use in analytical principles. Clustering concepts discussed in detail.  Research on the data warehouse and data mining techniques applying to decision assistant system” by Lifeng Hou, Tao Li, Jingjun Shen; IEEE Transactions on Data Mining and Warehousing (2011)  The dynamic and enormous info in the current decision-making, the data warehouse technique to build the structure of a decision assistant system.
  • 5. 1) Genetic Algorithm  A hybrid algorithm search heuristic that mimics the process of natural evolution for optimization and search problem solutions  Method followed is inspired by techniques of natural evolution, viz. – inheritance, mutation, selection, crossover  Applications – bioinformatics, phylogenetics, computational science, engineering, economics, etc.
  • 6. 2) Fuzzy Logic Algorithm  A hybrid algorithm of many valued logic or probabilistic logic dealing with reasoning that is approximate rather than fixed and exact  Allows approximate values and inferences as well as incomplete or ambiguous data, instead of solely relying on absolute data  Applications – smart computing, seismology, etc.
  • 7. 3) Neuro (Neural) Algorithm  It combines the concept of artificial neural networks(ANNs) and fuzzy logic  Results in ‘hybrid intelligent systems’, involving the combination of human-like reasoning with the learning structure of neural networks  Applications - robotics, data processing, function approximation, etc.
  • 8.  A.k.a ‘Backward propagation of errors’  A common method of training ANNs, in addition to the 3 main AI techniques  Concept – from a desired output, the network learns from the main inputs  The standard network is – an input layer, multiple hidden layers and an output layer  Each network weight is updated with the errors that are calculated for each layer, until the termination condition is satisfied for which the algorithm propagates back the ‘square of the error’ and adjusts the weight accordingly  Helps in overcoming the drawbacks of classical GA
  • 9. Some of the tools used in the implementations of the proposed system, till now:-  Weka Tool: Fuzzy based development tool  GA Fuzzy Clustering Tool: GA based Fuzzy logic application developer  Weka Clusterer Visualize: Clustering developer of the stats input  Microsoft’s ClusPrep: Clustering validation tool  Backpropagation Neuronal Network 0.3: For the neural training set made for prediction NOTE: Statistics derived from the Agritech Portal provided by the Tamil Nadu Agricultural Portal from the year 2007-2011
  • 10.  Assembled from several years of analytical data logs; to be used in statistics  Clustering of data by available data statistics  Applying the Fuzzy Based GA algorithm  Implementing the training sets obtained by the clustering of data  Re-clustering to improve on clustering of data, thus improving on the available data clusters
  • 11.  Evaluation of clustering results is also known as clustering validation  Need – • To avoid finding patterns in noise • To compare clustering algorithms • To compare two sets of clusters • To compare two clusters
  • 12.  Two major types of validation:  Internal Validation • When a clustering result is evaluated based on the data that was clustered itself • To assign the “best score” to the algorithm that produces clusters with high similarity within a cluster and low similarity between clusters • Drawback Internal criteria - high scores on an internal measure do not necessarily result in effective information retrieval applications
  • 13.  External Validation • clustering results are evaluated based on data that was not used for clustering • Basis on – class labels, external benchmarks, etc. which are created by human experts • Considered as “gold standard” for evaluation
  • 14.  Determining the clustering tendency of a set of data, i.e. - distinguishing whether non-random structure actually exists in the data.  Comparing the results of a cluster analysis to externally known results, e.g. - to externally given class labels.  Evaluating how well the results of a cluster analysis fit the data without reference to external information.  Comparing the results of two different sets of cluster  Analyses to determine which is better.  Determining the ‘correct’ number of clusters.
  • 15.  Post cluster validation stage, when another training set is constructed  This set is fed to Bacpropagation algorithm function, to improve on the errors and thus on mean value  The best score of the mean value is considered as the “final prediction value” of the set
  • 16.  The final prediction value is the calculated value of the price of a commodity  Based on the initial data collected, this value is quite accurate  Subject to vary depending upon the change in attributes  May vary depending upon the amount of data fed initially
  • 17.  The prediction value is subject to vary each time when a new attributed value is entered  The extremely error-minimized could be high accuracy but not of absolute accuracy  It’s upto administration to implement the moderated prediction value price  The room for enhancements is high based on the grade and the quality of tools employed to generate the prediction value  The outcome of the system could be enhanced by only using attribute suitable data and refined tabulation
  • 18.
  • 19.
  • 20. Data Set Description – Clustering Data