Rozważmy sieć składającą się z dwu dwuwejściowych neuronów


rys. 3. SIeć skłądająca się z dwu dwuwejściowych neuronów


Niech neuron 1 rozpoznaje wektor wejściowy X = A = [a1; a2], a neuron 2 rozpoznaje wektor wejściowy X = B = [b1; b2]. Wówczas spełnione są równości:
w1(1) = a1
w2(1) = a2
w1(2) = b1
w2(2) = b2
Dla X = A otrymujemy następujące odpowiedzi:
y(1) = w1(1)*a1 + w2(1)*a2 = a1*a1 + a2*a2 = 1
y(2) = w1(2)*a1 + w2(2)*a2 = b1*a1 + b2*a2 = cos(γ)
natomiast dla X = B:
y(1) = w1(1)*b1 + w2(1)*b2 = a1*b1 + a2*b2 = cos(γ)
y(2) = w1(2)*b1 + w2(2)*b2 = b1*b1 + b2*b2 = 1
gdzie γ - kąt między wektorami A i B.
Z uzyskanych wynikaów widać, że odpowiedź neuronu 1 na wektor B jest taka sama jak odpowiedź neuronu na wektor A. Odpowiedzi poszczególnych neuronów na "swoje" wektory oczywiście wynosi 1. Jako wartość progową dla tych neuronów można wybrać średnią arytmetyczną tych odpowiedzi:
th = (1+cos(γ))/2

Przykładowo dla wektorów A = [0; 1], B = [1; 0] (rys. 4) otrzymujemy odpowiedzi neuronów wynoszące: 1 i 0 (wektory te są prostopadłe). Jako wartość progową można więc przyjąć 0,5.


rys. 4.