public class GA_MSE_CC_FSM extends Metodo
clasesTest, clasesTrain, datosTest, datosTrain, distanceEu, entradas, ficheroSalida, ficheroTest, ficheroTraining, ficheroValidation, nEntradas, nominalDistance, nominalTrain, nulosTrain, realTest, realTrain, relation, salida, stdDev, test, training
Constructor and Description |
---|
GA_MSE_CC_FSM(java.lang.String ficheroScript)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
cruceCC(Cromosoma[] poblacion,
Cromosoma[] newPob,
int nClus,
int[] clusters,
int size)
Computes a new generation of the GA with the clusters given.
|
void |
ejecutar()
Executes the algorithm
|
int[] |
kMeans(double[][] datos,
int nClus)
Execute the kMeans algorithm with the training data given and the number of clusters
|
void |
leerConfiguracion(java.lang.String ficheroScript)
Reads the parameters of the algorithm.
|
normalizar
public GA_MSE_CC_FSM(java.lang.String ficheroScript)
ficheroScript
- Configuration scriptpublic void ejecutar()
public int[] kMeans(double[][] datos, int nClus)
datos
- dataset in real values.nClus
- number of clusters considered.public void cruceCC(Cromosoma[] poblacion, Cromosoma[] newPob, int nClus, int[] clusters, int size)
poblacion
- actual population.newPob
- new population.nClus
- number of clusters.clusters
- clusters found.size
- size of a chromosome.public void leerConfiguracion(java.lang.String ficheroScript)
Metodo
leerConfiguracion
in class Metodo
ficheroScript
- Configuration script