?
Solved

How many training sets are sufficient for neural network with 81 neurons in the input layer?

Posted on 2012-03-18
3
Medium Priority
?
351 Views
Last Modified: 2013-11-25
.... and 1 output, approximately or on average?
0
Comment
Question by:Lamiaaa
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 31

Accepted Solution

by:
GwynforWeb earned 1000 total points
ID: 37735002
My experience of neural networks using back propagation is that you need a huge number training inputs. I have found them disappointing which might be a function of me not using them that much, and as such not that skilled at designing the intermediate layers which can effect the ease with which it can be trained. In short I have found them disappointing.

81 inputs is a lot of inputs and the ability to train the network is related to there being an underlying structure to the input for the network to detect, the more pronounced this structure the easier the network can be trained. Some times pre-processing the input to expose more of the structure before hand can improve training and performance.

A neural network is merely a way of designing a function that gives required output for a given input. There are other ways of designing these functions other than neural networks.
0
 

Author Comment

by:Lamiaaa
ID: 37735071
Thanks, if the input is in the form of matrices, what other "functions" can be used?
0
 
LVL 31

Expert Comment

by:GwynforWeb
ID: 37735693
Unfortunately there is no easy deterministic way of training intelligence into a response function for a given input. The other technique that is commonly used is Fuzzy Logic but without knowing the details of your problem I have no idea if it will work for you.

What ever technique you use will require skill on your part in its use. If you where to post some details of your problem I might be able to make better suggestions. It might well be that Neural Networks are the way to go and you have a design or training problem,

 I am assuming you are using back propagation for training if you have a forward -feeding network or do you have a feedback network?
0

Featured Post

Optimize your web performance

What's in the eBook?
- Full list of reasons for poor performance
- Ultimate measures to speed things up
- Primary web monitoring types
- KPIs you should be monitoring in order to increase your ROI

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you haven’t already, I encourage you to read the first article (http://www.experts-exchange.com/articles/18680/An-Introduction-to-R-Programming-and-R-Studio.html) in my series to gain a basic foundation of R and R Studio.  You will also find the …
Article by: Nicole
This is a research brief on the potential colonization of humans on Mars.
Viewers will learn how to properly install Eclipse with the necessary JDK, and will take a look at an introductory Java program. Download Eclipse installation zip file: Extract files from zip file: Download and install JDK 8: Open Eclipse and …
The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.
Suggested Courses

765 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question