Bilgisayar bilimlerinde, evrimsel hesaplama; kullanılan algoritmaların türüne göre tanımlanabilen yapay zekanın bir alt alanıdır. Evrimsel algoritmalar olarak adlandırılan bu algoritmalar, Darwinci ilkeleri benimsemek üzerine kurulmuştur.
![image](https://www.wikipedia.tr-tr.nina.az/image/aHR0cHM6Ly93d3cud2lraXBlZGlhLnRyLXRyLm5pbmEuYXovaW1hZ2UvYUhSMGNITTZMeTkxY0d4dllXUXVkMmxyYVcxbFpHbGhMbTl5Wnk5M2FXdHBjR1ZrYVdFdlkyOXRiVzl1Y3k5MGFIVnRZaTh6THpOakwwVjJiMngxZEdsdmJtRnllVjlCYkdkdmNtbDBhRzB1YzNabkx6TTFNSEI0TFVWMmIyeDFkR2x2Ym1GeWVWOUJiR2R2Y21sMGFHMHVjM1puTG5CdVp3PT0ucG5n.png)
Evrimsel algoritmalar, evrimsel hesaplama alanının önemli kısmını oluşturur. Bu algoritmaların dayandığı en önemli fenomen rastgeleliliktir. Örneğin, çeşitli canlı toplulukları zaman içinde değişime uğramaktadır. Evrimsel yaklaşımla bu topluluklardan birey seçimi rastgele yapılmaktadır. Böylece yeni nesiller, rastgele seçilen bireylerden türemektedir. Bütün bu kabuller, aslında insanın bu seçimi matematiksel olarak modelleyememesinden kaynaklanmaktadır.Kısacası, rastgeleliğin gerçeklenebilmesi için önce bilgi eksikliğinin tespit edilmesi gerekir. Evrimsel algoritmalar da işte tam bu noktada devreye girmektedir ve bilinmeyen, verilerin eksik olduğu problemlerde çözüm yolu bulmak için kullanılırlar. Evrimsel algoritmalarının tamamı bir rastgele süreç üzerine kurulur ve kısıtlı bilgi bulunan problemlere çözüm ararlar. Kabaca, bu algoritmalar doğadaki değişimin bilgisayar algoritmalarına uygulanması olarak düşünülebilir.
Evrimsel hesaplama, bir popülasyonda büyüme veya gelişme gibi tekrar eden ilerlemeyi kullanır. Ardından, bu popülasyon, arzulanan sonuca ulaşmak için paralel işlemler kullanılarak yönlendirmeli rastgele bir aramada ile seçilir. Bu tür süreçler genellikle biyolojik evrim mekanizmalarından etkilenerek yapılır.
Evrimsel hesaplamanın, yüksek düzeyde optimize edilmiş süreçler ve verimli ağlar üretebilmesinden dolayı bilgisayar bilimlerinde birçok uygulaması vardır.
Kaynakça
- ^ Hansen, N.; S. Kern (2004). "Evaluating the CMA Evolution Strategy on Multimodal Test Functions". Parallel Problem Solving from Nature - PPSN VIII. Springer. pp. 282–291. doi:10.1007/978-3-540-30217-9_29.
![]() | Bilgisayar ile ilgili bu madde seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz. |
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Bilgisayar bilimlerinde evrimsel hesaplama kullanilan algoritmalarin turune gore tanimlanabilen yapay zekanin bir alt alanidir Evrimsel algoritmalar olarak adlandirilan bu algoritmalar Darwinci ilkeleri benimsemek uzerine kurulmustur Evrimsel algoritmayi temsil eden bir sema Evrimsel algoritmalar evrimsel hesaplama alaninin onemli kismini olusturur Bu algoritmalarin dayandigi en onemli fenomen rastgeleliliktir Ornegin cesitli canli topluluklari zaman icinde degisime ugramaktadir Evrimsel yaklasimla bu topluluklardan birey secimi rastgele yapilmaktadir Boylece yeni nesiller rastgele secilen bireylerden turemektedir Butun bu kabuller aslinda insanin bu secimi matematiksel olarak modelleyememesinden kaynaklanmaktadir Kisacasi rastgeleligin gerceklenebilmesi icin once bilgi eksikliginin tespit edilmesi gerekir Evrimsel algoritmalar da iste tam bu noktada devreye girmektedir ve bilinmeyen verilerin eksik oldugu problemlerde cozum yolu bulmak icin kullanilirlar Evrimsel algoritmalarinin tamami bir rastgele surec uzerine kurulur ve kisitli bilgi bulunan problemlere cozum ararlar Kabaca bu algoritmalar dogadaki degisimin bilgisayar algoritmalarina uygulanmasi olarak dusunulebilir Evrimsel hesaplama bir populasyonda buyume veya gelisme gibi tekrar eden ilerlemeyi kullanir Ardindan bu populasyon arzulanan sonuca ulasmak icin paralel islemler kullanilarak yonlendirmeli rastgele bir aramada ile secilir Bu tur surecler genellikle biyolojik evrim mekanizmalarindan etkilenerek yapilir Evrimsel hesaplamanin yuksek duzeyde optimize edilmis surecler ve verimli aglar uretebilmesinden dolayi bilgisayar bilimlerinde bircok uygulamasi vardir Kaynakca Hansen N S Kern 2004 Evaluating the CMA Evolution Strategy on Multimodal Test Functions Parallel Problem Solving from Nature PPSN VIII Springer pp 282 291 doi 10 1007 978 3 540 30217 9 29 Bilgisayar ile ilgili bu madde taslak seviyesindedir Madde icerigini genisleterek Vikipedi ye katki saglayabilirsiniz