sanjay
Full Member level 1
Hi all,
I am just a beginner on neural networks, and so reading books (mainly thanks to elektrodians) on it, I just had some doubts and questions which I was wondering if any of you can help me with ?
1. When designing Neural Networks, as a designer, how do you choose that how many hidden layers you require ? (I know the books say, the least the better, but still just curious, how does one go about deciding the amount of hidden layers required)
2.Regarding activation functions, the same question follows, how do you select, which is the best activation function that would suit your application ?, are there any guidlines which help us to decide like which one to select. In genreal so far, I have seen authors go for mostly SIGMOID function in their books. Is there particular reason for this function ?
3. Regarding back-propagation, in the beginning when patterns are fed
a) How do you go about selecting the value of the weight ? (Is it just like use random values, or is there any particular way)
b) A question on desired output, if for example, one is designing a system where one doesn't actually know wht to expect, in this case, how do you go about setting a desired output ? (Am I right, because at the end of day, the NN will try to get results as much close as possible to this desired output afterall)
c) It is said that in delta rule, the drawback is that not the entire system get's is value changed, what I mean is we do know that the weight value of the units from hidden layer to output layer do get changed, but what alters the values of weights change from input units to the hidden layer units ?
Any suggestions, thoughts would be appreciated.
Regards
I am just a beginner on neural networks, and so reading books (mainly thanks to elektrodians) on it, I just had some doubts and questions which I was wondering if any of you can help me with ?
1. When designing Neural Networks, as a designer, how do you choose that how many hidden layers you require ? (I know the books say, the least the better, but still just curious, how does one go about deciding the amount of hidden layers required)
2.Regarding activation functions, the same question follows, how do you select, which is the best activation function that would suit your application ?, are there any guidlines which help us to decide like which one to select. In genreal so far, I have seen authors go for mostly SIGMOID function in their books. Is there particular reason for this function ?
3. Regarding back-propagation, in the beginning when patterns are fed
a) How do you go about selecting the value of the weight ? (Is it just like use random values, or is there any particular way)
b) A question on desired output, if for example, one is designing a system where one doesn't actually know wht to expect, in this case, how do you go about setting a desired output ? (Am I right, because at the end of day, the NN will try to get results as much close as possible to this desired output afterall)
c) It is said that in delta rule, the drawback is that not the entire system get's is value changed, what I mean is we do know that the weight value of the units from hidden layer to output layer do get changed, but what alters the values of weights change from input units to the hidden layer units ?
Any suggestions, thoughts would be appreciated.
Regards