21.11.2014 Views

vektor-esasi-asenkron-motor-kontrolu - 320Volt

vektor-esasi-asenkron-motor-kontrolu - 320Volt

vektor-esasi-asenkron-motor-kontrolu - 320Volt

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

MATERYAL VE METOT<br />

CEYHUN YILDIZ<br />

3.1.5. Genetik Algoritmalar<br />

Genetik Algoritmalar evrimsel hesaplamanın bir bölümüdür. Bu alan Yapay<br />

Zekâ’nın hızla gelişen bir dalıdır. Genetik algoritmalar evrim teorisinden esinlenilerek<br />

oluşturulmuştur. Basitçe açıklancak olursa, çözümler evrimsel bir süreç kullanılarak bu<br />

süreç sonunda en iyi sonucu veren çözüme yaklaştırılmaya çalışılır. Başka bir ifadeyle<br />

çözümler evrimleşir.<br />

Evrimsel hesaplama ilk olarak 1960’lı yıllarda I.Rechenberg tarafından “Evrim<br />

Stratejileri (Evolutionsstrategie) isimli eserinde ortaya atılmıştır. Bu fikir daha sonra başka<br />

araştırmacılar tarafından geliştirilmiştir. John Holland evrim sürecini bir bilgisayara<br />

aktararak, bilgisayara anlayamadığı çözüm yöntemlerinin öğretilebileceğini düşündü.<br />

Genetik Algoritma (GA) böylece John Holland tarafından bu düşüncenin bir sonucu olarak<br />

bulundu. Onun öğrencileri ve çalışma arkadaşları tarafından geliştirildi ve Holland’ın<br />

kitabı “Doğal ve Yapay Sistemlerde Adaptasyon (Adaption in Natural and Artificial<br />

Systems)” 1975 yılında yayınlandı.<br />

1992 yılında John Koza genetik algoritmayı kullanarak çeşitli programlar geliştirdi.<br />

Bu metoda Genetik Programlama adını verdi.<br />

Genetik algoritmalar geleneksel yöntemlerle çözümü zor veya imkânsız olan birçok<br />

problemleri çözmekte kullanılmaktadır. Genel anlamda genetik algoritmanın uygulama<br />

alanları deneysel çalışmalarda optimizasyon, pratik endüstriyel uygulamalar ve<br />

sınıflandırma sistemleridir.<br />

Mühendislik problemlerinde optimizasyon amaçlı olarak kullanılmaya başlanmıştır.<br />

Özellikle mekanizma tasarımında çok iyi sonuçlar verdiği bilinmektedir(Konuralp, Işık ve<br />

Taçgın 1998). Bunlardan başka otomatik kontrol, öğrenme kabiliyetli makineler, ekonomi,<br />

ekoloji, planlama, üretim hattı yerleşimi gibi alanlarda da uygulanmaktadır. Ayrıca dijital<br />

resim işleme tekniğinde de çokça uygulama alanı bulmuştur(Mansfield, 1990; Gizolme ve<br />

Thollon 1998).<br />

Bu problemlerin hemen hemen hepsi çok geniş bir çözüm uzayının taranmasını<br />

gerektirmektedir. Bu çözüm uzayının geleneksel yöntemlerle taranması çok uzun<br />

sürmekte, genetik algoritmayla ise kısa bir sürede kabul edilebilir bir sonuç<br />

alınabilmektedir.<br />

Biyolojik Terimler:<br />

*Kromozom: Tüm yaşayan organizmalar hücrelerden oluşur. Her hücrede aynı<br />

kromozom kümeleri bulunur. Kromozomlar DNA dizileri olup, tüm organizmanın örneği<br />

olarak hizmet ederler. Bir kromozom gen adı verilen DNA bloklarından oluşur. Her gen<br />

belirli bir proteini kodlar. Basitçe, her genin, örneğin saç rengi gibi bir özelliği kodladığı<br />

söylenebilir. Bir özellik için olası ayarlar, (Siyah, Sarı, Kumral) allel olarak adlandırılır.<br />

Her gen kromozom üzerinde kendine ait bir konuma sahiptir. Bu konuma yörünge (locus)<br />

adı verilir. Tüm genetik malzeme kümesine (tüm kromozomlar) genom adı verilir. Genom<br />

üzerindeki belli gen kümelerine genotip adı verilir. Genotipler, doğumdan sonra gelişmeyle<br />

fenotiplere -canlının göz rengi, zekâ v.b. fiziksel ve zihinsel özellikleri- dönüşür.<br />

34

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!