A B C D E G K P R S V

P

Particionador<E> - Interface in br.usp.ime.mac5855.knn.validacaocruzada
Esta interface especifica a estratégia a ser usada pela classe ValidacaoCruzada para particionar os dados nos conjuntos de treinamento e de teste.
ParticionadorRandom<E> - Class in br.usp.ime.mac5855.knn.validacaocruzada
Especifica uma estratégia de particionamento aleatório para os dados da classe ValidacaoCruzada.
ParticionadorRandom(double) - Constructor for class br.usp.ime.mac5855.knn.validacaocruzada.ParticionadorRandom
Cria um particionador aleatório, especificando qual é a proporção de dados no conjunto de testes, em uma escala de 0.0 a 1.0.
ParticionadorRandom(double, long) - Constructor for class br.usp.ime.mac5855.knn.validacaocruzada.ParticionadorRandom
Cria um particionador aleatório, especificando qual é a proporção de dados no conjunto de testes, em uma escala de 0.0 a 1.0 e qual é o número a ser usado como semente para criar um gerador de números aleatórios deste objeto.
ParticionadorRandom(double, Random) - Constructor for class br.usp.ime.mac5855.knn.validacaocruzada.ParticionadorRandom
Cria um particionador aleatório, especificando qual é a proporção de dados no conjunto de testes, em uma escala de 0.0 a 1.0 e um gerador de números aleatórios a ser usado por este objeto.
particionar(Set<E>) - Method in interface br.usp.ime.mac5855.knn.validacaocruzada.Particionador
Particiona uma população de dados em conjuntos de treinamento e de teste, a serem obtidos posteriormente pelos métodos Particionador.getConjuntoTreinamento() e Particionador.getConjuntoTeste().
particionar(Set<E>) - Method in class br.usp.ime.mac5855.knn.validacaocruzada.ParticionadorRandom
Particiona aleatoriamente uma população de dados em conjuntos de treinamento e de teste, a serem obtidos posteriormente pelos métodos ParticionadorRandom.getConjuntoTreinamento() e ParticionadorRandom.getConjuntoTeste().
peso(int, double) - Method in interface br.usp.ime.mac5855.knn.Escalonador
Escalona um determinado atributo.
peso(int, double) - Method in class br.usp.ime.mac5855.knn.EscalonadorMultiplicativo
Escalona um determinado atributo, multiplicando-o pelo peso correspondente.
peso(int, double) - Method in class br.usp.ime.mac5855.knn.EscalonadorUniforme
Escalona um determinado atributo.
PonderadorGaussiano - Class in br.usp.ime.mac5855.knn
Ponderado que pondera os valores por meio de uma curva gaussiana (curva sino).
PonderadorGaussiano() - Constructor for class br.usp.ime.mac5855.knn.PonderadorGaussiano
Cria um PonderadorGaussiano com os valores padrão para o sigma e o multiplicador, valores estes que são 10.0 e 1.0, respectivamente.
PonderadorGaussiano(double) - Constructor for class br.usp.ime.mac5855.knn.PonderadorGaussiano
Cria um PonderadorGaussiano com o valor especificado para o sigma o com o valor padrão para o multiplicador (que é 1.0).
PonderadorGaussiano(double, double) - Constructor for class br.usp.ime.mac5855.knn.PonderadorGaussiano
Cria um PonderadorGaussiano com o valor especificado para o sigma o com o valor padrão para o multiplicador.
PonderadorInverso - Class in br.usp.ime.mac5855.knn
Ponderador que pondera os valores aplicando-lhes o inverso, ou seja, f(x)=1/x.
PonderadorInverso() - Constructor for class br.usp.ime.mac5855.knn.PonderadorInverso
Cria um PonderadorInverso utilizando os valores padrão para o numerador e para a constante do denominador.
PonderadorInverso(double, double) - Constructor for class br.usp.ime.mac5855.knn.PonderadorInverso
Cria um PonderadorInverso utilizando os valores do numerador e da constante do denominador informados.
PonderadorKnn - Interface in br.usp.ime.mac5855.knn
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.
PonderadorMediaSimples - Class in br.usp.ime.mac5855.knn
Ponderador que não faz nada, a ser usado para calcular-se médias não ponderadas.
PonderadorMediaSimples() - Constructor for class br.usp.ime.mac5855.knn.PonderadorMediaSimples
Construtor único.
PonderadorSubtrativo - Class in br.usp.ime.mac5855.knn
Ponderador que pondera os valores subtraindo-os de uma constante dada (por padrão 1).
PonderadorSubtrativo() - Constructor for class br.usp.ime.mac5855.knn.PonderadorSubtrativo
Cria um PonderadorSubtrativo que subtrai de 1 o valor a ser ponderado.
PonderadorSubtrativo(double) - Constructor for class br.usp.ime.mac5855.knn.PonderadorSubtrativo
Cria um PonderadorSubtrativo com uma constante específica, da qual será subtraída o valor a ser ponderado.
ponderar(double) - Method in class br.usp.ime.mac5855.knn.PonderadorGaussiano
Pondera um valor representando uma distância, de acordo com uma função gaussiana (curva sino), que fornece o valor do resultado.
ponderar(double) - Method in class br.usp.ime.mac5855.knn.PonderadorInverso
Pondera um valor representando uma distância, calculando o seu inverso.
ponderar(double) - Method in interface br.usp.ime.mac5855.knn.PonderadorKnn
Pondera um valor representando uma distância, que é sempre maior ou igual a zero.
ponderar(double) - Method in class br.usp.ime.mac5855.knn.PonderadorMediaSimples
Pondera um valor representando uma distância.
ponderar(double) - Method in class br.usp.ime.mac5855.knn.PonderadorSubtrativo
Pondera um valor representando uma distância, que é sempre maior ou igual a zero.
probabilidadePrecoFaixa(E, double, double) - Method in class br.usp.ime.mac5855.knn.KnnPonderado
Calcula a probabilidade (entre 0.0 e 1.0) de um objeto ter um preço dentro de uma determinada faixa.

A B C D E G K P R S V