// Get the training and cross validation sets.
List<BasicData> training = fold.getTrainingSet();
List<BasicData> validation = fold.getValidationSet();
// Create random particles for the RBF.
GenerateRandom rnd = new MersenneTwisterGenerateRandom();
RBFNetwork[] particles = new RBFNetwork[TitanicConfig.ParticleCount];
for (int i = 0; i < particles.length; i++) {
particles[i] = new RBFNetwork(TitanicConfig.InputFeatureCount, TitanicConfig.RBF_COUNT, 1);
particles[i].reset(rnd);
}