Question: 5 . 2 [ 2 8 points ] The following sigmoid network has 3 units labeled 1 , 2 , and 3 . All units

5.2[28 points] The following sigmoid network has 3 units labeled 1,2, and 3. All units are negative sigmoid units, meaning that their output is computed using the equation:
n(z)=-11+e-z
This differs from standard sigmoid by a minus sign. The derivative of n(z) is:
dn(z)dz=n(z)(1+n(z))
Additionally, this network uses a non-standard error function:
E=12(2y**-2y)2
(1) Using the initial weights provided below, and the input vector [x1,x2]=[2,0.5],
compute the output at each neuron after forward propagation (6 points). Use the
negative sigmoid values given in the table on the tear-off sheet at the end of the exam in
your computation.
(2) Using a learning rate of 1, and a desired output of 0, backpropagate the network by computing the derivatives for all parameters, and write the new values in the table below. Assume the initial values for the weights are as specified in Part (1). Write down your calculation process. (22 points)
\table[[\table[[Param],[eters]],b1,w11,w12,w13,b2,w21,w22,w23,b3],[\table[[Deriva],[tives]],,,,,,,,,],[\table[[New],[values]],,,,,,,,,]]
5 . 2 [ 2 8 points ] The following sigmoid

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!