Flowchart System 2 Flowchart Algoritma Simulasi LVQ

40

3.4 Flowchart System

Flowchart atau diagram alir merupakan bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart juga merupakan cara penyajian dari suatu algoritma [8].

3.4.1 Flowchart Algoritma Pelatihan LVQ

mulai Inisialisasi bobot awal epoh=epoh+1 J =X i -W j j=1,2,..k T = C j W j = W j + αX i -W j W j = W j - αX i -W j α= αDec α W selesai T Y epoh ≤ MaxEpoh dan α ≥ Minα Y epoh awal=0 T Gambar 3.7 Algoritma Proses Pelatihan pada Metode LVQ Universitas Sumatera Utara 41 Keterangan Flowchart 1. Mulai : 2. Masukkan bobot awal, Maks_epoh, α, Dec α, Min α 3. Inisialisasi epoh awal = 0 4. Kerjakan jika epoh ≤ MaxEpoh dan α ≥ Minα 5. Jika tidak kembali ke bobot awal, Maks_epoh, α, Dec α, Min α 6. Jika ya maka kerjakan epoh = epoh + 1 7. Kerjakan J dimana J adalah jarak antara Vektor masukan ke vektor bobot neuron j . J =X i -W j 8. Kerjakan jika T = C j dimana T adalah kelas target untuk vektor masukan X sedangkan C j adalah kelas yang yang diwakili oleh neuron ke j . 9. Jika ya kerjakan W j = W j + αX i -W j 10. Jika tidak maka kerjakan W j = W j - αX i -W j 11. Kerjakan α = α Dec α dimana α adalah parameter learning rate 12. Maka menghasilkan W dimana W adalah vector bobot 13. Selesai Universitas Sumatera Utara 42

3.4. 2 Flowchart Algoritma Simulasi LVQ

Mulai Masukkan pola data yang akan diuji J ≥ 7 Pola 1 = Layak Pola 2 = Tidak Layak Selesai Tidak Ya Gambar 3.8 Algoritma Proses simulasi pada Metode LVQ Keterangan Flowchart 1. Mulai : 2. Masukkan data yang akan diuji 3. Kerjakan J = |Xi – Wj | dimana neuron j = 1,2,3,…,k. 4. Kerjakan jika J ≥ 7.0 5. Jika ya maka menghasilkan pola 1 = layak 6. Jika tidak maka menghasilkan pola 2 = tidak layak 7. selesai Universitas Sumatera Utara 43

3.4.3 Flowchart Algoritma Pelatihan Backpropagation

Mulai 1. Load Data pelatihan, 2. Load data pengujian Inisialisasi Bobot Epoh = 0 Epoh = max epoh Epoh= Epoh + 1 Feedforward Hitung Error Backpropagation Hitung Perubahan Bobot Simpan Bobot Selesai Ya Tidak Gambar 3.9 Algoritma Proses Pelatihan Pada Metode Backpropagation Universitas Sumatera Utara 44

3.4.4 Flowchart Algoritma Pengujian Backpropagation

Mulai Load Data Pengujian Feed forward Tampilkan hasil prediksi Selesai Gambar 3.10 Algoritma Proses Pengujian Pada Metode Backpropagation Universitas Sumatera Utara 45

3.5 Perancangan Antarmuka