br.usp.ime.mac5855.knn
Interface PonderadorKnn
- All Known Implementing Classes:
- PonderadorGaussiano, PonderadorInverso, PonderadorMediaSimples, PonderadorSubtrativo
public interface PonderadorKnn
Esta interface define um ponderador de distâncias entre os objetos, a ser
usado no algoritmo Knn para dar pesos às distâncias entre objetos.
- Author:
- Victor Williams Stafusa da Silva
- See Also:
KnnPonderado
,
KnnStrategy
Method Summary |
double |
ponderar(double valor)
Pondera um valor representando uma distância, que é sempre maior ou igual
a zero. |
ponderar
double ponderar(double valor)
- Pondera um valor representando uma distância, que é sempre maior ou igual
a zero.
- Parameters:
valor
- O valor a ser ponderado.
- Returns:
- O valor após a ponderação.