유전 알고리즘에서 비 균일 확률 분포를 구현하려고합니다.비 균일 확률 분포를 구현하는 방법은 무엇입니까?
유전 프로그램의 구현에서 나는 각 결과가 다른 확률을 갖는 3 가지 결과를 갖는 실험을 가진다. 즉, 한 결과의 확률은 0.85이고, 다른 것은 0.01이며, 마지막 것은 0.14입니까?
P.S : 나는 최근에 이것이 확률의 불균일 분포라고 불리는 것을 알게되었습니다. Java로 구현하고 있습니다. 누구나 비 균일 문제에 대한 이론을 말할 수 있습니까? 배포 &도 구현하는 모든 Java 패키지.
문제에 대한 추가 정보가 필요하면 언제든지 알려주세요.
미리 감사드립니다.
당신이 명확히 수 분포? 컴퓨터에서 생성하는 임의의 밸류를 예측하려고합니까? 게다가, 첫 번째 문장에서 유전 알고리즘을 만들고 있다고 말하면서 두 번째 문장에서 유전 프로그램을 작성한다고 말하면서 두 유전자 사이에 약간의 차이가 있습니다. 그래서 어느 것이 더 명확한지를 밝힐 수 있습니다 당신은 구현하고 있습니까? – Kiril
유전자 알고리즘을 구현하는 자바 프로그램을 작성한다는 의미입니다. 불규칙한 prob를 구현해야하는 이유는 실행할 작업을 결정해야하기 때문입니다. 여기 오퍼레이션은 크로스 오버, 돌연변이 및 복제로 각각 0.85, 0.01 & 0.14입니다. 나는 lucas & nailxx가 대답했다고 생각한다. 나는 그들의 대답을 옳다고 가정하고있다. 제발 다른 사람이 있으면 알려주세요. – Reddy
내 대답은 더 좋습니다 http://stackoverflow.com/a/15237795/1698887 –