0

I'm using the neuralnet package to try and predict a sample of some continuous data, but for some reason it only produces one predicted value, which interestingly enough is not the mean.

Is there any common known cause for this? I've tried wildly/randomly varying the values of threshold, the number of nodes and the learningrate to no avail, as the predictions are still a constant.

Here's some output from the learning process

hidden: 40    thresh: 0.3    rep:  1/10    steps:     762   error: 0.39832  time: 5.65 secs
hidden: 40    thresh: 0.3    rep:  2/10    steps:      18   error: 0.33205  time: 0.21 secs
hidden: 40    thresh: 0.3    rep:  3/10    steps:      22   error: 0.33204  time: 0.18 secs
hidden: 40    thresh: 0.3    rep:  4/10    steps:      22   error: 0.33203  time: 0.19 secs
hidden: 40    thresh: 0.3    rep:  5/10    steps:      14   error: 0.33206  time: 0.11 secs
hidden: 40    thresh: 0.3    rep:  6/10    steps:      16   error: 0.33206  time: 0.14 secs
hidden: 40    thresh: 0.3    rep:  7/10    steps:      19   error: 0.33204  time: 0.14 secs
hidden: 40    thresh: 0.3    rep:  8/10    steps:      22   error: 0.33207  time: 0.19 secs
hidden: 40    thresh: 0.3    rep:  9/10    steps:    1000   min thresh: 1.054522176
                                                     1300   error: 0.3486   time: 11.05 secs
hidden: 40    thresh: 0.3    rep: 10/10    steps:      23   error: 0.33206  time: 0.22 secs

Has anyone experienced or fixed a similar problem?

N. McA.
  • 4,796
  • 4
  • 35
  • 60

0 Answers0