public class ACO
extends java.lang.Object
Title: Ant Colony Optimization
Description: Classification Algorithm by ACO (Ant Miner).
Constructor and Description |
---|
ACO()
Default constructor.
|
ACO(java.lang.String fTrainPrep,
java.lang.String fTrain,
java.lang.String fTestOriginal,
java.lang.String fSalidaTrain,
java.lang.String fSalidaTest,
java.lang.String fSalidaResult,
int nHormigas,
int maxDatos,
int minCasos,
int maxIter,
long semillaOriginal)
Parameter constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
muestraResultados()
Prints on the standard output the algorithm results.
|
boolean |
OK()
All is OK is the data-sets have not got any continuos values
|
void |
run()
Executes the algorithm.
|
void |
sacaResultadosAFicheros()
Prints all the results on the output results files.
|
public ACO()
public ACO(java.lang.String fTrainPrep, java.lang.String fTrain, java.lang.String fTestOriginal, java.lang.String fSalidaTrain, java.lang.String fSalidaTest, java.lang.String fSalidaResult, int nHormigas, int maxDatos, int minCasos, int maxIter, long semillaOriginal)
fTrainPrep
- String Preprocessed Training filename.fTrain
- String Full training filename.fTestOriginal
- String Test filename.fSalidaTrain
- String Training output filename.fSalidaTest
- String Test output filename.fSalidaResult
- String Global results filename.nHormigas
- int Number of ants considered.maxDatos
- int Maximum number of uncovered data.minCasos
- int Minimum number of cases that a rule must cover.maxIter
- int Maximum iterations.semillaOriginal
- long Seed for the random numbers generator.public boolean OK()
public void run()
public void sacaResultadosAFicheros()
public void muestraResultados()