I've created two neural networks for prediction purposes. The first is a network with one hidden layer and the second has two hidden layers. I use the cross validation techniques and the training error for both networks is around 2E-4 but at the test step, for the two topologies, the prediction values do not change over time. It almost gives steady values (just a small change in a fraction of 5).
I've tried different functions for the hidden layers (between tang h and sigmoid) and a sigmoid for the output layer.
So, where is the problem?
P.S. the data that I use is downloaded from this site:http://datamarket.com/data/list ?q=provider:tsdl%20cat_id:20814