Solution of multi-layer ann with sigmoid units, Computer Engineering

Solution of multi-layer ann with sigmoid units:

Assume here that we input the values 10, 30, 20 with the three input units and from top to bottom. So after then the weighted sum coming into H1 will be as: 

SH1 = (0.2 * 10) + (-0.1 * 30) + (0.4 * 20) = 2 -3 + 8 = 7. 

After then the σ function is applied to SH1 to give as: 

σ(SH1) = 1/(1+e-7) = 1/(1+0.000912) = 0.999 

Here don't forget to negate S. Also the weighted sum coming into H2 will be as: 

SH2 = (0.7 * 10) + (-1.2 * 30) + (1.2 * 20) = 7 - 36 + 24 = -5 

Now next σ applied to SH2 gives as: 

σ(SH2) = 1/(1+e5) = 1/(1+148.4) = 0.0067 

Furthermore from this we can see there that H1 has fired, but H2 has not. So now we can calculate the weights sum going in to output in unit O1 will be as: 

SO1 = (1.1 * 0.999) + (0.1*0.0067) = 1.0996 

And here next the weighted sum going in to output in unit O2 will be as: 

SO2 = (3.1 * 0.999) + (1.17*0.0067) = 3.1047 

However the output sigmoid unit in O1 will now calculate the output values from the network for O1 as:

 σ(SO1) = 1/(1+e-1.0996) = 1/(1+0.333) = 0.750 

and the output from the network for O2: 

σ(SO2) = 1/(1+e-3.1047) = 1/(1+0.045) = 0.957 

However therefore if this network represented the learned rules for a categorisation problem then the input triple (10,30,20) would be categorised into the category associated with O2 it means it has the larger output.

Posted Date: 1/11/2013 7:14:06 AM | Location : United States







Related Discussions:- Solution of multi-layer ann with sigmoid units, Assignment Help, Ask Question on Solution of multi-layer ann with sigmoid units, Get Answer, Expert's Help, Solution of multi-layer ann with sigmoid units Discussions

Write discussion on Solution of multi-layer ann with sigmoid units
Your posts are moderated
Related Questions
One might argue that in general processes are more ?exible than threads. For one thing, they can live in two different machines, and communicate via sockets; they are easy to spawn

What are the functions of virtual file system (VFS)? a. It splits file-system-generic operations from their implementation explaining a clean VFS interface. It allows transpare

Q. Determine what part of global array to work on thread number? #include void subdomain(float x[ ], int istart, int ipoints) { int i; for (i = 0; i x[istart+

Define the types Programmable logic devices? There are mostly three types PLDs. These are vary in the placement of fuses in the AND- OR array. 1. ROM- It has fixed AND array

The do while Loop This is very similar to the while loop except that the test occurs at the end of the loop body. This guarantees that the loop is executed at least once before

Q. Explain about data registers? The data registers are used just for storing intermediate results or data and not for operand address calculation. Some dedicated address re

Explain the stack in digital computers The stack in digital computers is fundamentally a memory unit with an address register which can count only (after first value is loaded

Q. Explain Segment Registers in bus interface unit? These are very significant registers of CPU. Why? We will answer this later. In 8086 microprocessor memory is a byte organiz

Explain the major consideration of laptop One of the major considerations when buying a laptop is battery life. This can rely on a number of things though one major factor is p

What are threads? A thread, sometimes termed as a lightweight process (LWP), is a fundamental unit of CPU utilization; this comprises a thread ID a register set and a stack and