E N D
PENDAHULUAN • PemetaanSwaOrganisasiKohonen (Kohonen Self Organizing Maps, SOM), merupakan model pemetaandarijaringansyaraftiruandimanasuatulapisan yang berisi neuron-neuron akanmenyusundirinyasendiriberdasarkan input nilaitertentudalamsuatukelompok yang dikenaldenganistilah cluster. • Selamaprosespenyusunandiri, cluster yang memiliki vector bobot paling cocokdenganpola input (memilikijarak yang paling dekat) akanterpilihsebagaipemenang. • Selanjutnya, neuron yang menjadipemenangbesertadengan neuron-neuron tetangganyaakanmemperbaikibobot-bobotnyamasing-masing.
ArsitekturJaringanKohonen SOM Seperti yang diperlihatkandalamgambardiatasdimisalkanbahwaterdapat 2 unit input ( P1 dan P2), yang akandibentukkedalam 3 cluster neuron lapisan output (Y1, Y2, dan Y3). Selanjutnya neuron-neuron tersebutakanmemperbaikibobotnyamasing-masing, sebagaibobotWij . Dalamhalini, bobotWijmengandungpengertianbobot yang menghubungkan neuron ke-j padalapisan input menuju neuron ke-ipadalapisan output.
AlgoritmaJaringanKohonen SOM Langkah-0. InisialisasibobotWij Tetapkan parameter cluster (m) dan parameter lajupelatihan (). Langkah-1. Selamasyaratberhentisalah, lakukanlangkah-langkahdibawahini: Langkah (i). Untuksetiap vector masukan X , lakukanbeberapalangkahdibawahini: Langkah (a). Untuksetiap j hitunglah:
Langkah (b). Cariindeks j sedemikiansehingga D(j) minimum. Langkah (c). Untuksemua unit j didalamketetanggaan j, danuntuksemuai, hitunglah: Langkah (ii). Perbaruilajubelajar. Langkah (iii). Kurangijari-jariketetanggaantopologisdenganpencacahantertentu. Langkah (iv). Ujisyaratberhenti. Bilabenar, makaberhenti
SoalLatihan Vector-vector yang akandikelompokkanadalahsebagaiberikut: [1 1 0 0], [0 0 0 1], [1 0 0 0], [0 0 1 1]. Jumlah cluster yang diinginkanadalah m = 2, denganbobotawaltiap cluster: W1= [0.2 0.6 0.5 0.9]; W2= [0.8 0.4 0.7 0.3]; DitetapkanLajupelatihanawal(0) = 0.6 dan(t+1) = 0.5 (t). Radius ketetanggaan R=0. Carilahmatriksbobotsetelah5iterasidantentukantermasukkelompok cluster yang manakeempat vector masukandiatas.