Advertisement
Guest User

Untitled

a guest
May 25th, 2015
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. import java.io.IOException;
  2.  
  3.  
  4. public class Main {
  5.  
  6. public static Arquivo treino = new Arquivo();
  7. public static Arquivo validacao = new Arquivo();
  8. public static Arquivo teste = new Arquivo();
  9.  
  10. public static void main(String args []) throws IOException{
  11.  
  12. Arquivo objeto_auxiliar = new Arquivo();
  13.  
  14. //int[][] matriz_arquivo = objeto_auxiliar.preparaArquivo(args[0]);
  15. int[][] matriz_arquivo = objeto_auxiliar.preparaArquivo("treino.txt");
  16. treino = objeto_auxiliar.separaAtributoClasse(matriz_arquivo);
  17.  
  18. //matriz_arquivo = objeto_auxiliar.preparaArquivo(args[1]);
  19. matriz_arquivo = objeto_auxiliar.preparaArquivo("validacao.txt");
  20. validacao = objeto_auxiliar.separaAtributoClasse(matriz_arquivo);
  21.  
  22. //matriz_arquivo = objeto_auxiliar.preparaArquivo(args[2]);
  23. matriz_arquivo = objeto_auxiliar.preparaArquivo("teste.txt");
  24. teste = objeto_auxiliar.separaAtributoClasse(matriz_arquivo);
  25.  
  26. //objeto_auxiliar.imprimeMatriz(treino.atributos);
  27.  
  28. //MLP mlp = new MLP(treino.atributos.length, args[4], 1);
  29. MLP mlp = new MLP(treino.atributos.length, 5, 1);
  30. //mlp.taxa_aprendizado(args[3]);
  31. mlp.taxaAprendizado(0.5);
  32. LVQ lvq = new LVQ(treino.atributos, treino.classes,1, 0.8, 0.8,validacao.atributos, validacao.classes);
  33. int [][] matrizDeConfusao = lvq.matrizDeConfusao(teste.atributos, teste.classes);
  34. for (int i=0; i<matrizDeConfusao.length;i++){
  35. for (int j=0; j<matrizDeConfusao[i].length;j++){
  36. System.out.print(matrizDeConfusao[i][j]+ "\t");
  37. }
  38. System.out.println();
  39. }
  40. }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement