//tinh mse cho moi ca the //private double CalculateMSE(Individual_NSGA individual, double[][] inputData) //{ // // Chỗ này chính là chỗ cần dùng với RBF đây // RadialNetwork rn = new RadialNetwork(m_RadialNetwork); // double fitness = 0.0; // rn.SetWeights(individual.values); // fitness = rn.Accuracy(inputData); // return fitness; //} //tinh mse cho moi ca the private double CalculateMSE(Individual_NSGA individual, double[][] inputData) { // Chỗ này chính là chỗ cần dùng với RBF đây RadialNetwork rn = new RadialNetwork(m_RadialNetwork); double fitness = 0.0; rn.SetWeights(individual.values); fitness = rn.getMSEOf(inputData); return(fitness); }
private double CalculateFitnessOf(Individual_GA individual, double[][] inputData) { // Chỗ này chính là chỗ cần dùng với RBF đây RadialNetwork rn = new RadialNetwork(m_RadialNetwork); double fitness = 0.0; rn.SetWeights(individual.values); fitness = rn.Accuracy(inputData); individual.Fitness = fitness; return(fitness); }