public class KNN
extends java.lang.Object
Constructor and Description |
---|
KNN() |
Modifier and Type | Method and Description |
---|---|
static double |
distancia(double[] ej1,
double[] ej2) |
static double |
distancia(double[] ej1,
double[] ej1Real,
int[] ej1Nom,
boolean[] ej1Nul,
double[] ej2,
double[] ej2Real,
int[] ej2Nom,
boolean[] ej2Nul,
boolean Euc) |
static double |
distancia2(double[] ej1,
double[] ej2) |
static double |
distancia2(double[] ej1,
double[] ej1Real,
int[] ej1Nom,
boolean[] ej1Nul,
double[] ej2,
double[] ej2Real,
int[] ej2Nom,
boolean[] ej2Nul,
boolean Euc) |
static int |
evaluacionKNN(int nvec,
double[][] conj,
double[][] real,
int[][] nominal,
boolean[][] nulos,
int[] clases,
double[] ejemplo,
double[] ejReal,
int[] ejNominal,
boolean[] ejNulos,
int nClases,
boolean distance) |
static int |
evaluacionKNN(int nvec,
double[][] conj,
int[] clases,
double[] ejemplo,
int nClases) |
static int |
evaluacionKNN2(int nvec,
double[][] conj,
double[][] real,
int[][] nominal,
boolean[][] nulos,
int[] clases,
double[] ejemplo,
double[] ejReal,
int[] ejNominal,
boolean[] ejNulos,
int nClases,
boolean distance) |
static int |
evaluacionKNN2(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) |
static int |
evaluacionKNN2(int nvec,
double[][] conj,
double[][] real,
int[][] nominal,
boolean[][] nulos,
int[] clases,
double[] ejemplo,
double[] ejReal,
int[] ejNominal,
boolean[] ejNulos,
int nClases,
boolean distance,
Referencia nVotos) |
static int |
evaluacionKNN2(int nvec,
double[][] conj,
int[] clases,
double[] ejemplo,
int nClases) |
static int |
evaluacionKNN2(int nvec,
double[][] conj,
int[] clases,
double[] ejemplo,
int nClases,
int[] vecinos) |
static int |
evaluacionKNN2(int nvec,
double[][] conj,
int[] clases,
double[] ejemplo,
int nClases,
Referencia nVotos) |
static int[] |
evaluacionKNN3(int nvec,
double[][] conj,
double[][] real,
int[][] nominal,
boolean[][] nulos,
int[] clases,
double[] ejemplo,
double[] ejReal,
int[] ejNominal,
boolean[] ejNulos,
int nClases,
boolean distance)
To implement Depur Algorithm, we need the neighboor's vector, to decide what we must make
|
static int[] |
evaluacionKNN3(int nvec,
double[][] conj,
int[] clases,
double[] ejemplo,
int nClases)
To implement Depur Algorithm, we need the neighboor's vector, to decide what we must make
|
public static int evaluacionKNN(int nvec, double[][] conj, int[] clases, double[] ejemplo, int nClases)
public static int evaluacionKNN2(int nvec, double[][] conj, int[] clases, double[] ejemplo, int nClases)
public static int[] evaluacionKNN3(int nvec, double[][] conj, int[] clases, double[] ejemplo, int nClases)
nvec
- conj
- clases
- ejemplo
- nClases
- public static int evaluacionKNN2(int nvec, double[][] conj, int[] clases, double[] ejemplo, int nClases, Referencia nVotos)
public static int evaluacionKNN2(int nvec, double[][] conj, int[] clases, double[] ejemplo, int nClases, int[] vecinos)
public static double distancia(double[] ej1, double[] ej2)
public static double distancia2(double[] ej1, double[] ej2)
public static int evaluacionKNN(int nvec, double[][] conj, double[][] real, int[][] nominal, boolean[][] nulos, int[] clases, double[] ejemplo, double[] ejReal, int[] ejNominal, boolean[] ejNulos, int nClases, boolean distance)
public static int evaluacionKNN2(int nvec, double[][] conj, double[][] real, int[][] nominal, boolean[][] nulos, int[] clases, double[] ejemplo, double[] ejReal, int[] ejNominal, boolean[] ejNulos, int nClases, boolean distance)
public static int evaluacionKNN2(int nvec, double[][] conj, double[][] real, int[][] nominal, boolean[][] nulos, int[] clases, double[] ejemplo, double[] ejReal, int[] ejNominal, boolean[] ejNulos, int nClases, boolean distance, Referencia nVotos)
public static int[] evaluacionKNN3(int nvec, double[][] conj, double[][] real, int[][] nominal, boolean[][] nulos, int[] clases, double[] ejemplo, double[] ejReal, int[] ejNominal, boolean[] ejNulos, int nClases, boolean distance)
nvec
- conj
- clases
- ejemplo
- nClases
- public static int evaluacionKNN2(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)
public static double distancia(double[] ej1, double[] ej1Real, int[] ej1Nom, boolean[] ej1Nul, double[] ej2, double[] ej2Real, int[] ej2Nom, boolean[] ej2Nul, boolean Euc)
public static double distancia2(double[] ej1, double[] ej1Real, int[] ej1Nom, boolean[] ej1Nul, double[] ej2, double[] ej2Real, int[] ej2Nom, boolean[] ej2Nul, boolean Euc)