org.encog.examples.neural.cross
Class CrossValidateSunspot
java.lang.Object
org.encog.examples.neural.cross.CrossValidateSunspot
public class CrossValidateSunspot
- extends Object
Use cross validation to predict sunspots. This examples shows how to use Encog cross validation.
The sunspot data is from an example by Karsten Kutza,
written in C on 1996-01-24.
http://www.neural-networks-at-your-fingertips.com
|
Method Summary |
org.encog.neural.networks.BasicNetwork |
createNetwork()
|
org.encog.ml.data.MLDataSet |
generateTraining()
|
static void |
main(String[] args)
|
void |
normalizeSunspots(double lo,
double hi)
|
void |
predict(org.encog.neural.networks.BasicNetwork network)
|
void |
run()
|
void |
train(org.encog.neural.networks.BasicNetwork network,
org.encog.ml.data.MLDataSet training)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SUNSPOTS
public static final double[] SUNSPOTS
STARTING_YEAR
public static final int STARTING_YEAR
- See Also:
- Constant Field Values
WINDOW_SIZE
public static final int WINDOW_SIZE
- See Also:
- Constant Field Values
TRAIN_START
public static final int TRAIN_START
- See Also:
- Constant Field Values
TRAIN_END
public static final int TRAIN_END
- See Also:
- Constant Field Values
EVALUATE_START
public static final int EVALUATE_START
- See Also:
- Constant Field Values
EVALUATE_END
public static final int EVALUATE_END
MAX_ERROR
public static final double MAX_ERROR
- This really should be lowered, I am setting it to a level here that will
train in under a minute.
- See Also:
- Constant Field Values
CrossValidateSunspot
public CrossValidateSunspot()
normalizeSunspots
public void normalizeSunspots(double lo,
double hi)
generateTraining
public org.encog.ml.data.MLDataSet generateTraining()
createNetwork
public org.encog.neural.networks.BasicNetwork createNetwork()
train
public void train(org.encog.neural.networks.BasicNetwork network,
org.encog.ml.data.MLDataSet training)
predict
public void predict(org.encog.neural.networks.BasicNetwork network)
run
public void run()
main
public static void main(String[] args)
Copyright © 2011. All Rights Reserved.