public class SMOTE_RSB extends Metodo
File: SMOTE_RSB.java
The SMOTE_RSB algorithm is an oversampling method used to deal with the imbalanced problem.clasesTest, clasesTrain, datosTest, datosTrain, distanceEu, entradas, ficheroSalida, ficheroTest, ficheroTraining, ficheroValidation, nEntradas, nominalDistance, nominalTrain, nulosTrain, realTest, realTrain, relation, salida, stdDev, test, training
Constructor and Description |
---|
SMOTE_RSB(java.lang.String config) |
Modifier and Type | Method and Description |
---|---|
void |
ejecutar() |
void |
ejecutarSMOTE() |
static int |
evaluacionKNNClass(int nvec,
double[][] conj,
double[][] real,
int[][] nominal,
boolean[][] nulos,
int[] clases,
double[] ejemplo,
double[] ejReal,
int[] ejNominal,
boolean[] ejNulos,
int nClases,
boolean distance,
int[] vecinos,
int clase) |
Attribute[] |
getEntradas() |
java.lang.String[] |
getFicheroSalida() |
java.lang.String |
getFicheroTest() |
java.lang.String |
getFicheroTraining() |
int |
getNEntradas() |
int |
getOriginalElementsIndex() |
java.lang.String |
getRelation() |
Attribute |
getSalida() |
InstanceSet |
getTest() |
void |
leerConfiguracion(java.lang.String ficheroScript)
Reads the parameters of the algorithm.
|
void |
reconfigure(java.lang.String ficheroTra,
java.lang.String ficheroTest) |
void |
setFicheroTest(java.lang.String ficheroTest) |
void |
setFicheroTraining(java.lang.String ficheroTraining) |
normalizar
public void ejecutar() throws java.lang.Exception
java.lang.Exception
public void ejecutarSMOTE()
public static int evaluacionKNNClass(int nvec, double[][] conj, double[][] real, int[][] nominal, boolean[][] nulos, int[] clases, double[] ejemplo, double[] ejReal, int[] ejNominal, boolean[] ejNulos, int nClases, boolean distance, int[] vecinos, int clase)
public void leerConfiguracion(java.lang.String ficheroScript)
Metodo
leerConfiguracion
in class Metodo
ficheroScript
- Configuration scriptpublic void reconfigure(java.lang.String ficheroTra, java.lang.String ficheroTest)
public java.lang.String[] getFicheroSalida()
public java.lang.String getFicheroTraining()
public void setFicheroTraining(java.lang.String ficheroTraining)
public java.lang.String getFicheroTest()
public InstanceSet getTest()
public void setFicheroTest(java.lang.String ficheroTest)
public Attribute[] getEntradas()
public Attribute getSalida()
public int getNEntradas()
public java.lang.String getRelation()
public int getOriginalElementsIndex()