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