Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes