Kamis, 28 Juni 2018

Firefly Algorithm

Menyambut hari gres dengan secangkir kopi di pagi hari, saatnya melanjutkan project absurd. Playlist Owl City menemani pagi nan masbodoh ini. Fireflies, lagu itu, jadi pemicu menulis cacatan kali ini yang semakin hari kian absurd.
Catatan engineer kali ini akan dibahas sedikit ihwal Firefly Algorithm (FA), optimization. Pada dasarnya optimization itu mencoba mencari nilai minimum dari suatu objective function, dan tentu saja dengan kekangan.
FA sendiri merupakan metode metaheuristic yang dikemukakan oleh Xin-She Yang. Metode ini terinspirasi dari sinar yang dipancarkan oleh kunang-kunang.
Sinar yang dipancarkan oleh kunang-kunang ditujukan untuk menarik perhatian kelompoknya. Karakteristik itulah yang mengilhami Xin-She Yang untuk menyebarkan FA dengan asumsi.

  • Semua kunang-kunang dianggap unisecual, artinya semua individu saling tertarik satu sama lain.
  • Semakin terperinci pancaran sinarnya, semakin menarik kunang-kunang tersebut, dan demikian sebaliknya.
  • Pancaran sinar yang lebih terperinci akan menarik kunang-kunang dengan pancaran sinar yang redup. Semakin jauh jarak antar kunang-kunang, intensitas cahaya yang dipancarkan semakin redup.
  • Bila semua kunang-kunang mempunyai pancaran yang sama terang, gerakannya akan random.
Tingkat terang-redup diasosiasikan dengan objective function.
Sumber http://lang8088.blogspot.com


EmoticonEmoticon