SlideShare ist ein Scribd-Unternehmen logo
1 von 18
As we increase the number of objectives we are trying to
achieve we also increase the number of constrains on the
problem and complixity increases ..
Genatic algorithm GA is ideal for these types of problems
where the search space is large & number of feasiables
solutions is small
 It’s an adaptive heurastic search algorithm
based on the evoultionary ideas of natural
selections and genatic
 It follows the principles laid down by darwin
of survival to the fittest
 A fittest fuction is used to evaluate
indviduales
• generate intial population M(0)
• compute and save the fitness U(M) of each indvidual m in population
M(T)
• define selection probablties P(M) for each indvidual M in M(T) so that
P(M) is propotional to U(M)
• generate M(T+1) by selecting indviduals from M(T) to mate
• step 2 repeated untill desired character ( sutiable solution ) obtained
 Intialization
 Selection
 Genetic operator
 Termination
Initialization
Selection
Genetic
operator
termination
• through wich generation will stop due to :
1) fixed number of generation reached
2) maximum number of solution
Any one who can encode solutions of a given problem to chromosomes in
GA & compare the performance ( fitness ) os solutions
Computer architecture : using GA to find out weak links
Learning robots behavior using genatic algorithm
Automated design of mechatronics systems using bond graphs
 Despite the succeful applications of GA to
numerous optimization of several problems
the identification of the correct settings of
genatic parameters such as ( population size
, crossover & mutation operator ) is not an
easy task
 Many works have been performed in order to
identify the correct settings value by trial &
error
• fuzzy is capable to adjust the rate of crossover & mutation operators
•Recently CHEONG & LAI (2000) said that GA controlled by fuzzy logic control
are more efficent in search speed & search quality of GA without FLC
 Based on the fact that it encourages well-
performed operators to produce more
efficient offspring while reducing the chance
of poorly performing operators to destroy the
potential indviduals during genatic search
process
We uses a real number representation instead of abit-string
• STEP 1 ) : intial population i.e : any random number of population
•STEP 2) : genetic operator i.e : selection , cross over & mutation
•STEP 3) : stop condition i.e : maximum number of muattion
 STEP 1) same as CGA.
 STEP 2) same as CGA .
 STEP 3) RegulatingGA parameters
 STEP 4) repeat step 2&3 untill stop condition
is reached .
 the right selection is one of the most
imoprtant genetic operators .
 Learning how to tune the parameters as
( mutation , probablity , population size ...etc)
is important
 Because a very small mutation rate may lead
to genetic drift or the high rate of mutation
may lead to loss of good solutions .
1) Choose intial population indvidual
2) Evaluate the fitness of that indvidual
3) Select the best fitness indvidual for matting
4) Breed new indviduals by crossing over
5) Evaluate the new indvidual fitness
Repeat till termination
• GA didn’t do well with complexity as the large number of
elements exposed to mutation ie : desiging an engine .
• Sometimes the stop conditions is not clear as the better
solution is only in comparison to other solution .
.
• Operating a dynamic data is difficult as genom start to convert
and become no longer a valid data later
Z I A D
Z O H D Y

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (20)

Inspection
InspectionInspection
Inspection
 
71ec2. gerd
71ec2. gerd71ec2. gerd
71ec2. gerd
 
2..iron deficiency of anemia.2
2..iron deficiency of anemia.22..iron deficiency of anemia.2
2..iron deficiency of anemia.2
 
1.. introduction to blood
1.. introduction to blood1.. introduction to blood
1.. introduction to blood
 
Rpp ips asean
Rpp ips aseanRpp ips asean
Rpp ips asean
 
Presentaciongrupotarea6
Presentaciongrupotarea6Presentaciongrupotarea6
Presentaciongrupotarea6
 
6..sickle cell anemia
6..sickle cell anemia6..sickle cell anemia
6..sickle cell anemia
 
Estudiodecasogrupotarea8
Estudiodecasogrupotarea8Estudiodecasogrupotarea8
Estudiodecasogrupotarea8
 
Cvt
CvtCvt
Cvt
 
10..lymphoma final year
10..lymphoma final year10..lymphoma final year
10..lymphoma final year
 
Etiqueta y protocolo 1.pptx
Etiqueta y protocolo 1.pptxEtiqueta y protocolo 1.pptx
Etiqueta y protocolo 1.pptx
 
Rickets and osteomalacia
Rickets and   osteomalaciaRickets and   osteomalacia
Rickets and osteomalacia
 
3..rafi ghori megaloblastic anaemia
3..rafi ghori megaloblastic anaemia3..rafi ghori megaloblastic anaemia
3..rafi ghori megaloblastic anaemia
 
Malaikat-Malaikat Allah
Malaikat-Malaikat AllahMalaikat-Malaikat Allah
Malaikat-Malaikat Allah
 
Boiling & condensation
Boiling & condensationBoiling & condensation
Boiling & condensation
 
Intro to nanomaterial
Intro to nanomaterialIntro to nanomaterial
Intro to nanomaterial
 
Applications of ceramics
Applications of ceramicsApplications of ceramics
Applications of ceramics
 
Ulcera42008
Ulcera42008Ulcera42008
Ulcera42008
 
hemolytic anemia 1
hemolytic anemia 1hemolytic anemia 1
hemolytic anemia 1
 
Ppt tokoh pancasila
Ppt tokoh pancasilaPpt tokoh pancasila
Ppt tokoh pancasila
 

Ähnlich wie Ga presentation

Clustering using GA and Hill-climbing
Clustering using GA and Hill-climbingClustering using GA and Hill-climbing
Clustering using GA and Hill-climbingFatemeh Karimi
 
reference paper.pdf
reference paper.pdfreference paper.pdf
reference paper.pdfMayuRana1
 
WIX3001 Lecture 6 Principles of GA.pptx
WIX3001 Lecture 6 Principles of GA.pptxWIX3001 Lecture 6 Principles of GA.pptx
WIX3001 Lecture 6 Principles of GA.pptxKelvinCheah4
 
Advanced Optimization Techniques
Advanced Optimization TechniquesAdvanced Optimization Techniques
Advanced Optimization TechniquesValerie Felton
 
MACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHMMACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHMPuneet Kulyana
 
Genetic algorithms in Data Mining
Genetic algorithms in Data MiningGenetic algorithms in Data Mining
Genetic algorithms in Data MiningAtul Khanna
 
ENHANCED BREAST CANCER RECOGNITION BASED ON ROTATION FOREST FEATURE SELECTIO...
 ENHANCED BREAST CANCER RECOGNITION BASED ON ROTATION FOREST FEATURE SELECTIO... ENHANCED BREAST CANCER RECOGNITION BASED ON ROTATION FOREST FEATURE SELECTIO...
ENHANCED BREAST CANCER RECOGNITION BASED ON ROTATION FOREST FEATURE SELECTIO...cscpconf
 
Analysis of Parameter using Fuzzy Genetic Algorithm in E-learning System
Analysis of Parameter using Fuzzy Genetic Algorithm in E-learning SystemAnalysis of Parameter using Fuzzy Genetic Algorithm in E-learning System
Analysis of Parameter using Fuzzy Genetic Algorithm in E-learning SystemHarshal Jain
 
Differential Evolution Algorithm (DEA)
Differential Evolution Algorithm (DEA) Differential Evolution Algorithm (DEA)
Differential Evolution Algorithm (DEA) A. Bilal Özcan
 
Application of Genetic Algorithm and Particle Swarm Optimization in Software ...
Application of Genetic Algorithm and Particle Swarm Optimization in Software ...Application of Genetic Algorithm and Particle Swarm Optimization in Software ...
Application of Genetic Algorithm and Particle Swarm Optimization in Software ...IOSR Journals
 
Machine Learning for Fraud Detection
Machine Learning for Fraud DetectionMachine Learning for Fraud Detection
Machine Learning for Fraud DetectionNitesh Kumar
 
Applied Artificial Intelligence Unit 4 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 4 Semester 3 MSc IT Part 2 Mumbai Univer...Applied Artificial Intelligence Unit 4 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 4 Semester 3 MSc IT Part 2 Mumbai Univer...Madhav Mishra
 
Geneticalgorithms 100403002207-phpapp02
Geneticalgorithms 100403002207-phpapp02Geneticalgorithms 100403002207-phpapp02
Geneticalgorithms 100403002207-phpapp02Amna Saeed
 
CSA 3702 machine learning module 4
CSA 3702 machine learning module 4CSA 3702 machine learning module 4
CSA 3702 machine learning module 4Nandhini S
 
Comparative Study of Machine Learning Algorithms for Sentiment Analysis with ...
Comparative Study of Machine Learning Algorithms for Sentiment Analysis with ...Comparative Study of Machine Learning Algorithms for Sentiment Analysis with ...
Comparative Study of Machine Learning Algorithms for Sentiment Analysis with ...Sagar Deogirkar
 

Ähnlich wie Ga presentation (20)

Clustering using GA and Hill-climbing
Clustering using GA and Hill-climbingClustering using GA and Hill-climbing
Clustering using GA and Hill-climbing
 
Genetic Algorithm
Genetic AlgorithmGenetic Algorithm
Genetic Algorithm
 
L018147377
L018147377L018147377
L018147377
 
reference paper.pdf
reference paper.pdfreference paper.pdf
reference paper.pdf
 
WIX3001 Lecture 6 Principles of GA.pptx
WIX3001 Lecture 6 Principles of GA.pptxWIX3001 Lecture 6 Principles of GA.pptx
WIX3001 Lecture 6 Principles of GA.pptx
 
Advanced Optimization Techniques
Advanced Optimization TechniquesAdvanced Optimization Techniques
Advanced Optimization Techniques
 
MACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHMMACHINE LEARNING - GENETIC ALGORITHM
MACHINE LEARNING - GENETIC ALGORITHM
 
Genetic algorithms in Data Mining
Genetic algorithms in Data MiningGenetic algorithms in Data Mining
Genetic algorithms in Data Mining
 
Optimazation
OptimazationOptimazation
Optimazation
 
ENHANCED BREAST CANCER RECOGNITION BASED ON ROTATION FOREST FEATURE SELECTIO...
 ENHANCED BREAST CANCER RECOGNITION BASED ON ROTATION FOREST FEATURE SELECTIO... ENHANCED BREAST CANCER RECOGNITION BASED ON ROTATION FOREST FEATURE SELECTIO...
ENHANCED BREAST CANCER RECOGNITION BASED ON ROTATION FOREST FEATURE SELECTIO...
 
Analysis of Parameter using Fuzzy Genetic Algorithm in E-learning System
Analysis of Parameter using Fuzzy Genetic Algorithm in E-learning SystemAnalysis of Parameter using Fuzzy Genetic Algorithm in E-learning System
Analysis of Parameter using Fuzzy Genetic Algorithm in E-learning System
 
Differential Evolution Algorithm (DEA)
Differential Evolution Algorithm (DEA) Differential Evolution Algorithm (DEA)
Differential Evolution Algorithm (DEA)
 
BGA.pptx
BGA.pptxBGA.pptx
BGA.pptx
 
M017127578
M017127578M017127578
M017127578
 
Application of Genetic Algorithm and Particle Swarm Optimization in Software ...
Application of Genetic Algorithm and Particle Swarm Optimization in Software ...Application of Genetic Algorithm and Particle Swarm Optimization in Software ...
Application of Genetic Algorithm and Particle Swarm Optimization in Software ...
 
Machine Learning for Fraud Detection
Machine Learning for Fraud DetectionMachine Learning for Fraud Detection
Machine Learning for Fraud Detection
 
Applied Artificial Intelligence Unit 4 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 4 Semester 3 MSc IT Part 2 Mumbai Univer...Applied Artificial Intelligence Unit 4 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 4 Semester 3 MSc IT Part 2 Mumbai Univer...
 
Geneticalgorithms 100403002207-phpapp02
Geneticalgorithms 100403002207-phpapp02Geneticalgorithms 100403002207-phpapp02
Geneticalgorithms 100403002207-phpapp02
 
CSA 3702 machine learning module 4
CSA 3702 machine learning module 4CSA 3702 machine learning module 4
CSA 3702 machine learning module 4
 
Comparative Study of Machine Learning Algorithms for Sentiment Analysis with ...
Comparative Study of Machine Learning Algorithms for Sentiment Analysis with ...Comparative Study of Machine Learning Algorithms for Sentiment Analysis with ...
Comparative Study of Machine Learning Algorithms for Sentiment Analysis with ...
 

Kürzlich hochgeladen

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Kürzlich hochgeladen (20)

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

Ga presentation

  • 1.
  • 2. As we increase the number of objectives we are trying to achieve we also increase the number of constrains on the problem and complixity increases .. Genatic algorithm GA is ideal for these types of problems where the search space is large & number of feasiables solutions is small
  • 3.  It’s an adaptive heurastic search algorithm based on the evoultionary ideas of natural selections and genatic  It follows the principles laid down by darwin of survival to the fittest  A fittest fuction is used to evaluate indviduales
  • 4. • generate intial population M(0) • compute and save the fitness U(M) of each indvidual m in population M(T) • define selection probablties P(M) for each indvidual M in M(T) so that P(M) is propotional to U(M) • generate M(T+1) by selecting indviduals from M(T) to mate • step 2 repeated untill desired character ( sutiable solution ) obtained
  • 5.  Intialization  Selection  Genetic operator  Termination
  • 7. Genetic operator termination • through wich generation will stop due to : 1) fixed number of generation reached 2) maximum number of solution
  • 8. Any one who can encode solutions of a given problem to chromosomes in GA & compare the performance ( fitness ) os solutions Computer architecture : using GA to find out weak links Learning robots behavior using genatic algorithm Automated design of mechatronics systems using bond graphs
  • 9.  Despite the succeful applications of GA to numerous optimization of several problems the identification of the correct settings of genatic parameters such as ( population size , crossover & mutation operator ) is not an easy task  Many works have been performed in order to identify the correct settings value by trial & error
  • 10. • fuzzy is capable to adjust the rate of crossover & mutation operators •Recently CHEONG & LAI (2000) said that GA controlled by fuzzy logic control are more efficent in search speed & search quality of GA without FLC
  • 11.  Based on the fact that it encourages well- performed operators to produce more efficient offspring while reducing the chance of poorly performing operators to destroy the potential indviduals during genatic search process
  • 12. We uses a real number representation instead of abit-string • STEP 1 ) : intial population i.e : any random number of population •STEP 2) : genetic operator i.e : selection , cross over & mutation •STEP 3) : stop condition i.e : maximum number of muattion
  • 13.  STEP 1) same as CGA.  STEP 2) same as CGA .  STEP 3) RegulatingGA parameters  STEP 4) repeat step 2&3 untill stop condition is reached .
  • 14.
  • 15.  the right selection is one of the most imoprtant genetic operators .  Learning how to tune the parameters as ( mutation , probablity , population size ...etc) is important  Because a very small mutation rate may lead to genetic drift or the high rate of mutation may lead to loss of good solutions .
  • 16. 1) Choose intial population indvidual 2) Evaluate the fitness of that indvidual 3) Select the best fitness indvidual for matting 4) Breed new indviduals by crossing over 5) Evaluate the new indvidual fitness Repeat till termination
  • 17. • GA didn’t do well with complexity as the large number of elements exposed to mutation ie : desiging an engine . • Sometimes the stop conditions is not clear as the better solution is only in comparison to other solution . . • Operating a dynamic data is difficult as genom start to convert and become no longer a valid data later
  • 18. Z I A D Z O H D Y