Download - EMRE TUNCER

Transcript
Page 1: EMRE TUNCER

EMRE TUNCER

YARASA ALGORİTMASI

Page 2: EMRE TUNCER

YARASALAR KÖR MÜDÜR?

• İnsanlar yarasaların kör olduğunu zanneder, ama 1000'i aşkın yarasa türünden kör olan bir tür bile yoktur, hatta büyük bir kısmı iyi görür.

Page 3: EMRE TUNCER

YARASA ALGORİTMASI

• Meyve yarasası yol ve yiyecek bulmak için büyük gözlerini ve gelişkin koku alma duyusunu kullanır.

Page 4: EMRE TUNCER

Yarasalar Karanlıkta Nasıl Yön Bulur?

• Ancak ışığın hiç olmadığı, mağralarda görüş kabiliyeti işe yaramamaktadır.

• Yarasalar karanlıkta yönlerini ekolokasyon yaparak bulurlar.

• Ekolokasyon, hareket etmeyen yiyecekleri ararken pek işe yaramaz.

Page 5: EMRE TUNCER

EKOLOKASYON(SONAR)

• Ekolokasyon ses titreşimiyle yer tespitidir.• Yarasalar çıkardıkları seslerle yankı

oluştururlar. • Ses mağara duvarlarına çarpar ve yankı yapar.

Page 6: EMRE TUNCER

YARASA ALGORİTMASI

Page 7: EMRE TUNCER

YARASA ALGORİTMASI

• Ekolokasyon sırasında beynin görsel kısmı çalışır.

• Mağara duvarlarından gelen yankıyla yarasalar beyinlerinde bir yön haritası oluştururlar.

Page 8: EMRE TUNCER

Insan Beyninde Ekolokasyon

Page 9: EMRE TUNCER

YARASA ALGORİTMASI

Page 10: EMRE TUNCER

YARASA ALGORİTMASI

• Yarasa algoritması 2010 yılında Xin-O Yang tarafından geliştirilen bir Sezgisel optimizasyon algoritmasıdır.

• Algoritmanın temeli ekolokasyona dayanmaktadır.

Page 11: EMRE TUNCER

YARASA ALGORİTMASI

• Kurallar:• Bütün yarasalar ekolokasyon yapar ve engelle

avı birbirinden ayırabilir.• Yarasaların hızı(v), konumu(x), frekansı(f),

dalga boyu ve ses(A) şiddeti vardır. • Yarasalar dalga boylarını, ve ses çıkış sayılarını

ayarlayabilirler

Page 12: EMRE TUNCER

YARASA ALGORİTMASI

• β :[0-1] random• X: bütün yarasalar arasındaki en iyi yer(çözüm)

Page 13: EMRE TUNCER

YARASA ALGORİTMASI

• ε- [-1,1] arası random sayıdır.• At bütün yarasaların ortalama gürültüsü

Page 14: EMRE TUNCER

YARASA ALGORİTMASI

• Yarasa avını bulduğunda genellikle gürültüsü azalır, çıkardığı ses sayısı artar.

• α γ sabit değerler(cooling factor)• Kolaylık olması için α =γ şeklinde alabiliriz.

Page 15: EMRE TUNCER

Yarasa Algoritmasının Production Scheduling Problemine Uyarlanması

Page 16: EMRE TUNCER

YARASA ALGORİTMASI

Page 17: EMRE TUNCER

Son

• Teşekkürler.


Top Related