Solved

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

Posted on 2012-03-18
3
348 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 500 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

What Is Transaction Monitoring and who needs it?

Synthetic Transaction Monitoring that you need for the day to day, which ensures your business website keeps running optimally, and that there is no downtime to impact your customer experience.

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 …
Whether you’re a college noob or a soon-to-be pro, these tips are sure to help you in your journey to becoming a programming ninja and stand out from the crowd.
The viewer will learn additional member functions of the vector class. Specifically, the capacity and swap member functions will be introduced.
The viewer will be introduced to the member functions push_back and pop_back of the vector class. The video will teach the difference between the two as well as how to use each one along with its functionality.

728 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