|
Sinopsis Buku: Evolutionary Computation (EC) merupakan suatu abstraksi yang mengadopsi �evolusi� dan �genetika� yang disederhanakan. Dari abstraksi tersebut, lahirlah berbagai algoritma berbasis EC yang dikenal sebagai Evolutionary Algorithms (EAs). Sejak diperkenalkan pada tahun 1960-an, EAs terus diteliti dan dikembangkan hingga saat ini. Yang menarik pada EAs adalah �Hanya dengan menggunakan proses-proses yang sebagian besar dilakukan secara acak, EAs bisa menghasilkan solusi yang �bagus� (mungkin saja solusi terbaik) dengan kecepatan yang dapat diterima�.
EAs sangat berguna bagi anda saat menghadapi beragam masalah, seperti optimasi, penjadwalan, prediksi, learning, dan sebagainya yang sangat kompleks dan anda merasa kesulitan untuk menemukan langkah-langkah sistematis (algoritma) untuk menyelesaikannya. Dengan EAs, anda tidak memerlukan langkah-langkah sistematis maupun analisa matematis khusus untuk menyelesaikan masalah karena semua proses yang terjadi pada EAs bersifat probabilistik.Eas sangat mudah diimplementasikan, sangat fleksible dan memiliki reusability yang tinggi. Begitu anda bisa merepresentasikan suatu solusi ke dalam kromosom dan berhasil membangun fungsi fitness-nya, maka anda bisa menggunakan operator-operator evolusi yang hampir sama untuk berbagai masalah yang berbeda-beda. Pada buku ini, anda bisa mempelajari proses pengadopsian teori evolusi dan genetika sederhana ke dalam dunia komputer yang disebut EAs. Terdapat enam algoritma EAs yang dibahas dalam buku ini, yaitu: Genetic Algorithm (GA), Evolution Strategies (ES), Evolutionary Programming (EP), dan Genetic Programming (GP), Differential Evolution (DE), dan Grammatical Evolution (GE). Pembahasan dilakukan secara detail dari ide-ide dasarnya, perbedaannya, bagaimana teknik implementasinya dan beragam studi kasus dalam pengaplikasiannya. Resensi Buku:
Buku Sejenis Lainnya:
![]() Advertisement |