Çaprazlama (genetik algoritma)

Vikipedi, özgür ansiklopedi

Çaprazlama (İngilizce: Crossover) yapay zekânın bir alt kolu olan genetik algoritmalarda kullanılan bir genetik işleçtir.

Bu işleç kuşaktan kuşağa geçirilen kromozom ya da kromozomların programlamasını değiştirmek için kullanılır. Genetik algoritmaların dayandığı krosover ve üremeye benzer. Çaprazlama, birden fazla ana çözümü alıp onlardan bir çocuk çözümü üretme sürecidir. Kromozomların seçimi için farklı metotlar vardır.

Ayrıca bakınız[değiştir | kaynağı değiştir]

Dış bağlantılar[değiştir | kaynağı değiştir]

Kaynakça[değiştir | kaynağı değiştir]

  • John Holland, Adaptation in Natural and Artificial Systems, University of Michigan Press, Ann Arbor, Michigan. 1975. ISBN 0-262-58111-6.
  • Larry J. Eshelman, The CHC Adaptive Search Algorithm: How to Have Safe Search When Engaging in Nontraditional Genetic Recombination, in Gregory J. E. Rawlins editor, Proceedings of the First Workshop on Foundations of Genetic Algorithms. pages 265-283. Morgan Kaufmann, 1991. ISBN 1-55860-170-8.
  • Tomasz D. Gwiazda, Genetic Algorithms Reference Vol.1 Crossover for single-objective numerical optimization problems, Tomasz Gwiazda, Lomianki, 2006. ISBN 83-923958-3-2.