Neural network sebagai suatu sistem pengolah informasi yang mempunyai kemiripan
dengan jaringan otak manusia, belakangan ini sering digunakan untuk menyelesaikan suatu
permasalahan. Neural network memiliki beberapa karakteristik yang ditentukan oleh : arsitektur,
algoritma pelatihan serta fungsi aktivasi.
Algoritma genetika adalah suatu metode untuk mendapatkan suatu fungsi yang optimal dengan
menggunakan operasi-operasi genetika yang dilakukan pada tiap-tiap individu yang terdapat dalam
suatu populasi yang seringkali disebut sebagai kromosom.
Dalam hal ini untuk mendapatkan kemungkinan suatu fungsi bisa lebih optimal adalah dengan
menggabungkan antara neural network dengan algoritma genetika. Adapun caranya adalah dengan
melakukan proses konversi bias dan bobot pada neural network ke dalam bentuk individu pada
algoritma genetika dan demikian sebaliknya. Sehingga nantinya bisa didapatkan suatu kesimpulan
antara metode pelatihan neural network dengan dan tanpa menggunakan algoritma genetika.