şükela:  tümü | bugün
  • 100 milyar yilda, 1.000.000.000 tane uzerinde ardi$ik numaralar yazili ta$in rastgele cekildiginde, eninde sonunda bir gun sirali gelecegini kabullenemeyen insanlara uzak kavram.
  • temel düzeyde bahsedilecek olursa,
    1. problemin aranan çözümleri bitler (ya da harfler) olarak tanımlanır
    2. çözüm önerilerinin fitness (uygunluk) ları belirlenir
    3. uygunluğu çok olanın çıkma olasılığı daha fazla olmak üzere rastgele eşleştirme yapılır
    4. eşlenen çiftler kromozom parçalarını (rastgele bir noktadan başlayarak) takas eder
    5. programcının isteğine göre bir mutasyon olabilir (tek bir bitin/harfin değiştirilmesi)
    6. yeni çözüm önerileri ile ikinci basamağa dönülür

    (http://www.alife.org/)
  • genlerin kari$masi icin cross over ve mutasyon kullanilir.
  • hatalarindan ders cikaran programın oluşmasında hayati önem taşıyan matematiksel çözüm.
  • jenerasyon ilerledikçe ve fit parentlar çıkmaya başladıkça rank veya elitist denen yöntemlere geçilir. rank'de parent ve children setleri fitnesslarına göre dizilir ve en iyi x tane seçilir. elitist'de ise en iyi x seçilirken geri kalan rastgele belirlenir. böylelikle elde ettiğimiz fit sonuçların kaybedilmemesi amaçlanır.
  • heuristic bir metoddur.
  • ayrıca benzer optimizasyon teknikleri için
    (bkz: tabu arama)
    (bkz: tavlama benzetimi)
  • basta tubitak, odtu vb. yerlerin zeka sorularını cozmeye yarayan fakat hayatın cok cesitli alanlarinda kullanılabilicek algoritmadir...ogrenmesi ve uygulamasi da en zevkli olanidir..iki uc hafta bilgisayarinizi acik birakip bir sabah monitore baktiginizda problemin cozulmus oldugunu gormenin verdigi haz dayanilmazdir..
  • cikislari tanimlayarak bu cikislara ulasabilmek icin algoritma parcaciklarini caprazlama ve mutasyonlar ile evrim simulasyonuna tabi tutan ve dogal secilim sonucu en basarili algoritmayi olusturmayi hedefleyen tanrisal programlama teknigi. bir laboratuvarin paralel calisan bir makina parki kurarak (bkz: algoritma ciftligi) muhtelif algoritmalar ureterek sattigini okumustum. ilginc olan; bu yontemle ortaya cikan algoritmalarin bilinen algoritmalara hic benzememesi (bkz: koy yumurtasi) ve bazen calisma mekanizmasinin anlasilamamasidir.