|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ComparadorKnn<E> | Esta interface define um comparador que calcula a distância entre dois objetos, a ser usado no algoritmo Knn. |
Escalonador<E> | Esta interface representa um objeto que informa os atributos dos elementos, bem como as respectivas escalas. |
KnnStrategy<E> | Esta interface especifica uma estratégia a ser usada pela classe KnnPonderado para comparar e ponderar objetos, além de determinar o número de vizinhos a ser usado. |
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. |
Class Summary | |
---|---|
ComparadorEuclideano<E> | Esta classe define um comparador que calcula a distância euclideana entre dois objetos, a ser usado no algoritmo Knn. |
EscalonadorMultiplicativo<E> | Esta classe representa uma implementação parcial de escalonador, que escalona os atributos multiplicando-o cada um por um peso pré-determinado. |
EscalonadorUniforme<E> | Esta classe representa uma implementação parcial de escalonador, que sempre dá o mesmo peso para cada dimensão. |
KnnPonderado<E> | Esta classe implementa o algoritmo Knn. |
PonderadorGaussiano | Ponderado que pondera os valores por meio de uma curva gaussiana (curva sino). |
PonderadorInverso | Ponderador que pondera os valores aplicando-lhes o inverso, ou seja, f(x)=1/x. |
PonderadorMediaSimples | Ponderador que não faz nada, a ser usado para calcular-se médias não ponderadas. |
PonderadorSubtrativo | Ponderador que pondera os valores subtraindo-os de uma constante dada (por padrão 1). |
Contém as classes para a implementação do algoritmo Knn. A classe mais importante deste pacote é a classe KnnPonderado, que contém a lógica para calcular-se estimativa de preços de itens de acordo com o algoritmo Knn. A interface KnnStrategy especifica o comportamento da classe KnnPonderado fornecendo-lhe a estratégia que determina o número de vizinhos a ser usada e também compara e pondera os elementos.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |