Como realizar experimentos de N-Fold Cross Validation

De LCAD
Revisão de 14h20min de 29 de janeiro de 2009 por Bzmelotti (discussão | contribs) (New page: Para realizar os experimentos com N-fold Corss Validation no SCAE, siga os passos descritos a seguir. ==Realizando experimentos de validação== ==Realizando experimentos de teste== ===...)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

Para realizar os experimentos com N-fold Corss Validation no SCAE, siga os passos descritos a seguir.

Realizando experimentos de validação

Realizando experimentos de teste

Criando tabelas dos folds no DB_CORE


Todos os passos a seguir devem ser executados no diretório DB_CORE/:

  1. Editar o arquivo parameters.cfg de acordo com o experimento de N-fold cross-validation que deseja executar;
  2. Executar o arquivo generate_build_file_of_folds.bat. Esse executável gera os arquivos de build para cada fold;
  3. Executar o arquivo build_folds_table.bat. Esse arquivo constrói as TTVs.

Gerando os arquivos de treino e teste dos folds


Todos os passos a seguir devem ser executados no diretório test/USER_INTERFACE/:

Submitendo os experimentos de fold no cluster


Todos os passos a seguir devem ser executados no diretório do CORE DESEJADO:

  1. Editar o arquivo parameters.cfg de acordo com o experimento de N-fold cross-validation que deseja executar;
  2. Executar o arquivo cp_conf_dir.bat. Esse executável replica o diretório padrão de acordo com a nome da base e os parâmetros do CORE;
  3. Executar o arquivo run_folds.bat. Esse executável submete cada o experimento de n-fold cross-validation no cluster.