Examples of artificial neural networks, Computer Engineering

Assignment Help:

Examples of artificial neural networks:

Now here as an example consider a ANN that has been trained to learn the following rule categorising the brightness of 2x2 black and white pixel images also as: if it contains 3 or 4 black pixels then it is dark; but if it contains 2, 3 or 4 white pixels then it is bright. So here we can model this with a perceptron through sa pixel then they output +1 if the pixel is white and  if -1 then the pixel is black. But here also if the input example is to be categorised as bright when the output unit produces a 1and if the example is dark when the output unit produces a 1. In fact if we choose the weights as in the following diagram where the perceptron will perfectly categorise any image of four pixels by dark or light according to our rule: as there are 4 input units and one for each pixel then they output +1 if the pixel is white and for -1 if the pixel is black. Here also the output unit produces a 1 if the input example is to be categorised as bright and if the example is dark then -1. Whether we choose the weights as in the following diagram then the perceptron will perfectly categorise any image of four pixels through dark or light according to our rule: 

2194_Examples of artificial neural networks.png

Furthermore details we see that in this case there the output unit has a step function through the threshold set to -0.1. But note there the weights in this network are all the same that is not true in the practical case. So now here it is convenient to make the weights going in to a node add up to 1 also, means it is possible to compare them easily. Thus the reason this network perfectly captures our notion of darkness and lightness is it means that if three white pixels are input so then three of the input units produce +1 and one input unit produces  -1. Hence this goes into the weighted sum that giving a value of S = 0.25*1 + 0.25*1 + 0.25*1 + 0.25*(-1) = 0.5. As we seen this is greater than the threshold of  -0.1, the output node produces +1 that relates to our notion of a bright image. Furthermore details we see that four white pixels will produce a weighted sum of 1 that is greater than the threshold so then two white pixels will produce a sum of 0 and also greater than the threshold. In fact if there are three black pixels then S will be -0.5 that is below the threshold thus the output node will output -1 so the image will be categorised as dark. Actually an image with four black pixels will be categorised as dark.


Related Discussions:- Examples of artificial neural networks

How can we design radio button, Q. How can we design Radio Button? Radi...

Q. How can we design Radio Button? Radio buttons are used when only one out of group of options is to be chosen. In the illustration code we have put a line break after every b

What is visibility give uml notation, What is visibility give UML notation?...

What is visibility give UML notation? Visibility refers to the ability of a process to reference a feature from another class and has possible valued of public, private, protec

What is meant by bitwise operations, What is meant by bitwise operations? ...

What is meant by bitwise operations? C has distinction of supporting special operators known as bit wise operators for manipulation of data at bit level. These operators are us

Draw a neat labelled diagram of the osi reference model, Draw a neat labell...

Draw a neat labelled diagram of the OSI reference model for computer networks showing all the layers and the communication subnet boundary. The computer network consists of all

Direct addressing and immediate addressing mode , Direct Addressing and  I...

Direct Addressing and  Immediate Addressing mode - computer architecture:  Immediate Addressing: It is the simplest form of addressing. Here, the operand is itself given

What do you mean by term procedure, What do you mean by term procedure? Dif...

What do you mean by term procedure? Differentiate between far call and near call? PROC: PROC and ENDP directives indicate the start and end of a procedure. These directives for

What is function scope, What is Function scope Function scope: A labe...

What is Function scope Function scope: A label is the only part of identifier that has function scope. A label is declared implicitly by its use in a statement. Label names m

4 bit comparator, how to breadboARD THE 4 BIT COMPARATOR

how to breadboARD THE 4 BIT COMPARATOR

Finite state automaton, Once a finite state automaton (FSA) is designed, it...

Once a finite state automaton (FSA) is designed, its transition diagram can be translated in a straightforward manner into program code. However, this translation process is consid

Public key infrastructure solutions, Public Key Infrastructure solutions ...

Public Key Infrastructure solutions The use of public-key based security systems requires great attention and due care in design and management of security features. The secur

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd