SlideShare a Scribd company logo
1 of 26
Download to read offline
Department of Computer Engineering
Sandip Foundation's
Sandip Institute of Technology and Research Centre, Nashik
Savitribai Phule Pune University
LP-III MINI PROJECT
Year 2019 โ€“ 2020
Under the Guidance
Prof.
Mangesh Ghonge
Optimization of Genetic
Algorithm using Iris
Flower Dataset
PRESENTED BY:- G23
- Sunil Rajput Exam No: 71720728F
- Ashish kumar Singh Exam No: 71324943K
- Ashish Yadav Exam No: 71741665J
- Mayank Patil Exam No: 71550097L
๏ถOPTIMIZATION
Itโ€™s a procedure to make a system or
design as effective, especially involving the
mathematical techniques.
To minimize the cost of production or to
maximize the efficiency of production.
๏ถGENETIC ALGORITHM
A genetic algorithm (or short GA) isa
search technique used in computing to
find true or approximate solutions to
optimization and search problems.
Genetic algorithms are categorized as
global search heuristics.
Genetic algorithms are a particular class
of evolutionary algorithms.
G A PROCEDURE
A typical genetic algorithm requires two
things to be defined:
a genetic representation of the solution
domain.
a fitness function to evaluate the solution
domain.
What Do We Mean By Genetic
Algorithm?
It is started with a set of randomly
generated solutions and recombine pairs
of them at random to produce offspring.
Only the best offspring and parents are
kept to produce the next generation.
PROBLEM DOMAINS
๏ฑ Problems which appear to be particularly
appropriate for solution by genetic
algorithms include timetabling and
scheduling problems,
๏ฑ Genetic algorithms are often applied as an
approach to solve global optimization
problems.
๏ฑ As a general rule of thumb genetic
algorithms might be useful in problem
domains that have a complex fitness
landscape as recombination is designed to
move the population away from local optima
that a traditional hill climbing algorithm might
get stuck in.
Best known database to be found in the
pattern recognition literature.
Data set- Iris flower data set(Donated date -
1988-07-01), also known as Fisher's Iris data
set and Anderson's Iris data set b/c Edgar
Anderson collected the data.
It is multivariate(more than 2 dependent
variable) data set Study of three related Iris
flowers species. Data set contain 50 sample
of each species(Iris-Setosa, Iris-Virginica, Iris-
Versicolor)
Sepal length in cm
Sepal width in cm
Petal length in cm
Petal width in cm
Min Max Mean SD Class Correlation
sepal length: 4.3 7.9 5.84 0.83 0.7826
sepal width: 2.0 4.4 3.05 0.43 -0.4194
petal length:
1.0 6.9
3.76 1.76 0.9490 (high!)
Petal width: 0.1 2.5 1.20 0.76 0.9565 (high!)
Classify a new flower as belonging to
one of the 3 classes given the 4 features
# Box and whisker plots(Give idea
about distribution of input
attributes)
1.Using Petal_Lenght & Petal_Width features,
we can distinguish Setosa, Versicolor &
Virginica fairly
2.There are slightly overlap of Versicolor &
Virginica.
3.Graph shows that Petal (Length and Width)
features are best contributor for Iris Species
as compare to Sepal (Length and Width)
4 Evaluate by using 6different
Algorithms(Cross Validation)
Here,
1. Logistic Regression (LR)
2. Linear Discriminant Analysis(LDA)
3. K-Nearest Neighbour(KNN)
4. Classification and Regression Tree(CART)
5. Gaussion Naive Bayes(NB)
6. Support Vector Machine(SVM)
Case Features used Best
Model
Train
Accuracy
Test
Accuracy
Missclassified
1 All features in SVM .9899 .9555 2 classes
2 Sepal only SVM .8472 .7111 12
3 Petal only SVM .9899 .9333 3
4 PetalWidth,Sepal
(Len,Wid)
SVM/LDA .9809 .9111 4
5 PetalLen,Sepal
(Len,Wid)
SVM .9700 .9111 4
Application :
๏ฑ Software engineering.
๏ฑ Traveling Salesman Problem.
๏ฑ Mobile communications infrastructure
optimization.
๏ฑ Electronic circuit design, known as
Evolvable hardware.
๏ถAdvantages :
A GA has a number of advantages.
๏ฑ It can quickly scan a vast solution set.
๏ฑ Bad proposals do not effect the end
solution negatively as they are simply
discarded.
๏ฑ The inductive nature of the GA means that it
doesn't have to know any rules of the
problem - it works by its own internal rules.
๏ฑ This is very useful for complex or loosely
defined problems.
๏ถDisadvantages :
A practical disadvantage of the genetic
algorithm involves longer running times
on the computer. Fortunately, this
disadvantage continues to be minimized
by the ever-increasing processing speeds
of today's computers.
๏ถ Conclusion:
Evolutionary algorithms have been around
since the early sixties. They apply the rules
of nature: evolution through selection of
the fittest individuals, the individuals
representing solutions to a mathematical
problem.Genetic algorithms are so far
generally the best and most robust kind of
evolutionary algorithms.
REFERENCES
1. Akbari Z. (2010). "A multilevel evolutionary algorithm for optimizing numerical
functions" IJIEC 2 (2011): 419โ€“430
2. Ananya (2017), What is Diabetes, retrieved online from https://www.news-
medical.net/health/What- is-Diabetes.aspx
3. Coffin, D.; S., Robert E. (2008). "Linkage Learning in Estimation of Distribution
Algorithms". Linkage in Evolutionary Computation. Springer Berlin Heidelberg: 141โ€“
156. doi:10.1007/978-3-540- 85068-7_7.
4. Eiben, A. E. et al (1994). Genetic algorithms with multi-parent recombination, PPSN III:
Proceedings of the International Conference on Evolutionary Computation. The Third
Conference on Parallel Problem Solving from Nature: 78โ€“87. ISBN 3-540-58484-6.
5. Clustering - K-means demoโ€™, K-means-Ineractive demo, Available at:
http://home.deib.polimi.it/matteucc/Clustering/tutorial_html/AppletKM.html.
Consulted 22 AUG 2013
6. Bache, K.& Lichman, M. 2013. UCI Machine Learning Repository
[http://archive.ics.uci.edu/ml]. Irvine, CA: University of California, School of Information
and Computer Science.
7. Bishop, C. 2006. Pattern Recognition and Machine Learning. New York: Springer, pp.424-
428.
8. Fisher, R.A. 1936. UCI Machine Learning Repository: Iris Data Set. Available at:
http://archive.ics.uci.edu/ml/datasets/Iris. Consulted 10 AUG 2013
9. Mitchell, T. 1997. Machine learning. McGraw Hill.
Thanking
you

More Related Content

What's hot

Project on disease prediction
Project on disease predictionProject on disease prediction
Project on disease predictionKOYELMAJUMDAR1
ย 
5.2 mining time series data
5.2 mining time series data5.2 mining time series data
5.2 mining time series dataKrish_ver2
ย 
Genetic Algorithm (GA) Optimization - Step-by-Step Example
Genetic Algorithm (GA) Optimization - Step-by-Step ExampleGenetic Algorithm (GA) Optimization - Step-by-Step Example
Genetic Algorithm (GA) Optimization - Step-by-Step ExampleAhmed Gad
ย 
05 Clustering in Data Mining
05 Clustering in Data Mining05 Clustering in Data Mining
05 Clustering in Data MiningValerii Klymchuk
ย 
Introduction to fuzzy logic
Introduction to fuzzy logicIntroduction to fuzzy logic
Introduction to fuzzy logicDr. C.V. Suresh Babu
ย 
MACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHMMACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHMPuneet Kulyana
ย 
deep learning applications in medical image analysis brain tumor
deep learning applications in medical image analysis brain tumordeep learning applications in medical image analysis brain tumor
deep learning applications in medical image analysis brain tumorVenkat Projects
ย 
Ethics_Internet of Things
Ethics_Internet of ThingsEthics_Internet of Things
Ethics_Internet of Thingsalengadan
ย 
What is knowledge representation and reasoning ?
What is knowledge representation and reasoning ?What is knowledge representation and reasoning ?
What is knowledge representation and reasoning ?Anant Soft Computing
ย 
Image classification with Deep Neural Networks
Image classification with Deep Neural NetworksImage classification with Deep Neural Networks
Image classification with Deep Neural NetworksYogendra Tamang
ย 
Pattern Recognition using Artificial Neural Network
Pattern Recognition using Artificial Neural NetworkPattern Recognition using Artificial Neural Network
Pattern Recognition using Artificial Neural NetworkEditor IJCATR
ย 
Birch Algorithm With Solved Example
Birch Algorithm With Solved ExampleBirch Algorithm With Solved Example
Birch Algorithm With Solved Examplekailash shaw
ย 
Inductive bias
Inductive biasInductive bias
Inductive biasswapnac12
ย 
Artificial nueral network slideshare
Artificial nueral network slideshareArtificial nueral network slideshare
Artificial nueral network slideshareRed Innovators
ย 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual IntroductionLukas Masuch
ย 
Introduction to Neural Networks
Introduction to Neural NetworksIntroduction to Neural Networks
Introduction to Neural NetworksDatabricks
ย 
backpropagation in neural networks
backpropagation in neural networksbackpropagation in neural networks
backpropagation in neural networksAkash Goel
ย 
Genetic Algorithms
Genetic AlgorithmsGenetic Algorithms
Genetic Algorithmsadil raja
ย 

What's hot (20)

Project on disease prediction
Project on disease predictionProject on disease prediction
Project on disease prediction
ย 
5.2 mining time series data
5.2 mining time series data5.2 mining time series data
5.2 mining time series data
ย 
Genetic Algorithm (GA) Optimization - Step-by-Step Example
Genetic Algorithm (GA) Optimization - Step-by-Step ExampleGenetic Algorithm (GA) Optimization - Step-by-Step Example
Genetic Algorithm (GA) Optimization - Step-by-Step Example
ย 
05 Clustering in Data Mining
05 Clustering in Data Mining05 Clustering in Data Mining
05 Clustering in Data Mining
ย 
Introduction to fuzzy logic
Introduction to fuzzy logicIntroduction to fuzzy logic
Introduction to fuzzy logic
ย 
MACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHMMACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHM
ย 
deep learning applications in medical image analysis brain tumor
deep learning applications in medical image analysis brain tumordeep learning applications in medical image analysis brain tumor
deep learning applications in medical image analysis brain tumor
ย 
Ethics_Internet of Things
Ethics_Internet of ThingsEthics_Internet of Things
Ethics_Internet of Things
ย 
What is knowledge representation and reasoning ?
What is knowledge representation and reasoning ?What is knowledge representation and reasoning ?
What is knowledge representation and reasoning ?
ย 
Image classification with Deep Neural Networks
Image classification with Deep Neural NetworksImage classification with Deep Neural Networks
Image classification with Deep Neural Networks
ย 
Differential evolution
Differential evolutionDifferential evolution
Differential evolution
ย 
Pattern Recognition using Artificial Neural Network
Pattern Recognition using Artificial Neural NetworkPattern Recognition using Artificial Neural Network
Pattern Recognition using Artificial Neural Network
ย 
Birch Algorithm With Solved Example
Birch Algorithm With Solved ExampleBirch Algorithm With Solved Example
Birch Algorithm With Solved Example
ย 
Inductive bias
Inductive biasInductive bias
Inductive bias
ย 
Artificial nueral network slideshare
Artificial nueral network slideshareArtificial nueral network slideshare
Artificial nueral network slideshare
ย 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual Introduction
ย 
COMPUTER LABORATORY-4 LAB MANUAL BE COMPUTER ENGINEERING
COMPUTER LABORATORY-4 LAB MANUAL BE COMPUTER ENGINEERINGCOMPUTER LABORATORY-4 LAB MANUAL BE COMPUTER ENGINEERING
COMPUTER LABORATORY-4 LAB MANUAL BE COMPUTER ENGINEERING
ย 
Introduction to Neural Networks
Introduction to Neural NetworksIntroduction to Neural Networks
Introduction to Neural Networks
ย 
backpropagation in neural networks
backpropagation in neural networksbackpropagation in neural networks
backpropagation in neural networks
ย 
Genetic Algorithms
Genetic AlgorithmsGenetic Algorithms
Genetic Algorithms
ย 

Similar to Genetic Algorithm for optimization on IRIS Dataset presentation ppt

Survey on evolutionary computation tech techniques and its application in dif...
Survey on evolutionary computation tech techniques and its application in dif...Survey on evolutionary computation tech techniques and its application in dif...
Survey on evolutionary computation tech techniques and its application in dif...ijitjournal
ย 
V34132136
V34132136V34132136
V34132136IJERA Editor
ย 
Using ID3 Decision Tree Algorithm to the Student Grade Analysis and Prediction
Using ID3 Decision Tree Algorithm to the Student Grade Analysis and PredictionUsing ID3 Decision Tree Algorithm to the Student Grade Analysis and Prediction
Using ID3 Decision Tree Algorithm to the Student Grade Analysis and Predictionijtsrd
ย 
IDENTIFICATION OF DIFFERENT SPECIES OF IRIS FLOWER USING MACHINE LEARNING ALG...
IDENTIFICATION OF DIFFERENT SPECIES OF IRIS FLOWER USING MACHINE LEARNING ALG...IDENTIFICATION OF DIFFERENT SPECIES OF IRIS FLOWER USING MACHINE LEARNING ALG...
IDENTIFICATION OF DIFFERENT SPECIES OF IRIS FLOWER USING MACHINE LEARNING ALG...IRJET Journal
ย 
Prediction of Euro 50 Using Back Propagation Neural Network (BPNN) and Geneti...
Prediction of Euro 50 Using Back Propagation Neural Network (BPNN) and Geneti...Prediction of Euro 50 Using Back Propagation Neural Network (BPNN) and Geneti...
Prediction of Euro 50 Using Back Propagation Neural Network (BPNN) and Geneti...AI Publications
ย 
An Approach for IRIS Plant Classification Using Neural Network
An Approach for IRIS Plant Classification Using Neural Network  An Approach for IRIS Plant Classification Using Neural Network
An Approach for IRIS Plant Classification Using Neural Network ijsc
ย 
AN APPROACH FOR IRIS PLANT CLASSIFICATION USING NEURAL NETWORK
AN APPROACH FOR IRIS PLANT CLASSIFICATION USING NEURAL NETWORKAN APPROACH FOR IRIS PLANT CLASSIFICATION USING NEURAL NETWORK
AN APPROACH FOR IRIS PLANT CLASSIFICATION USING NEURAL NETWORKijsc
ย 
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face RecognitionIRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face RecognitionIRJET Journal
ย 
Regularized Weighted Ensemble of Deep Classifiers
Regularized Weighted Ensemble of Deep Classifiers Regularized Weighted Ensemble of Deep Classifiers
Regularized Weighted Ensemble of Deep Classifiers ijcsa
ย 
Automatic Selection of Open Source Multimedia Softwares Using Error Back-Prop...
Automatic Selection of Open Source Multimedia Softwares Using Error Back-Prop...Automatic Selection of Open Source Multimedia Softwares Using Error Back-Prop...
Automatic Selection of Open Source Multimedia Softwares Using Error Back-Prop...IJERA Editor
ย 
Distributed Digital Artifacts on the Semantic Web
Distributed Digital Artifacts on the Semantic WebDistributed Digital Artifacts on the Semantic Web
Distributed Digital Artifacts on the Semantic WebEditor IJCATR
ย 
Effect of Data Size on Feature Set Using Classification in Health Domain
Effect of Data Size on Feature Set Using Classification in Health DomainEffect of Data Size on Feature Set Using Classification in Health Domain
Effect of Data Size on Feature Set Using Classification in Health Domaindbpublications
ย 
Data Analysis and Prediction System for Meteorological Data
Data Analysis and Prediction System for Meteorological DataData Analysis and Prediction System for Meteorological Data
Data Analysis and Prediction System for Meteorological DataIRJET Journal
ย 
An efficient algorithm for sequence generation in data mining
An efficient algorithm for sequence generation in data miningAn efficient algorithm for sequence generation in data mining
An efficient algorithm for sequence generation in data miningijcisjournal
ย 
GI-ANFIS APPROACH FOR ENVISAGE HEART ATTACK DISEASE USING DATA MINING TECHNIQUES
GI-ANFIS APPROACH FOR ENVISAGE HEART ATTACK DISEASE USING DATA MINING TECHNIQUESGI-ANFIS APPROACH FOR ENVISAGE HEART ATTACK DISEASE USING DATA MINING TECHNIQUES
GI-ANFIS APPROACH FOR ENVISAGE HEART ATTACK DISEASE USING DATA MINING TECHNIQUESAM Publications
ย 
SURVEY ON CLASSIFICATION ALGORITHMS USING BIG DATASET
SURVEY ON CLASSIFICATION ALGORITHMS USING BIG DATASETSURVEY ON CLASSIFICATION ALGORITHMS USING BIG DATASET
SURVEY ON CLASSIFICATION ALGORITHMS USING BIG DATASETEditor IJMTER
ย 

Similar to Genetic Algorithm for optimization on IRIS Dataset presentation ppt (20)

Survey on evolutionary computation tech techniques and its application in dif...
Survey on evolutionary computation tech techniques and its application in dif...Survey on evolutionary computation tech techniques and its application in dif...
Survey on evolutionary computation tech techniques and its application in dif...
ย 
V34132136
V34132136V34132136
V34132136
ย 
Using ID3 Decision Tree Algorithm to the Student Grade Analysis and Prediction
Using ID3 Decision Tree Algorithm to the Student Grade Analysis and PredictionUsing ID3 Decision Tree Algorithm to the Student Grade Analysis and Prediction
Using ID3 Decision Tree Algorithm to the Student Grade Analysis and Prediction
ย 
IDENTIFICATION OF DIFFERENT SPECIES OF IRIS FLOWER USING MACHINE LEARNING ALG...
IDENTIFICATION OF DIFFERENT SPECIES OF IRIS FLOWER USING MACHINE LEARNING ALG...IDENTIFICATION OF DIFFERENT SPECIES OF IRIS FLOWER USING MACHINE LEARNING ALG...
IDENTIFICATION OF DIFFERENT SPECIES OF IRIS FLOWER USING MACHINE LEARNING ALG...
ย 
Prediction of Euro 50 Using Back Propagation Neural Network (BPNN) and Geneti...
Prediction of Euro 50 Using Back Propagation Neural Network (BPNN) and Geneti...Prediction of Euro 50 Using Back Propagation Neural Network (BPNN) and Geneti...
Prediction of Euro 50 Using Back Propagation Neural Network (BPNN) and Geneti...
ย 
An Approach for IRIS Plant Classification Using Neural Network
An Approach for IRIS Plant Classification Using Neural Network  An Approach for IRIS Plant Classification Using Neural Network
An Approach for IRIS Plant Classification Using Neural Network
ย 
AN APPROACH FOR IRIS PLANT CLASSIFICATION USING NEURAL NETWORK
AN APPROACH FOR IRIS PLANT CLASSIFICATION USING NEURAL NETWORKAN APPROACH FOR IRIS PLANT CLASSIFICATION USING NEURAL NETWORK
AN APPROACH FOR IRIS PLANT CLASSIFICATION USING NEURAL NETWORK
ย 
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face RecognitionIRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
ย 
Regularized Weighted Ensemble of Deep Classifiers
Regularized Weighted Ensemble of Deep Classifiers Regularized Weighted Ensemble of Deep Classifiers
Regularized Weighted Ensemble of Deep Classifiers
ย 
Disease Prediction Using Machine Learning
Disease Prediction Using Machine LearningDisease Prediction Using Machine Learning
Disease Prediction Using Machine Learning
ย 
Automatic Selection of Open Source Multimedia Softwares Using Error Back-Prop...
Automatic Selection of Open Source Multimedia Softwares Using Error Back-Prop...Automatic Selection of Open Source Multimedia Softwares Using Error Back-Prop...
Automatic Selection of Open Source Multimedia Softwares Using Error Back-Prop...
ย 
Distributed Digital Artifacts on the Semantic Web
Distributed Digital Artifacts on the Semantic WebDistributed Digital Artifacts on the Semantic Web
Distributed Digital Artifacts on the Semantic Web
ย 
Effect of Data Size on Feature Set Using Classification in Health Domain
Effect of Data Size on Feature Set Using Classification in Health DomainEffect of Data Size on Feature Set Using Classification in Health Domain
Effect of Data Size on Feature Set Using Classification in Health Domain
ย 
Data Analysis and Prediction System for Meteorological Data
Data Analysis and Prediction System for Meteorological DataData Analysis and Prediction System for Meteorological Data
Data Analysis and Prediction System for Meteorological Data
ย 
2-IJCSE-00536
2-IJCSE-005362-IJCSE-00536
2-IJCSE-00536
ย 
2-IJCSE-00536
2-IJCSE-005362-IJCSE-00536
2-IJCSE-00536
ย 
50120140505015 2
50120140505015 250120140505015 2
50120140505015 2
ย 
An efficient algorithm for sequence generation in data mining
An efficient algorithm for sequence generation in data miningAn efficient algorithm for sequence generation in data mining
An efficient algorithm for sequence generation in data mining
ย 
GI-ANFIS APPROACH FOR ENVISAGE HEART ATTACK DISEASE USING DATA MINING TECHNIQUES
GI-ANFIS APPROACH FOR ENVISAGE HEART ATTACK DISEASE USING DATA MINING TECHNIQUESGI-ANFIS APPROACH FOR ENVISAGE HEART ATTACK DISEASE USING DATA MINING TECHNIQUES
GI-ANFIS APPROACH FOR ENVISAGE HEART ATTACK DISEASE USING DATA MINING TECHNIQUES
ย 
SURVEY ON CLASSIFICATION ALGORITHMS USING BIG DATASET
SURVEY ON CLASSIFICATION ALGORITHMS USING BIG DATASETSURVEY ON CLASSIFICATION ALGORITHMS USING BIG DATASET
SURVEY ON CLASSIFICATION ALGORITHMS USING BIG DATASET
ย 

More from Sunil Rajput

Implementing Saas as Cloud controllers using Mobile Agent based technology wi...
Implementing Saas as Cloud controllers using Mobile Agent based technology wi...Implementing Saas as Cloud controllers using Mobile Agent based technology wi...
Implementing Saas as Cloud controllers using Mobile Agent based technology wi...Sunil Rajput
ย 
Implementing Saas as Cloud controllers using Mobile Agent based technology wi...
Implementing Saas as Cloud controllers using Mobile Agent based technology wi...Implementing Saas as Cloud controllers using Mobile Agent based technology wi...
Implementing Saas as Cloud controllers using Mobile Agent based technology wi...Sunil Rajput
ย 
DEVELOPING Air Conditioner Controller using MATLAB Fuzzy logic presentation
DEVELOPING Air Conditioner Controller using MATLAB Fuzzy logic presentationDEVELOPING Air Conditioner Controller using MATLAB Fuzzy logic presentation
DEVELOPING Air Conditioner Controller using MATLAB Fuzzy logic presentationSunil Rajput
ย 
DEVELOPING AIR CONDITIONING SYSTEM USING FUZZY LOGIC IN MATLAB Report pdf
DEVELOPING AIR CONDITIONING SYSTEM USING FUZZY LOGIC IN MATLAB Report pdfDEVELOPING AIR CONDITIONING SYSTEM USING FUZZY LOGIC IN MATLAB Report pdf
DEVELOPING AIR CONDITIONING SYSTEM USING FUZZY LOGIC IN MATLAB Report pdfSunil Rajput
ย 
Reasons for internationalisation of business final
Reasons for internationalisation of business finalReasons for internationalisation of business final
Reasons for internationalisation of business finalSunil Rajput
ย 
Effects and benefits of globalisation
Effects and benefits  of globalisationEffects and benefits  of globalisation
Effects and benefits of globalisationSunil Rajput
ย 
Business oppurtunity & competitive strategy final
Business oppurtunity & competitive strategy finalBusiness oppurtunity & competitive strategy final
Business oppurtunity & competitive strategy finalSunil Rajput
ย 
Merchandise final new
Merchandise final newMerchandise final new
Merchandise final newSunil Rajput
ย 

More from Sunil Rajput (8)

Implementing Saas as Cloud controllers using Mobile Agent based technology wi...
Implementing Saas as Cloud controllers using Mobile Agent based technology wi...Implementing Saas as Cloud controllers using Mobile Agent based technology wi...
Implementing Saas as Cloud controllers using Mobile Agent based technology wi...
ย 
Implementing Saas as Cloud controllers using Mobile Agent based technology wi...
Implementing Saas as Cloud controllers using Mobile Agent based technology wi...Implementing Saas as Cloud controllers using Mobile Agent based technology wi...
Implementing Saas as Cloud controllers using Mobile Agent based technology wi...
ย 
DEVELOPING Air Conditioner Controller using MATLAB Fuzzy logic presentation
DEVELOPING Air Conditioner Controller using MATLAB Fuzzy logic presentationDEVELOPING Air Conditioner Controller using MATLAB Fuzzy logic presentation
DEVELOPING Air Conditioner Controller using MATLAB Fuzzy logic presentation
ย 
DEVELOPING AIR CONDITIONING SYSTEM USING FUZZY LOGIC IN MATLAB Report pdf
DEVELOPING AIR CONDITIONING SYSTEM USING FUZZY LOGIC IN MATLAB Report pdfDEVELOPING AIR CONDITIONING SYSTEM USING FUZZY LOGIC IN MATLAB Report pdf
DEVELOPING AIR CONDITIONING SYSTEM USING FUZZY LOGIC IN MATLAB Report pdf
ย 
Reasons for internationalisation of business final
Reasons for internationalisation of business finalReasons for internationalisation of business final
Reasons for internationalisation of business final
ย 
Effects and benefits of globalisation
Effects and benefits  of globalisationEffects and benefits  of globalisation
Effects and benefits of globalisation
ย 
Business oppurtunity & competitive strategy final
Business oppurtunity & competitive strategy finalBusiness oppurtunity & competitive strategy final
Business oppurtunity & competitive strategy final
ย 
Merchandise final new
Merchandise final newMerchandise final new
Merchandise final new
ย 

Recently uploaded

Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
ย 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
ย 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
ย 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
ย 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
ย 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
ย 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
ย 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
ย 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
ย 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
ย 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
ย 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
ย 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
ย 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
ย 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
ย 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7Call Girls in Nagpur High Profile Call Girls
ย 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
ย 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
ย 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
ย 

Recently uploaded (20)

Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
ย 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
ย 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ย 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
ย 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
ย 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
ย 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
ย 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
ย 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
ย 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
ย 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
ย 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
ย 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
ย 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
ย 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
ย 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
ย 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
ย 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
ย 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
ย 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
ย 

Genetic Algorithm for optimization on IRIS Dataset presentation ppt

  • 1. Department of Computer Engineering Sandip Foundation's Sandip Institute of Technology and Research Centre, Nashik Savitribai Phule Pune University LP-III MINI PROJECT Year 2019 โ€“ 2020 Under the Guidance Prof. Mangesh Ghonge
  • 2. Optimization of Genetic Algorithm using Iris Flower Dataset PRESENTED BY:- G23 - Sunil Rajput Exam No: 71720728F - Ashish kumar Singh Exam No: 71324943K - Ashish Yadav Exam No: 71741665J - Mayank Patil Exam No: 71550097L
  • 3. ๏ถOPTIMIZATION Itโ€™s a procedure to make a system or design as effective, especially involving the mathematical techniques. To minimize the cost of production or to maximize the efficiency of production.
  • 4. ๏ถGENETIC ALGORITHM A genetic algorithm (or short GA) isa search technique used in computing to find true or approximate solutions to optimization and search problems. Genetic algorithms are categorized as global search heuristics. Genetic algorithms are a particular class of evolutionary algorithms.
  • 5. G A PROCEDURE A typical genetic algorithm requires two things to be defined: a genetic representation of the solution domain. a fitness function to evaluate the solution domain.
  • 6. What Do We Mean By Genetic Algorithm? It is started with a set of randomly generated solutions and recombine pairs of them at random to produce offspring. Only the best offspring and parents are kept to produce the next generation.
  • 7. PROBLEM DOMAINS ๏ฑ Problems which appear to be particularly appropriate for solution by genetic algorithms include timetabling and scheduling problems, ๏ฑ Genetic algorithms are often applied as an approach to solve global optimization problems. ๏ฑ As a general rule of thumb genetic algorithms might be useful in problem domains that have a complex fitness landscape as recombination is designed to move the population away from local optima that a traditional hill climbing algorithm might get stuck in.
  • 8. Best known database to be found in the pattern recognition literature. Data set- Iris flower data set(Donated date - 1988-07-01), also known as Fisher's Iris data set and Anderson's Iris data set b/c Edgar Anderson collected the data. It is multivariate(more than 2 dependent variable) data set Study of three related Iris flowers species. Data set contain 50 sample of each species(Iris-Setosa, Iris-Virginica, Iris- Versicolor)
  • 9.
  • 10. Sepal length in cm Sepal width in cm Petal length in cm Petal width in cm Min Max Mean SD Class Correlation sepal length: 4.3 7.9 5.84 0.83 0.7826 sepal width: 2.0 4.4 3.05 0.43 -0.4194 petal length: 1.0 6.9 3.76 1.76 0.9490 (high!) Petal width: 0.1 2.5 1.20 0.76 0.9565 (high!)
  • 11. Classify a new flower as belonging to one of the 3 classes given the 4 features
  • 12. # Box and whisker plots(Give idea about distribution of input attributes)
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. 1.Using Petal_Lenght & Petal_Width features, we can distinguish Setosa, Versicolor & Virginica fairly 2.There are slightly overlap of Versicolor & Virginica. 3.Graph shows that Petal (Length and Width) features are best contributor for Iris Species as compare to Sepal (Length and Width)
  • 18.
  • 19. 4 Evaluate by using 6different Algorithms(Cross Validation) Here, 1. Logistic Regression (LR) 2. Linear Discriminant Analysis(LDA) 3. K-Nearest Neighbour(KNN) 4. Classification and Regression Tree(CART) 5. Gaussion Naive Bayes(NB) 6. Support Vector Machine(SVM)
  • 20. Case Features used Best Model Train Accuracy Test Accuracy Missclassified 1 All features in SVM .9899 .9555 2 classes 2 Sepal only SVM .8472 .7111 12 3 Petal only SVM .9899 .9333 3 4 PetalWidth,Sepal (Len,Wid) SVM/LDA .9809 .9111 4 5 PetalLen,Sepal (Len,Wid) SVM .9700 .9111 4
  • 21. Application : ๏ฑ Software engineering. ๏ฑ Traveling Salesman Problem. ๏ฑ Mobile communications infrastructure optimization. ๏ฑ Electronic circuit design, known as Evolvable hardware.
  • 22. ๏ถAdvantages : A GA has a number of advantages. ๏ฑ It can quickly scan a vast solution set. ๏ฑ Bad proposals do not effect the end solution negatively as they are simply discarded. ๏ฑ The inductive nature of the GA means that it doesn't have to know any rules of the problem - it works by its own internal rules. ๏ฑ This is very useful for complex or loosely defined problems.
  • 23. ๏ถDisadvantages : A practical disadvantage of the genetic algorithm involves longer running times on the computer. Fortunately, this disadvantage continues to be minimized by the ever-increasing processing speeds of today's computers.
  • 24. ๏ถ Conclusion: Evolutionary algorithms have been around since the early sixties. They apply the rules of nature: evolution through selection of the fittest individuals, the individuals representing solutions to a mathematical problem.Genetic algorithms are so far generally the best and most robust kind of evolutionary algorithms.
  • 25. REFERENCES 1. Akbari Z. (2010). "A multilevel evolutionary algorithm for optimizing numerical functions" IJIEC 2 (2011): 419โ€“430 2. Ananya (2017), What is Diabetes, retrieved online from https://www.news- medical.net/health/What- is-Diabetes.aspx 3. Coffin, D.; S., Robert E. (2008). "Linkage Learning in Estimation of Distribution Algorithms". Linkage in Evolutionary Computation. Springer Berlin Heidelberg: 141โ€“ 156. doi:10.1007/978-3-540- 85068-7_7. 4. Eiben, A. E. et al (1994). Genetic algorithms with multi-parent recombination, PPSN III: Proceedings of the International Conference on Evolutionary Computation. The Third Conference on Parallel Problem Solving from Nature: 78โ€“87. ISBN 3-540-58484-6. 5. Clustering - K-means demoโ€™, K-means-Ineractive demo, Available at: http://home.deib.polimi.it/matteucc/Clustering/tutorial_html/AppletKM.html. Consulted 22 AUG 2013 6. Bache, K.& Lichman, M. 2013. UCI Machine Learning Repository [http://archive.ics.uci.edu/ml]. Irvine, CA: University of California, School of Information and Computer Science. 7. Bishop, C. 2006. Pattern Recognition and Machine Learning. New York: Springer, pp.424- 428. 8. Fisher, R.A. 1936. UCI Machine Learning Repository: Iris Data Set. Available at: http://archive.ics.uci.edu/ml/datasets/Iris. Consulted 10 AUG 2013 9. Mitchell, T. 1997. Machine learning. McGraw Hill.