Mutacja w algorytmie ewolucyjnym
Sign in to savetype of genetic operator used to maintain genetic diversity from one generation of a population of genetic algorithm chromosomes to the next
In the Vinony graph
Vinony's link graph records 57 inbound references to Mutacja w algorytmie ewolucyjnym, and connects out to chromosome, Institute of Electrical and Electronics Engineers and genetic algorithm.
It is catalogued under the topic Evolutionary algorithms.
Vinony links it to 13 Wikipedia language editions.
Article · Polski
Mutacja - operator przeszukiwania przestrzeni rozwiązań za pomocą algorytmu ewolucyjnego. Polega na losowej zmianie wartości niektórych (lub wszystkich) genów reprezentujących osobnika. Ma ona za zadanie zwiększyć różnorodność osobników w populacji, czyli zapobiegać przedwczesnej zbieżności algorytmu oraz eksplorować przestrzeń rozwiązań. Mutacja zachodzi z pewnym przyjętym prawdopodobieństwem - zazwyczaj rzędu 1%. Jest ono niskie, ponieważ zbyt silna mutacja przynosi efekt odwrotny do zamierzonego: zamiast subtelnie różnicować dobre rozwiązania - niszczy je. Stąd w procesie ewolucji mutacja ma znaczenie drugorzędne, szczególnie w przypadku długich chromosomów. Może być zarówno (jak w algorytmach genetycznych), jak i operatorem globalnym (jak w ). W algorytmie genetycznym, zależnie od metody kodowania genotypu, może wyglądać następująco: * W przypadku chromosomów kodowanych binarnie losuje się zazwyczaj dwa geny i zamienia się je miejscami bądź np. neguje pewien wylosowany gen. * W przypadku genotypów zakodowanych liczbami całkowitymi stosuje się permutacje. * W przypadku genotypów zakodowanych liczbami rzeczywistymi wprowadza się do przypadkowych genów losowe zmiany o danym rozkładzie - najczęściej normalnym.
Abstract from DBpedia / Wikipedia · CC BY-SA