Package br.usp.ime.mac5855.knn.validacaocruzada

Contém as classes para a implementação da validação cruzada do algoritmo Knn.

See:
          Description

Interface Summary
AvaliadorErro Esta interface especifica a forma a ser usada para contabiliar o erro.
Particionador<E> Esta interface especifica a estratégia a ser usada pela classe ValidacaoCruzada para particionar os dados nos conjuntos de treinamento e de teste.
 

Class Summary
AvaliadorErroQuadratico Especifica uma forma de contabilizar erros de estimativa por meio do quadrado da diferença entre o valor real e o valor estimado para um determinado item.
AvaliadorErroValorAbsoluto Especifica uma forma de contabilizar erros de estimativa por meio da diferença entre o valor real e o valor estimado para um determinado item.
ParticionadorRandom<E> Especifica uma estratégia de particionamento aleatório para os dados da classe ValidacaoCruzada.
ValidacaoCruzada<E> Esta classe implementa a validação cruzada para o algoritmo Knn.
 

Package br.usp.ime.mac5855.knn.validacaocruzada Description

Contém as classes para a implementação da validação cruzada do algoritmo Knn. A classe mais importante deste pacote é a classe ValidacaoCruzada, que faz a validação cruzada do algoritmo Knn. As interfaces AvaliadorErro e Particionador informam as estratégias usadas no processo de validação cruzada para contabilizar erros e particionar os dados.