br.usp.ime.mac5855.knn.validacaocruzada
Interface AvaliadorErro

All Known Implementing Classes:
AvaliadorErroQuadratico, AvaliadorErroValorAbsoluto

public interface AvaliadorErro

Esta interface especifica a forma a ser usada para contabiliar o erro. Ao ser informado o valor estimado e o valor real de algum item, o erro é retornado. A definição exata do significado do valor do erro fica por conta das implementações desta iterface.

Author:
Victor Williams Stafusa da Silva

Method Summary
 double avaliarErro(double valorEstimado, double valorReal)
          Avalia o erro, dado o valor estimado e o valor real de um determinado item.
 

Method Detail

avaliarErro

double avaliarErro(double valorEstimado,
                   double valorReal)
Avalia o erro, dado o valor estimado e o valor real de um determinado item.

Parameters:
valorEstimado - O valor estimado pelo algoritmo Knn para algum determinado item.
valorReal - O valor real do item.
Returns:
O erro contabilizado neste item. A forma como este erro é calculado e o significado exato deste valor fica a cargo de cada implementação particular.