Jaringan Hamming adalah pengklasifikasi kemungkinan maksimum yang dapat digunakan untuk menentukan vector eksemplar yang paling serupa dengan vector masukan. (n tupel). Vektor eksemplar menentukan bobot jaeingan.
Ukuran kemiripan antara vector masukan dan vector eksemplar yang disimpan dinyatakan dengan jarak Hamming. Jarak Hamming antara dua vector adalah cacah komponen yang berbeda antara dua vector tersebut. Untuk vector bipolar x dan y maka produk innernya adalah:
x.y =a – d
dengan
a: cacah komponen yang sama
d : cacah komponen yang berbeda yang merupakan jarak Hamming.
BiIa n adalah cacah komponen vector, maka
d=n – a
dan x.y 2a – n
atau 2a= x.y +n
a = x. 34 y + ½ n yang ekuivalen dengan
yin = x w + b
Ini berarti dengan menetapkan bobot = ½ vector eksemplar, maka nilai bobot = ½ vector eksemplar dan nilai bias = n/2. Sehinggajaringan akan menemukan unit yang paling at dengan eksemplar bila menemukan unit dengan masukan neto terbesar.
Jaringan bagian bawah terdiri atas n node masukan, yang masing-masing terhubung dengan m node keluaran (dengan m adalah cacah vector eksemplar yang disimpan di dalam jaringan. Kemudian node keluaran dan jaringan bagian bawah diberikan ke jaringan bagiati atas Maxnet), yang menghiti.Thg kesesuaian eksemplar terbaik dengan vektor masukan. Vektor masukan dan vektor keluaran adalah bipolar. Arsitekturjaringan Hamming terlihat pada Gambar diatas.