Question: Consider the 1 - D Self - Organizing Map neural network with nodes numbered from 0 to 2 5 5 ( not all are shown

Consider the 1-D Self-Organizing Map neural network with nodes numbered from 0 to 255(not all are shown) where the nodes on the two ends are also neighbors. The network has three inputs, each input value varying from 0 to 255, which represent color values for red, blue and green. The nodes weights are each initialized with uniformly distributed random values between 0 and 255. The black node (see the pdf file) with index m =2, has weights (95,2,255) that are closest to the input vector x(k)=[100,5,250] presented to the network at time index k. The gray node with index n =255, has weights [50,100,10].
Define the neighborhood function for the SOM where m and n refer to the nodes indices thusly:
N\left(m,n\right)=\begin{cases}0&if\:m=n\\ min\left(\left|m-n\right|,\left|m-n\right|-256\right)&if\:m
e n\end{cases}
which basically returns the distance between two nodes --- i.e., the minimum number of nodes from one node m to another n.
Define the functions
f\left(z\right)=\begin{cases}\frac{1}{z}&for\:z>0\\0&for\:z\le 0\end{cases} and learning parameter \eta \left(k\right)=\frac{2}{ln\left(10+k\right)} where k corresponds to a time index {1<= k <\infty } ; and the following update formula for the weights of a node n in which a node m corresponds to the node with weights that most closely matches the inputs (i.e., node m is the node that MAXNET indicates wins the competition among all other nodes):
w_n\left(k+1\right)=w_n\left(k\right)+\eta \:\left(k\right)f\left(N\left(m,n\right)\right)\:\left[x\left(k\right)-w_n\left(k\right)\right]
Using the update formula, calculate the first vector element of the updated weightvector wn to the nearest integer value for node n depicted in the graphic at time index k =1. If a vector element is negative, just handle that in the mathematically appropriate manner. In other words, use the negative value to complete any relevant computations.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!