Dosen Pengampu : Darwison, MT

Referensi:
1. Algoritma Genetika dalam MATLAB. Suyanto, Algoritma Genetika dengan Matlab, Penerbit Andi Yogyakarta, Yogyakarta. 2005
2.Belajar Cepat Fuzzy Logic menggunakan MATLAB. Naba, Eng Agus. 2009. Belajar Cepat fuzzy logic menggunakan Matlab. Yogyakarta ; Andi OFFSET
3.Jaringan Syaraf Tiruan & Pemrogramannya Mengguanakan MATLAB . PENERBIT ANDI
PENGARANG Drs. Jong Jek Siang, M.Sc


Algoritma Genetika Dalam Matlab


Pendahuluan
Algoritma genetika (AG) banyak dipengaruhi oleh ilmu biologi.kemunculan AG diinspirasi dari teori-teori dalam ilmu biologi, sehingga banyak istilah dan konsep biologi yang digunakan dalam AG.

1.1   Terminologi
Evolutionary algorithm merupakan terminology umum yang menjadi payung bagi empat istilah :
  • genetic algorithm
  • genetic programming
  • evolution strategies
  • evolutionary programming.
 Tetapi, jenis evolutionary algorithm yang paling popular dan banyak digunakan adalah genetic algorithm (algoritma genetika).

1.2   Aplikasi Algoritma Genetika
AG banyak digunakan dalam masalah praktis yang berfokus pada pencarian parameter-parameter optimal. Banyak orang mengira AG hanya untuk masalah optimasi  padakenyataannya, AG juga memiliki performansi yang bagus untuk masalah-masalah selain optimasi.
AG telah banyak diaplikasikan, seperti :
  • Optimasi
  • Pemrograman otomatis 
  • Machine learning
  • Model ekonomi 
  •  Model system imunisasi
  • Model ekologis 
  •  Interaksi antara evolusi dan belajar