-
[전역 최적화] Genetic_AlgorithmAlgorithm 2020. 7. 5. 19:10
전역 최적화
Genetic_Algorithm
Stimulated Anealing_
등등..
Genetic 알고리즘 개념
generation ->[selection]->[crossover]->[mutate]->next generation
https://untitledtblog.tistory.com/110
[최적화/전역 최적화] 유전 알고리즘 (Genetic Algorithm)
1. 소개 유전 알고리즘은 생물체가 환경에 적응하면서 진화해가는 모습을 모방하여 최적해를 찾아내는 검색 방법이다. 유전 알고리즘은 이론적으로 전역 최적점을 찾을 수 있으며, 수학적으로
untitledtblog.tistory.com
GA 연산 종류
[selection]
-Tournament //무작위로 n개 뽑아서 그중에서 적합도가 가장 큰 유전자
-Elist preserving //전세대 좋은 유전자는 그대로 다음 세대로
-Ranking //적합도에 따라 무작위로 뽑힐 확률을 높게 설정 (확률이 고정적)
-Roulette wheel //적합도에 따라 무작위로 뽑힐 확률을 높게 설정 (적합도와 확률에 비례)
[crossover]
[mutate]
GA 실험
num of genetics :50
selecton : 토너먼트(토너먼트 무작위 5중 최고)
GA(genetic algorithm) 응용
tsp(traveling sales problem) 의 근사해(approximation) 구하기 코드
Applying a genetic algorithm to the traveling salesman problem
An introduction to applying a genetic algorithm (GA) to the traveling salesman problem. Beginners Artificial intelligence guide to the travelling salesman problem.
www.theprojectspot.com
'Algorithm' 카테고리의 다른 글
Animation Test (0) 2020.07.24 [CS_Essential_Algorithms] 개요 (0) 2020.07.20 String Matching Algorithm 종류 (0) 2020.07.08 확률적 알고리즘 (0) 2020.07.04 탐색의 종류 (0) 2020.06.22