Üye Ol
Giriş
Hoş geldiniz
Misafir
Son ziyaretiniz:
21:21, 1 Dakika Önce
MsXLabs Üye Girişi
Beni hatırla
Şifremi unuttum?
Giriş Yap
Ana Sayfa
Forumlar
Soru-Cevap
Tüm Sorular
Cevaplanmışlar
Yeni Soru Sor
Günlükler
Son Mesajlar
Kısayollar
Üye Listesi
Üye Arama
Üye Albümleri
Bugünün Mesajları
Forum BB Kodları
Your browser can not hear *giggles*...
Your browser can not hear *giggles*...
Sayfaya Git...
Cuma, 05 Aralık 2025 - 21:22
Arama
MaviKaranlık Forum
Crossing over nedir, hangi canlılarda görülür?
-
Tek Mesaj #3
Safi
SMD
MiSiM
9 Haziran 2016
Mesaj
#3
SMD
MiSiM
2.
Çaprazlama (Crossover)
Amaç, ana (parent) kromozom genlerinin yerini değiştirerek çocuk (child) kromozomlar üretmek ve böylece varolan uygunluk değeri yüksek olan kromozomlardan, uygunluk değeri daha yüksek olan kromozomlar elde etmektir. Burada önemli olan bir konuda , çaprazlama noktasının çaprazlamadan elde edilecek çocuk kromozomların uygunluk değerleri üzerindeki etkisidir. Bu işlem yapılırken her zaman sonuçlar önceden tahmin edilemez. Bu yüzden gelişigüzel yapılan değişikliklerde sonucun mükemmelliğe doğru gitmesi için belirli kriterler bulmak için çalışılır. Kromozomlardaki genlerin yapısı ve etkileri araştırılarak, bu genlere yapılan müdahalelerle bireye bazı iyi özellikler kazandırılabilir. Çaprazlamadan elde edilecek çocuk kromozomların uygunluk değeri bir önceki ana kromozomlardan daha yüksek olmayabilir.
Tablo 1.'de biyolojik çaprazlamaya bir örnek verilmiştir:
Tablo 1.
Biyolojik çaprazlama örneği
Benzer şekilde GA, çaprazlama işlemini uygunluk değerlerine göre seçilmiş iki ebeveyn bireyden, iyi özellikte yeni bireyler elde etmek için kullanır. Çaprazlama rasgele seçilmiş iki çift katarın içindeki alt küme bilgilerin değiştirilmesi işlemdir. Kendi içindeki bilgilerini 1. Pozisyondan itibaren, katarın uzunluğunun bir eksik pozisyonuna kadar, aradaki bilgi kısmen karşılıklı bireyler arasında yer değiştirilir.
Eğer iki bireyin problemin çözümünde bazı etkileri var ise onların bir parçaları faydalı, iyi veya uygun nitelenebilecek bilgi taşımaktadır. Çaprazlama belki problemin çözümünde, bu faydalı bilgileri birleştirerek, daha çok etkili yeni bireyler üretecektir. Tablo 2.'de ikili kodda verilmiş bir katarda, örnek 2 bitlik bir çaprazlama işlemi verilmiştir.
DEVAMI
Genetik Algoritmalar
BEĞEN
Paylaş
Paylaş
Bu mesajı
2
üye beğendi.
SİLENTİUM EST AURUM
Cevapla
Kapat
Saat: 21:22
Hoş Geldiniz Ziyaretçi
Ücretsiz
üye olarak sohbete ve
forumlarımıza katılabilirsiniz.
Üye olmak için lütfen
tıklayınız
.
Son Mesajlar
Yenile
Yükleniyor...