2017-11-26 4 views
0

유전 알고리즘을 사용하여 최적화 문제를 최적화하고 싶습니다. 그러나 변수의 수는 많습니다. (1500 ~ 2000 년경). 주성분 분석을 사용하고 변수 (입력)의 수를 20 개 또는 30 개로 줄이고 MATLAB의 유전 알고리즘을 사용하여 최적화 할 수 있습니까? 합리적으로 정확한 최적 값을 얻을 수 있습니까?주성분 분석을 통한 유전 알고리즘 - Reg

답변

0

은 변수 수를 줄이기 위해 PCA를 사용해야한다고 생각합니다. 그것이 GA가 처리 할 수있는 너무 많은 방법입니다. 그리고 PCA가 당신의 변수에 대해 작동한다고 가정하십시오. 예를 들어, 모든 독립 변수가 아닌 상호 정보를 가지고 있다면, 솔루션은 더 빨리 수렴 할 것입니다. (방대한 생물 수를 갖지 않는 한 모든 변수로 결코 만족스러운 결과를 얻지 못할 것입니다. , 수십억).

관련 문제