2013-04-28 3 views
0

2 진화 알고리즘을 구현했습니다. 100 회의 시련을 위해 각각을 실행하십시오.진화 알고리즘의 비교에서 T- 테스트

각 평가판의 최종 적합성 값이 저장되었습니다.

T- 테스트를 사용하여 각 알고리즘의 최종 평균 적합도를 matlab과 비교하려면 어떻게해야합니까?

내가 알고리즘 성능의 중요한 차이인지 여부를 확인하고 싶습니다.

+0

은 ... 당신은 내가이 기능 – BioSP

답변

0

각 알고리즘마다 최대 적합도 값이 100 개인 경우 ttest2 기능을 사용할 수 있습니다. 예를 들어

: 두 개의 알고리즘이 페이지 < 0.05의 유의 수준의 성능을 현저하게 다른 수준이있는 경우

algo1 = your_results_for_algorithm1; %a 1x100 vector 
algo2 = your_results_for_algorithm2; %a 1x100 vector 

[h] = ttest2(algo1, algo2); 

h

사실 일 것입니다.

참고 : ttest2 함수에는 통계 도구 상자가 필요합니다. 나는 데이터의 정규 분포 가정 아무 문제가없는 희망

+0

당연히 알고리즘에 따라 달라집니다 어떻게 보내고 이메일을 보낼 수 있습니까? – user1924748

+0

의 retaurn 값을 설명 할 수 않는 – user1924748

+0

의 출력을 이해할 수없는 나에게 ttest2() – user1924748