genetic-algorithm

    1

    1답변

    저는 R을 사용하고 있습니다. 특히 유전자 알고리즘을 빠르게 구현하고 관련 활동을 검색 할 수있는 genalg 패키지를 사용하고 있습니다. 예제 코드를 실행할 수 있습니다. 정상적으로 작동합니다. 저자에게 감사드립니다. 아직도 genalg에서 표준 GA (돌연변이 속도 및 교차율) 매개 변수를 설정하는 방법에 관해 다음과 같은 질문이 있습니다. 패키지 관련

    1

    1답변

    유전자 알고리즘의 작동 방식을 이해하려고합니다. 그러나 내 일에 글을 쓰려고 시도하면서 배우는 모든 것과 마찬가지로, 내 지식은 매우 제한되어 있으며, 내가이 일을 제대로 수행하고 있는지 확신 할 수 없습니다. 이 알고리즘의 목적은 인구의 절반이 이미 감염된 경우 질병의 절반이 걸릴 것으로 예상하는 것입니다. 그것은 내 머리 속에 떠오른 단지 예일 뿐이므로

    2

    3답변

    유전 알고리즘을 실행 중이며 인구 생성을 병렬 처리하려고합니다. 내 실제 코드 : Q = []; parfor i=1:halfPop pa = P(select(f),:); pb = P(select(f),:); ... Q = [Q; pa; pb]; end 매트랩 나에게 오류 parfor의 임시 변수 Q를 제공 초기화되지

    8

    2답변

    100 명의 회원으로 구성된 팀은 1000 명의 지원자로 구성됩니다. 각 신청자는 99 명의 다른 지원자를 골라 팀원으로 삼고 싶어합니다. 가능한 각 팀은 팀원의 팀원 환경 설정을 얼마나 잘 충족 하는지를 측정하는 점수를받습니다. Lisa가 팀에 있고 Lisas wishlist에있는 사람들 중 11 명이 팀에 속해 있다면 Lisa 팀은 11 점을 얻습니다.

    1

    1답변

    나는 간단한 Genetic Algorithm (GA)를 코딩하는 중입니다. 아마도 내가 불필요하게 for 루프를 사용했던 수많은 분야가 있습니다. 내 질문에 대한 대답뿐만 아니라 더 많은 MATLAB을 효율적으로 사용하는 방법에 대한 몇 가지 팁을 원합니다. 내가 말할 수있는 한, 나는 성공했지만 확실하지 않습니다. 이 코드가 정의하는 지역은 ... cro

    0

    2답변

    Public Class Population Dim tours() As Tour ' Tour is a class and I have to make and object array Public Sub New(ByVal populationSize As Integer, ByVal initialise As Boolean) Dim tours As Ne

    6

    2답변

    주어진 문제에 대해 최적의 학습 규칙을 어떻게 찾습니까, 다중 카테고리 분류를 말합니까? 유전 알고리즘을 사용하려고 생각했지만 성능을 둘러싼 문제가 있다는 것을 알고 있습니다. 나는 당신이 교과서 학습 규칙을 사용하지 않은 실세계 예를 찾고 있으며, 그 학습 규칙을 어떻게 찾았는지 찾아 본다.

    1

    3답변

    저는 유전 알고리즘 문제에 대해 연구하고 있습니다. Individual()의 목록을 가진 Population() 클래스가 있다고 가정합니다. 각 개인은 그것에 관련된 점수를 가지고 있습니다. 인구에서 자신의 점수에 따라 이들 개인을 순위를 매기거나 순위를 매기는 좋은 방법은 무엇입니까? 예 : class Individual(object): rr =

    1

    1답변

    저는 파이썬에서 작성한 유전자 알고리즘을 실행하려고합니다. 불행히도 돌연변이가있을 때 가장 적절한 솔루션은 엘리트주의를 사용하여 이전 세대에서 새로운 세대로 적자 솔루션을 전달 함에도 불구하고 이전 세대의 적자 솔루션보다 나 빠질 수 있습니다. 마찬가지로 : There are 86825 generations left Invalid count is: 0

    0

    2답변

    룰렛 프로그램에 룰렛 프로그램을 사용하고 있는데, 그 이론을 이해하려고 노력하고 있지만 이해할 수는 없습니다. 선택한 문장의 적합성을 계산하는 방법은 무엇입니까? 예를 들어 문자열이 01101 인 경우 피트니스 값을 169로 얻었습니까? 01101의 이진 코드는 13으로 평가 되니, 값을 제곱하고 169로 대답을 얻으시겠습니까? 불충분하게 들리지만 어쨌든