A C D F G I J L M N O P Q R S T U V

A

adicionarConjuntoClassificacao(String, String, int, int, int, int, int) - Method in class jfan.io.arquivos.GerenciadorArquivo
 
adicionarConjuntoClassificacao(String, String, int, int, int, int, int) - Method in interface jfan.io.IGerenciadorArquivo
 
adicionarConjuntoTeste(String, String, int, int, int, int, int) - Method in class jfan.io.arquivos.GerenciadorArquivo
 
adicionarConjuntoTeste(String, String, int, int, int, int, int) - Method in interface jfan.io.IGerenciadorArquivo
 
adicionarConjuntoTreinamento(String, String, int, int, int, int, int) - Method in class jfan.io.arquivos.GerenciadorArquivo
 
adicionarConjuntoTreinamento(String, String, int, int, int, int, int) - Method in interface jfan.io.IGerenciadorArquivo
 
adicionarConjuntoValidacao(String, String, int, int, int, int, int) - Method in class jfan.io.arquivos.GerenciadorArquivo
 
adicionarConjuntoValidacao(String, String, int, int, int, int, int) - Method in interface jfan.io.IGerenciadorArquivo
 
adicionarNeuronio(int, int) - Method in class jfan.fan.RedeFAN
Adiciona um neuronio a rede.
adicionarNeuronios(int[]) - Method in class jfan.fan.RedeFAN
Adiciona vários neuronio a rede.
adicionaValor(int, int, double) - Method in class jfan.fan.NeuronioFAN
Adiciona um valor a uma posição do neurônio.

C

calcularCaracteristicasFAN(ArrayList<IPadrao>) - Method in class jfan.fan.utilitarias.CalcularCaracteristicasFANbatch
Calcula as características fan para os padrões fornecidos e para todas as características.
CalcularCaracteristicasFANbatch - Class in jfan.fan.utilitarias
Classe que cálcula as características fan dos padrões de forma sequêncial.
CalcularCaracteristicasFANbatch(int, int) - Constructor for class jfan.fan.utilitarias.CalcularCaracteristicasFANbatch
Instancia a classe.
CalcularCaracteristicasFANthread - Class in jfan.fan.utilitarias
Classe que calcula as características FAN de um conjunto de padrões, a classe foi feita para permitir a execução paralela.
CalcularCaracteristicasFANthread(ArrayList<IPadrao>, int, int, int) - Constructor for class jfan.fan.utilitarias.CalcularCaracteristicasFANthread
Instancia a classe para pronta execução do método run.
calcularPertinencia(double, double, double) - Static method in class jfan.fan.utilitarias.fuzzy.FuncaoPertinencia.Gaussiana
Calcula a pertinência de um valor.
calcularPertinencia(double, double, double) - Static method in class jfan.fan.utilitarias.fuzzy.FuncaoPertinencia.Senoidal
Calcula a pertinência de um valor.
calcularPertinencia(double, double, double, double, double) - Static method in class jfan.fan.utilitarias.fuzzy.FuncaoPertinencia.SimetricaFechada
Calcula a pertinência de um valor.
calcularPertinencia(double, double, double, double) - Static method in class jfan.fan.utilitarias.fuzzy.FuncaoPertinencia.Sino
Calcula a pertinência de um valor.
calcularPertinencia(double, double, double, double, double) - Static method in class jfan.fan.utilitarias.fuzzy.FuncaoPertinencia.Trapezoidal
Calcula a pertinência de um valor.
calcularPertinencia(double, double, double, double) - Static method in class jfan.fan.utilitarias.fuzzy.FuncaoPertinencia.Triangular
Calcula a pertinência de um valor.
calcularPertinencia(double, double, int) - Static method in class jfan.fan.utilitarias.fuzzy.FuncaoPertinencia.Triangular
Calcula a pertinência de um valor.
CaracteristicaFAN - Class in jfan.fan
Classe que representa o conjunto difuso de pertinências de uma característica.
CaracteristicaFAN(double[], int, int) - Constructor for class jfan.fan.CaracteristicaFAN
Instância a CarateristicaFAN.
CarregaArquivo - Class in jfan.io.arquivos
 
CarregaArquivo(String) - Constructor for class jfan.io.arquivos.CarregaArquivo
Contrutor padrão da classe CarregaArquivo
CarregaArquivo(String, String, int, int, int, int, int) - Constructor for class jfan.io.arquivos.CarregaArquivo
 
CarregaDat - Class in jfan.io.arquivos
 
CarregaDat(String, String) - Constructor for class jfan.io.arquivos.CarregaDat
Construtor da classe CarregaDat
CarregaTxt - Class in jfan.io.arquivos
 
CarregaTxt(String, String, int, int, int, int, int) - Constructor for class jfan.io.arquivos.CarregaTxt
Construtor da classe CarregaTxt
classificar() - Method in class jfan.fan.RedeFAN
Classifica o conjunto de classificação.
classificar(IPadrao) - Method in class jfan.fan.TesteFAN
Classifica um padrão baseado nos neurônios.
clone() - Method in class jfan.fan.NeuronioFAN
Clona este neurônio.
cromo() - Method in class jfan.fan.fastFAN
 
cromot(boolean, int) - Method in class jfan.fan.fastFAN
 

D

determinarForca(IPadrao) - Method in class jfan.fan.NeuronioFAN
Determina a força de representação de um padrão neste neurônio.

F

fanInit() - Method in class jfan.fan.fastFAN
 
fastFAN - Class in jfan.fan
 
fastFAN() - Constructor for class jfan.fan.fastFAN
 
FuncaoPertinencia - Class in jfan.fan.utilitarias.fuzzy
Classe que contêm as funções de pertinência.
FuncaoPertinencia() - Constructor for class jfan.fan.utilitarias.fuzzy.FuncaoPertinencia
 
FuncaoPertinencia.Gaussiana - Class in jfan.fan.utilitarias.fuzzy
Classe que mantém os métodos para calcular a pertinência usando uma função gaussiana.
FuncaoPertinencia.Gaussiana() - Constructor for class jfan.fan.utilitarias.fuzzy.FuncaoPertinencia.Gaussiana
 
FuncaoPertinencia.Senoidal - Class in jfan.fan.utilitarias.fuzzy
Classe que mantém os métodos para calcular a pertinência usando uma função senoidal.
FuncaoPertinencia.Senoidal() - Constructor for class jfan.fan.utilitarias.fuzzy.FuncaoPertinencia.Senoidal
 
FuncaoPertinencia.SimetricaFechada - Class in jfan.fan.utilitarias.fuzzy
Classe que mantém os métodos para calcular a pertinência usando uma função simétrica fechada baseada em duas funções senoidais.
FuncaoPertinencia.SimetricaFechada() - Constructor for class jfan.fan.utilitarias.fuzzy.FuncaoPertinencia.SimetricaFechada
 
FuncaoPertinencia.Sino - Class in jfan.fan.utilitarias.fuzzy
Classe que mantém os métodos para calcular a pertinência usando uma função sino generalizada.
FuncaoPertinencia.Sino() - Constructor for class jfan.fan.utilitarias.fuzzy.FuncaoPertinencia.Sino
 
FuncaoPertinencia.Trapezoidal - Class in jfan.fan.utilitarias.fuzzy
Classe que mantém os métodos para calcular a pertinência usando uma função trapezoidal
FuncaoPertinencia.Trapezoidal() - Constructor for class jfan.fan.utilitarias.fuzzy.FuncaoPertinencia.Trapezoidal
 
FuncaoPertinencia.Triangular - Class in jfan.fan.utilitarias.fuzzy
Classe que mantém os métodos para calcular a pertinência usando uma função triangular.
FuncaoPertinencia.Triangular() - Constructor for class jfan.fan.utilitarias.fuzzy.FuncaoPertinencia.Triangular
 

G

GerenciadorArquivo - Class in jfan.io.arquivos
 
GerenciadorArquivo() - Constructor for class jfan.io.arquivos.GerenciadorArquivo
 
getCaracteristica() - Method in class jfan.fan.utilitarias.CalcularCaracteristicasFANthread
Retorna a característica que foi selecionada.
getCaracteristica(int) - Method in interface jfan.padroes.IPadrao
 
getCaracteristica(int) - Method in class jfan.padroes.PadraoNormalizado
Retorna a característica no índice específicado.
getCaracteristicaFAN(int) - Method in interface jfan.padroes.IPadrao
 
getCaracteristicaFAN(int) - Method in class jfan.padroes.PadraoNormalizado
Retorna o objeto caracteristicaFAN que representa a caracteristica.
getCaracteristicaNormalizada(int) - Method in interface jfan.padroes.IPadrao
 
getCaracteristicaNormalizada(int) - Method in class jfan.padroes.Padrao
Retorna a característica, já normalizada, no índice específicado.
getCaracteristicaNormalizada(int) - Method in class jfan.padroes.PadraoNormalizado
Retorna a característica, já normalizada, no índice específicado.
getCaracteristicas() - Method in interface jfan.padroes.IPadrao
 
getCaracteristicas() - Method in class jfan.padroes.PadraoNormalizado
Retorna um array de doubles contendo todas as característica, mantendo os mesmos índices que o objeto mantém internamente.
getCaracteristicasFAN() - Method in interface jfan.padroes.IPadrao
 
getCaracteristicasFAN() - Method in class jfan.padroes.PadraoNormalizado
Retorna um array contendo todas as característicasFAN do padrão.
getClasse() - Method in interface jfan.padroes.IPadrao
 
getClasse() - Method in class jfan.padroes.PadraoNormalizado
Retorna a classe associada ao padrão.
getClasseAssociada() - Method in class jfan.fan.NeuronioFAN
Retorna a classe a qual a classe está associada.
getClasses() - Method in class jfan.io.arquivos.CarregaArquivo
 
getClasses() - Method in class jfan.io.arquivos.CarregaDat
 
getClasses() - Method in class jfan.io.arquivos.CarregaTxt
 
getClasses() - Method in interface jfan.io.ILeitura
 
getColunaClasse() - Method in class jfan.io.arquivos.CarregaTxt
 
getColunaFinal() - Method in class jfan.io.arquivos.CarregaTxt
 
getColunaInicial() - Method in class jfan.io.arquivos.CarregaTxt
 
getConjuntoClassificacao() - Method in class jfan.io.arquivos.GerenciadorArquivo
 
getConjuntoClassificacao() - Method in interface jfan.io.IGerenciadorArquivo
 
getConjuntoClassificacao() - Method in interface jfan.padroes.IFornecedorPadroes
 
getConjuntoClassificacaoRede() - Method in class jfan.io.arquivos.GerenciadorArquivo
 
getConjuntoClassificacaoRede() - Method in interface jfan.io.IGerenciadorArquivo
 
getConjuntoDifuso() - Method in class jfan.fan.CaracteristicaFAN
Retorna o conjunto difuso.
getConjuntoTeste() - Method in class jfan.io.arquivos.GerenciadorArquivo
 
getConjuntoTeste() - Method in interface jfan.io.IGerenciadorArquivo
 
getConjuntoTeste() - Method in interface jfan.padroes.IFornecedorPadroes
 
getConjuntoTesteRede() - Method in class jfan.io.arquivos.GerenciadorArquivo
 
getConjuntoTesteRede() - Method in interface jfan.io.IGerenciadorArquivo
 
getConjuntoTreinamento() - Method in class jfan.io.arquivos.GerenciadorArquivo
 
getConjuntoTreinamento() - Method in interface jfan.io.IGerenciadorArquivo
 
getConjuntoTreinamento() - Method in interface jfan.padroes.IFornecedorPadroes
 
getConjuntoTreinamentoRede() - Method in class jfan.io.arquivos.GerenciadorArquivo
 
getConjuntoTreinamentoRede() - Method in interface jfan.io.IGerenciadorArquivo
 
getConjuntoValidacao() - Method in class jfan.io.arquivos.GerenciadorArquivo
 
getConjuntoValidacao() - Method in interface jfan.io.IGerenciadorArquivo
 
getConjuntoValidacao() - Method in interface jfan.padroes.IFornecedorPadroes
 
getConjuntoValidacaoRede() - Method in class jfan.io.arquivos.GerenciadorArquivo
 
getConjuntoValidacaoRede() - Method in interface jfan.io.IGerenciadorArquivo
 
getEpoca() - Method in class jfan.fan.RedeFAN
Pega a época atual da rede.
getFim() - Method in class jfan.fan.CaracteristicaFAN
O fim da CaracteristicaFAN, que é dado por b - 1.
getInicio() - Method in class jfan.fan.CaracteristicaFAN
O início da CaracteristicaFAN, que é dado por a + 1.
getLinhaFinal() - Method in class jfan.io.arquivos.CarregaTxt
 
getLinhaInicial() - Method in class jfan.io.arquivos.CarregaTxt
 
getMapaConjuntoClassificacao() - Method in class jfan.io.arquivos.GerenciadorArquivo
 
getMapaConjuntoClassificacao() - Method in interface jfan.io.IGerenciadorArquivo
 
getMapaConjuntoTeste() - Method in class jfan.io.arquivos.GerenciadorArquivo
 
getMapaConjuntoTeste() - Method in interface jfan.io.IGerenciadorArquivo
 
getMapaConjuntoTreinamento() - Method in class jfan.io.arquivos.GerenciadorArquivo
 
getMapaConjuntoTreinamento() - Method in interface jfan.io.IGerenciadorArquivo
 
getMapaConjuntoValidacao() - Method in class jfan.io.arquivos.GerenciadorArquivo
 
getMapaConjuntoValidacao() - Method in interface jfan.io.IGerenciadorArquivo
 
getMediaHarmonica() - Method in class jfan.fan.RedeFAN
Pega a atual média hârmonica de acerto da rede.
getMessage() - Method in exception jfan.exceptions.PorcentagemException
 
getNumCaracteristicas() - Method in class jfan.io.arquivos.CarregaArquivo
 
getNumCaracteristicas() - Method in class jfan.io.arquivos.CarregaDat
 
getNumCaracteristicas() - Method in class jfan.io.arquivos.CarregaTxt
 
getNumCaracteristicas() - Method in interface jfan.io.ILeitura
 
getNumClasses() - Method in class jfan.io.arquivos.CarregaArquivo
 
getNumClasses() - Method in class jfan.io.arquivos.CarregaDat
 
getNumClasses() - Method in class jfan.io.arquivos.CarregaTxt
 
getNumClasses() - Method in interface jfan.io.ILeitura
 
getNumLinhasArquivo() - Method in class jfan.io.arquivos.CarregaTxt
 
getNumPadroes() - Method in class jfan.io.arquivos.CarregaArquivo
 
getNumPadroes() - Method in class jfan.io.arquivos.CarregaDat
 
getNumPadroes() - Method in class jfan.io.arquivos.CarregaTxt
 
getNumPadroes() - Method in interface jfan.io.ILeitura
 
getPadrao(int) - Method in interface jfan.padroes.IFornecedorPadroes
 
getPadroes() - Method in class jfan.fan.utilitarias.CalcularCaracteristicasFANthread
Retorna o conjunto de padrões que foi ou será utilizado.
getPadroes() - Method in class jfan.io.arquivos.CarregaArquivo
 
getPadroes() - Method in class jfan.io.arquivos.CarregaDat
 
getPadroes() - Method in class jfan.io.arquivos.CarregaTxt
 
getPadroes() - Method in interface jfan.io.ILeitura
 
getPadroes() - Method in interface jfan.padroes.IFornecedorPadroes
 
getPadroesOriginais() - Method in class jfan.io.arquivos.CarregaArquivo
 
getPadroesOriginais() - Method in class jfan.io.arquivos.CarregaDat
 
getPadroesOriginais() - Method in class jfan.io.arquivos.CarregaTxt
 
getPadroesOriginais() - Method in interface jfan.io.ILeitura
 
getPesoBase() - Method in class jfan.fan.RedeFAN
Retorna o peso de base usado na randomização dos pesos.
getPesoBase() - Method in class jfan.fan.TreinoFAN
Retorna o peso de base usado para randomizar os pesos.
getPesoPenalizacao() - Method in class jfan.fan.NeuronioFAN
Retorna o peso para penalização da classe que este neurônio representa.
getQuantasCaracteristicas() - Method in interface jfan.padroes.IPadrao
 
getQuantasCaracteristicas() - Method in class jfan.padroes.PadraoNormalizado
Retorna quantas características o padrão possui.
getQuantosPadroes(int) - Method in class jfan.fan.RedeFAN
Retorna quantos padrões existem no conjunto de teste da classe especidicada.
getRedeFAN() - Static method in class jfan.fan.RedeFAN
Pega a instância de RedeFAN.
getSomatorio() - Method in class jfan.fan.CaracteristicaFAN
 
getSomatorio(int) - Method in class jfan.fan.NeuronioFAN
Pega o somatório da característica especificada.
getTextualConjuntoClassificacaoRede(int) - Method in class jfan.io.arquivos.GerenciadorArquivo
 
getTextualConjuntoClassificacaoRede(int) - Method in interface jfan.io.IGerenciadorArquivo
 
getTextualConjuntoTesteRede(int) - Method in class jfan.io.arquivos.GerenciadorArquivo
 
getTextualConjuntoTesteRede(int) - Method in interface jfan.io.IGerenciadorArquivo
 
getTextualConjuntoTreinamentoRede(int) - Method in class jfan.io.arquivos.GerenciadorArquivo
 
getTextualConjuntoTreinamentoRede(int) - Method in interface jfan.io.IGerenciadorArquivo
 
getTextualConjuntoValidacaoRede(int) - Method in class jfan.io.arquivos.GerenciadorArquivo
 
getTextualConjuntoValidacaoRede(int) - Method in interface jfan.io.IGerenciadorArquivo
 
getValor() - Method in interface jfan.fan.ITemperaSimulada
A implementação deste método deve retornar o valor atual da têmpera.
getValor(int, int) - Method in class jfan.fan.NeuronioFAN
Obtêm o valor do neurônio para característica e posição especificada.
getValor() - Method in class jfan.fan.TemperaSimuladaFAN
 

I

IFornecedorPadroes - Interface in jfan.padroes
 
IGerenciadorArquivo - Interface in jfan.io
 
ILeitura - Interface in jfan.io
 
inicializa() - Method in class jfan.fan.fastFAN
 
inicializar() - Method in class jfan.fan.NeuronioFAN
Inicializa o neurônio com valores entre 0.0 (inclusive) e 1.0(exclusive).
inicializarTestador() - Method in class jfan.fan.RedeFAN
Inicializa o testador da rede, sempre que forem alterados os neurônios ou o conjunto de testes deve-se inicializar o testador novamente.
inicializarTreinador() - Method in class jfan.fan.RedeFAN
Inicializa o treinador da rede, sempre que forem alterados os neurônios deve-se inicializar o treinador novamente.
inicializarZerado() - Method in class jfan.fan.NeuronioFAN
Inicializa o neurônio com 0.0 em todas as posições.
IPadrao - Interface in jfan.padroes
 
isRandomizarPesos() - Method in class jfan.fan.TreinoFAN
Retorna true caso o TreinoFAN esteja randomizando os pesos.
ITemperaSimulada - Interface in jfan.fan
 

J

jfan.exceptions - package jfan.exceptions
 
jfan.fan - package jfan.fan
 
jfan.fan.utilitarias - package jfan.fan.utilitarias
 
jfan.fan.utilitarias.fuzzy - package jfan.fan.utilitarias.fuzzy
 
jfan.io - package jfan.io
 
jfan.io.arquivos - package jfan.io.arquivos
 
jfan.padroes - package jfan.padroes
 

L

load_net(String) - Method in class jfan.fan.fastFAN
 

M

m_certos - Variable in class jfan.fan.fastFAN
 
m_errados - Variable in class jfan.fan.fastFAN
 
m_pMatconf - Variable in class jfan.fan.fastFAN
 
m_taxaerrados - Variable in class jfan.fan.fastFAN
 
m_total - Variable in class jfan.fan.fastFAN
 
m_vMatconf - Variable in class jfan.fan.fastFAN
 
main(String[]) - Static method in class jfan.fan.fastFAN
 
Main - Class in jfan.fan
 
Main() - Constructor for class jfan.fan.Main
 
main(String[]) - Static method in class jfan.fan.Main
 
main(String[]) - Static method in class jfan.fan.RedeFAN
 
main(String[]) - Static method in class jfan.io.arquivos.CarregaArquivo
 
main(String[]) - Static method in class jfan.io.arquivos.GerenciadorArquivo
 
MAX_CAR - Static variable in class jfan.fan.fastFAN
 
MAX_CLA - Static variable in class jfan.fan.fastFAN
 
MAX_PAD - Static variable in class jfan.fan.fastFAN
 
MAX_RAN - Static variable in class jfan.fan.fastFAN
 
max_tot - Variable in class jfan.fan.fastFAN
 
minval_max - Variable in class jfan.fan.fastFAN
 
minval_old - Variable in class jfan.fan.fastFAN
 

N

NeuronioFAN - Class in jfan.fan
Classe que representa o neurônio fan.
NeuronioFAN(int, int, int, int) - Constructor for class jfan.fan.NeuronioFAN
Instância o neurônio.
NormalizadorCaracteristicaBatch - Class in jfan.fan.utilitarias
Normaliza as características de forma seqüencial.
NormalizadorCaracteristicaThread - Class in jfan.fan.utilitarias
Classe que normaliza as características dos padrões de forma paralela (thread).
NormalizadorCaracteristicaThread(ArrayList<IPadrao>, int) - Constructor for class jfan.fan.utilitarias.NormalizadorCaracteristicaThread
Instancia e prepara a classe para execução do método run.
normalizar() - Method in class jfan.fan.NeuronioFAN
Normaliza os valores do neurônio.
normalizar(ArrayList<IPadrao>) - Static method in class jfan.fan.utilitarias.NormalizadorCaracteristicaBatch
Normaliza todas as características dos padrões fornecidos.
novaRedeFAN(int, int) - Static method in class jfan.fan.RedeFAN
Cria (ou reinicia) a única instância da RedeFAN, para capturar essa instância use o método getRedeFAN.
numeroCaracteristicas() - Method in interface jfan.padroes.IFornecedorPadroes
 
numeroClasses() - Method in interface jfan.padroes.IFornecedorPadroes
 
numeroPadroes() - Method in interface jfan.padroes.IFornecedorPadroes
 

O

offRandomizarPesoBaseTreinador() - Method in class jfan.fan.RedeFAN
Desativa a randomização de pesos.
offRandomizarPesos() - Method in class jfan.fan.TreinoFAN
Desliga a randomização de pesos.
onRandomizarPesoBaseTreinador(int) - Method in class jfan.fan.RedeFAN
Ativa a randomização de pesos.
onRandomizarPesos(int) - Method in class jfan.fan.TreinoFAN
Ativa a randomização de pesos.

P

Padrao - Class in jfan.padroes
Classe que representa um padrão (indivíduo ou X) em FAN.
Padrao(double[], int) - Constructor for class jfan.padroes.Padrao
 
PadraoNormalizado - Class in jfan.padroes
Classe que representa um padrão (indivíduo ou X) em FAN, que já é normalizado.
PadraoNormalizado(double[], int) - Constructor for class jfan.padroes.PadraoNormalizado
Instância um padrão já com suas características e a sua classe.
padroes - Variable in class jfan.io.arquivos.CarregaArquivo
Contém os padrões normalizados
padroes - Variable in class jfan.io.arquivos.CarregaDat
Contém os padrões normalizados
padroes - Variable in class jfan.io.arquivos.CarregaTxt
Contém os padrões desnormalizados
PorcentagemException - Exception in jfan.exceptions
 
PorcentagemException() - Constructor for exception jfan.exceptions.PorcentagemException
 

Q

quantasCaracteristicas() - Method in class jfan.fan.NeuronioFAN
Quantas características o neuronio representa.

R

random(int) - Method in class jfan.fan.fastFAN
 
RedeFAN - Class in jfan.fan
A classe RedeFAN faz todo papel de gerenciar o treinamento, teste, validação e classificação.
removerTemperaSimulada() - Method in class jfan.fan.RedeFAN
Faz com que a rede deixe de usar a têmpera simulada.
renormaliza() - Method in class jfan.fan.fastFAN
 
reset() - Method in interface jfan.fan.ITemperaSimulada
A implementação deste método deve fazer a têmpera ter seu valor atual igual ao inicial.
reset() - Method in class jfan.fan.TemperaSimuladaFAN
 
run() - Method in class jfan.fan.utilitarias.CalcularCaracteristicasFANthread
Executa o calculo das caracteristicasFAN de forma paralela.
run() - Method in class jfan.fan.utilitarias.NormalizadorCaracteristicaThread
Normaliza os padrões, na característica selecionada paralelamente.

S

s_harm - Variable in class jfan.fan.fastFAN
 
save_net(String) - Method in class jfan.fan.fastFAN
 
setArquivo(String) - Method in class jfan.io.arquivos.CarregaDat
 
setArquivo(String) - Method in class jfan.io.arquivos.CarregaTxt
 
setCadaEpocaEmbaralharPadroes(int) - Method in class jfan.fan.RedeFAN
Define de quantas em quantas época se deve embaralhar o conjunto de treinamento.
setCadaEpocaRenormalizar(int) - Method in class jfan.fan.RedeFAN
Define de quantas em quantas época se deve renormalizar os neurônios.
setCadaEpocaStepTempora(int) - Method in class jfan.fan.RedeFAN
Define de quantas em quantas época deve-se dar uma passo (step) na têmpora.
setCaracteristicaFAN(int, CaracteristicaFAN) - Method in interface jfan.padroes.IPadrao
 
setCaracteristicaFAN(int, CaracteristicaFAN) - Method in class jfan.padroes.PadraoNormalizado
Define um objeto caracteristicaFAN para a característica especificada.
setCaracteristicaNormalizada(int, double) - Method in interface jfan.padroes.IPadrao
 
setCaracteristicaNormalizada(int, double) - Method in class jfan.padroes.Padrao
Define um valor normalizado para o indice (caracteristica) especificado.
setCaracteristicaNormalizada(int, double) - Method in class jfan.padroes.PadraoNormalizado
Define um valor normalizado para o indice (caracteristica) especificado, lembrando que nesta classe as característica normalizadas e característica apontam para o mesmo valor.
setChanceRenormalizacao(int) - Method in class jfan.fan.RedeFAN
Define a chance de renormalizar os neurônios
setColunaClasse(int) - Method in class jfan.io.arquivos.CarregaTxt
 
setColunaFinal(int) - Method in class jfan.io.arquivos.CarregaTxt
 
setColunaInicial(int) - Method in class jfan.io.arquivos.CarregaTxt
 
setConjuntoClassificacao(ArrayList<IPadrao>) - Method in class jfan.fan.RedeFAN
Define o conjunto para classificação que a rede irá usar.
setConjuntoTeste(ArrayList<IPadrao>) - Method in class jfan.fan.RedeFAN
Define o conjunto de teste que a rede irá usar.
setConjuntoTreinamento(ArrayList<IPadrao>) - Method in class jfan.fan.RedeFAN
Define o conjunto de treinamento que a rede irá usar.
setConjuntoValidacao(ArrayList<IPadrao>) - Method in class jfan.fan.RedeFAN
Define o conjunto de validação que a rede irá usar.
setLimiteMaximo(double) - Method in interface jfan.fan.ITemperaSimulada
O maior valor que a Têmpera Simulada pode fornecer.
setLimiteMaximo(double) - Method in class jfan.fan.TemperaSimuladaFAN
 
setLimiteMinimo(double) - Method in interface jfan.fan.ITemperaSimulada
O menor valor que a Têmpera Simulada pode fornecer.
setLimiteMinimo(double) - Method in class jfan.fan.TemperaSimuladaFAN
 
setLinhaFinal(int) - Method in class jfan.io.arquivos.CarregaTxt
 
setLinhaInicial(int) - Method in class jfan.io.arquivos.CarregaTxt
 
setNeuronios(ArrayList<NeuronioFAN>) - Method in class jfan.fan.TesteFAN
Troca os neurônios que serão usados pelo objeto de TesteFAN.
setNumeroPadroesTreinamento(int) - Method in class jfan.fan.RedeFAN
Define o número de padrões que serão usados do conjunto de treinamento.
setPesoBase(int) - Method in class jfan.fan.TreinoFAN
Define o peso de base usado para randomizar os pesos.
setPesoNeuronio(int, int) - Method in class jfan.fan.RedeFAN
Define o peso do neurônio.
setPesoPenalizacao(int) - Method in class jfan.fan.NeuronioFAN
Define o peso para penalização da classe que este neurônio representa.
setSeparadorColuna(String) - Method in class jfan.io.arquivos.CarregaDat
 
setSeparadorColuna(String) - Method in class jfan.io.arquivos.CarregaTxt
 
setStep(double) - Method in interface jfan.fan.ITemperaSimulada
Define o step da têmpera, de quanto em quanto se aumenta a têmpera, ou diminui a têmpera no caso de parâmetro negativo.
setStep(double) - Method in class jfan.fan.TemperaSimuladaFAN
 
setTemperaSimulada(ITemperaSimulada) - Method in class jfan.fan.RedeFAN
Define a tempera que será usada no treinamento.
setTemperaSimulada(ITemperaSimulada) - Method in class jfan.fan.TreinoFAN
Define a têmpera simulada (simulated annealing) que será usada na penalização.
setValor(int, int, double) - Method in class jfan.fan.NeuronioFAN
Define o valor do neurônio para característica e posição especificada.
setValorAtual(double) - Method in class jfan.fan.TemperaSimuladaFAN
 
step() - Method in interface jfan.fan.ITemperaSimulada
A implementação desse método dever fazer a têmpera adicionar o valor definido como "step" ao valor atual da têmpera.
step() - Method in class jfan.fan.TemperaSimuladaFAN
 

T

TemperaSimuladaFAN - Class in jfan.fan
Esta classe representa a têmpera simulada (simulated annealing) para a rede FAN.
TemperaSimuladaFAN() - Constructor for class jfan.fan.TemperaSimuladaFAN
 
test - Variable in class jfan.fan.fastFAN
 
testConjDifuso - Variable in class jfan.fan.fastFAN
 
TesteFAN - Class in jfan.fan
Classe responsável pelos testes da rede FAN, testa um padrão é emite a opinião da rede.
TesteFAN(ArrayList<NeuronioFAN>) - Constructor for class jfan.fan.TesteFAN
Instancia TesteFAN para usar usando os neurônios que serão usados como parâmetros.
testNorm - Variable in class jfan.fan.fastFAN
 
testSomaConjDifuso - Variable in class jfan.fan.fastFAN
 
trainning - Variable in class jfan.fan.fastFAN
 
trainningConjDifuso - Variable in class jfan.fan.fastFAN
 
trainningNorm - Variable in class jfan.fan.fastFAN
 
trainningSomaConjDifuso - Variable in class jfan.fan.fastFAN
 
treinar() - Method in class jfan.fan.RedeFAN
Treina a rede em 1 época.
treinar(IPadrao) - Method in class jfan.fan.TreinoFAN
Treina os neurônios usando o padrão passado.
TreinoFAN - Class in jfan.fan
Esta classe aplica o treinamento (penalização e reforço) a um conjunto de neurônios.
TreinoFAN(ArrayList<NeuronioFAN>) - Constructor for class jfan.fan.TreinoFAN
Intancia o TreinoFAN para aplicar o treinamento nos neurônios passados como parâmetro.

U

usarMaximo(ArrayList<IPadrao>) - Static method in class jfan.fan.utilitarias.NormalizadorCaracteristicaBatch
 
usarMaximo(ArrayList<IPadrao>, int) - Static method in class jfan.fan.utilitarias.NormalizadorCaracteristicaBatch
 

V

validar() - Method in class jfan.fan.RedeFAN
Executa a validação em cima do conjunto de validação.

A C D F G I J L M N O P Q R S T U V