Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.IOException;
- public class Main {
- public static Arquivo treino = new Arquivo();
- public static Arquivo validacao = new Arquivo();
- public static Arquivo teste = new Arquivo();
- public static void main(String args []) throws IOException{
- Arquivo objeto_auxiliar = new Arquivo();
- //int[][] matriz_arquivo = objeto_auxiliar.preparaArquivo(args[0]);
- int[][] matriz_arquivo = objeto_auxiliar.preparaArquivo("treino.txt");
- treino = objeto_auxiliar.separaAtributoClasse(matriz_arquivo);
- //matriz_arquivo = objeto_auxiliar.preparaArquivo(args[1]);
- matriz_arquivo = objeto_auxiliar.preparaArquivo("validacao.txt");
- validacao = objeto_auxiliar.separaAtributoClasse(matriz_arquivo);
- //matriz_arquivo = objeto_auxiliar.preparaArquivo(args[2]);
- matriz_arquivo = objeto_auxiliar.preparaArquivo("teste.txt");
- teste = objeto_auxiliar.separaAtributoClasse(matriz_arquivo);
- //objeto_auxiliar.imprimeMatriz(treino.atributos);
- //MLP mlp = new MLP(treino.atributos.length, args[4], 1);
- MLP mlp = new MLP(treino.atributos.length, 5, 1);
- //mlp.taxa_aprendizado(args[3]);
- mlp.taxaAprendizado(0.5);
- LVQ lvq = new LVQ(treino.atributos, treino.classes,1, 0.8, 0.8,validacao.atributos, validacao.classes);
- int [][] matrizDeConfusao = lvq.matrizDeConfusao(teste.atributos, teste.classes);
- for (int i=0; i<matrizDeConfusao.length;i++){
- for (int j=0; j<matrizDeConfusao[i].length;j++){
- System.out.print(matrizDeConfusao[i][j]+ "\t");
- }
- System.out.println();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement