Buscar

RN-intro-hopfield


Prévia do material em texto

1
Algoritmos de AprendizadoAlgoritmos de Aprendizado
•Regra de Hebb
•Perceptron
•Delta Rule (Least Mean Square)
•Back Propagation
•Hopfield
•Competitive Learning
•Radial Basis Function (RBFs)
Redes de Redes de HopfieldHopfield
Entradas
realimentadas
dos outros
processadores
vetor S
s1
s2
si
sj
netj
w1j
w2j
wij
Bias = θ j+1
Modelo básico do Neurônio Artificial:
ou
2
TopologiaTopologia
I n p u tI n p u t
O u t p u tO u t p u t
RR
ee
aa
ll
ii
mm
ee
nn
tt
aa
çç
ãã
oo
Redes de Redes de HopfieldHopfield
•• Características Básicas:Características Básicas:
– Regra de Propagação netj = Σ si.wij + Ij - θj
– Função de Ativação Degrau ou sigmoid
• sj(t) = 1 se netj > θ (atualização assíncrona)
-1 se netj < θ
sj(t-1) se netj = θ
– Topologia Uma camada de processadores 
com realimentação.
– Algoritmo de Aprendizado depende da aplicação
– Valores de Entrada/Saída Binários/contínuos
3
Redes de Redes de HopfieldHopfield
•• Características Básicas:Características Básicas:
–– Rede de uma única camada;Rede de uma única camada;
–– A rede é A rede é recorrenterecorrente as saas saíídas dosdas dos
neurônios são neurônios são 
realimentadasrealimentadas
para a entrada para a entrada 
da rede.da rede.
Formas de MapeamentoFormas de Mapeamento
ESTÁTICOESTÁTICO DINÂMICODINÂMICO
(Redes (Redes FeedforwardFeedforward)) (Redes Recorrentes)(Redes Recorrentes)
Cada entrada produz sempre
a mesma saída
Aprendizado um processo
iterativo
Recuperação da informação
um processo estático
A saída depende da entrada
e das saídas anteriores
Aprendizado processo
estático
Recuperação da informação
um processo dinâmico
4
Redes de Redes de HopfieldHopfield
•• Em função da recorrência:Em função da recorrência:
–– A rede tem resposta dinâmicaA rede tem resposta dinâmica
•• os os estadosestados passam passam por por um processo de um processo de 
convergênciaconvergência para a recuperação da para a recuperação da 
informação (os pesos permanecem fixos)informação (os pesos permanecem fixos)
–– A rede deve ser inerentemente estávelA rede deve ser inerentemente estável
•• deve convergir para um estado onde as deve convergir para um estado onde as 
saídas dos neurônios permaneçam estáveissaídas dos neurônios permaneçam estáveis
Redes de Redes de HopfieldHopfield
A rede sendo estávelA rede sendo estável
se um padrão incorretopadrão incorreto é 
apresentado, a rede estabilizaestabiliza no 
valor mais próximomais próximo ao padrão 
apresentado padrão corretopadrão correto
5
Redes com Redes com FeedbackFeedback
• Sistema dinâmicodinâmico que evolui no tempo
• Sistema dissipativodissipativo que se move na 
direção de energia mínimaenergia mínima
Redes com Redes com FeedbackFeedback
•• Exemplo:Exemplo:
1
2
3
-1
-1
1
-1
-1
1
s1
s2
s3
Ponto
Inicial
Número
do PE
Saída
Atual
Net F(net) Próxima
Saída
P7
1
2
3
 1
 1
 1
0
0
 -2
x
x
-1
 1
 1
-1
P6
1
2
3
 1
 1
-1
2
2
 -2
1
1
-1
 1
 1
-1
P2
1
2
3
-1
 1
-1
2
0
0
1
x
x
 1
 1
-1
P4
1
2
3
 1
-1
-1
0
2
0
x
1
x
 1
 1
-1
6
Redes com Redes com FeedbackFeedback
•• Exemplo:Exemplo:
1
2
3
-1
-1
1
-1
-1
1
s1
s2
s3
Ponto
Inicial
Número
do PE
Saída
Atual
Net F(net) Próxima
Saída
P7
1
2
3
 1
 1
 1
0
0
 -2
x
x
-1
 1
 1
-1
P6
1
2
3
 1
 1
-1
2
2
 -2
1
1
-1
 1
 1
-1
P2
1
2
3
-1
 1
-1
2
0
0
1
x
x
 1
 1
-1
P4
1
2
3
 1
-1
-1
0
2
0
x
1
x
 1
 1
-1
Redes com Redes com FeedbackFeedback
•• Exemplo:Exemplo:
1
2
3
-1
-1
1
-1
-1
1
s1
s2
s3
Ponto
Inicial
Número
do PE
Saída
Atual
Net F(net) Próxima
Saída
P7
1
2
3
 1
 1
 1
0
0
 -2
x
x
-1
 1
 1
-1
P6
1
2
3
 1
 1
-1
2
2
 -2
1
1
-1
 1
 1
-1
P2
1
2
3
-1
 1
-1
2
0
0
1
x
x
 1
 1
-1
P4
1
2
3
 1
-1
-1
0
2
0
x
1
x
 1
 1
-1
7
Redes com Redes com FeedbackFeedback
•• Exemplo:Exemplo:
1
2
3
-1
-1
1
-1
-1
1
s1
s2
s3
Ponto
Inicial
Número
do PE
Saída
Atual
Net F(net) Próxima
Saída
P7
1
2
3
 1
 1
 1
0
0
 -2
x
x
-1
 1
 1
-1
P6
1
2
3
 1
 1
-1
2
2
 -2
1
1
-1
 1
 1
-1
P2
1
2
3
-1
 1
-1
2
0
0
1
x
x
 1
 1
-1
P4
1
2
3
 1
-1
-1
0
2
0
x
1
x
 1
 1
-1
Redes com Redes com FeedbackFeedback
•• Exemplo:Exemplo:
1
2
3
-1
-1
1
-1
-1
1
s1
s2
s3
Ponto
Inicial
Número
do PE
Saída
Atual
Net F(net) Próxima
Saída
P7
1
2
3
 1
 1
 1
0
0
 -2
x
x
-1
 1
 1
-1
P6
1
2
3
 1
 1
-1
2
2
 -2
1
1
-1
 1
 1
-1
P2
1
2
3
-1
 1
-1
2
0
0
1
x
x
 1
 1
-1
P4
1
2
3
 1
-1
-1
0
2
0
x
1
x
 1
 1
-1
8
Redes com Redes com FeedbackFeedback
•• Exemplo:Exemplo:
1
2
3
-1
-1
1
-1
-1
1
s1
s2
s3
Ponto
Inicial
Número
do PE
Saída
Atual
Net F(net) Próxima
Saída
P7
1
2
3
 1
 1
 1
0
0
 -2
x
x
-1
 1
 1
-1
P6
1
2
3
 1
 1
-1
2
2
 -2
1
1
-1
 1
 1
-1
P2
1
2
3
-1
 1
-1
2
2
 -2
1
1
-1
 1
 1
-1
P4
1
2
3
 1
-1
-1
0
2
 -2
x
1
-1
 1
 1
-1
Redes com Redes com FeedbackFeedback
•• Exemplo:Exemplo:
1
2
3
-1
-1
1
-1
-1
1
s1
s2
s3
Ponto
Inicial
Número
do PE
Saída
Atual
Net F(net) Próxima
Saída
P7
1
2
3
 1
 1
 1
0
0
 -2
x
x
-1
 1
 1
-1
P6
1
2
3
 1
 1
-1
2
2
 -2
1
1
-1
 1
 1
-1
P2
1
2
3
-1
 1
-1
2
2
 -2
1
1
 -1
 1
 1
-1
P4
1
2
3
 1
-1
-1
0
2
 -2
x
1
-1
 1
 1
-1
9
Redes com Redes com FeedbackFeedback
•• Conclusão:Conclusão:
–– A rede A rede 
transiciona transiciona na na 
direção de uma direção de uma 
solução estávelsolução estável
–– Mínimo local da Mínimo local da 
Função de Função de 
EnergiaEnergia
(-1-1-1)
(-1-11)
(-11-1)
(-111)
(1-1-1)
(1-11)
(11-1)
(111)
P0
P1
P2
P3
P4
P6
P7
P5
Redes com Redes com FeedbackFeedback
•• Exemplo:Exemplo:
1
2
3
-1
-1
1
-1
-1
1
s1
s2
s3
Ponto
Inicial
Número
do PE
Saída
Atual
Net F(net) Próxima
Saída
P7
1
2
3
 1
 1
 1
0
0
 -2
x
x
-1
 1
 1
-1
P6
1
2
3
 1
 1
-1
2
2
 -2
1
1
-1
 1
 1
-1
P2
1
2
3
-1
 1
-1
2
2
-2
1
1
-1
 1
 1
-1
P4
1
2
3
 1
-1
-1
0
2
-2
x
1
-1
 1
 1
-1
10
Redes com Redes com FeedbackFeedback
•• Conclusão:Conclusão:
–– A rede A rede 
transiciona transiciona na na 
direção de uma direção de uma 
solução estávelsolução estável
–– Mínimo local da Mínimo local da 
Função de Função de 
EnergiaEnergia
(-1-1-1)
(-1-11)
(-11-1)
(-111)
(1-1-1)
(1-11)
(11-1)
(111)
P0
P1
P2
P3
P4
P6
P7
P5
Redes com Redes com FeedbackFeedback
•• Conclusão:Conclusão:
–– A rede A rede 
transiciona transiciona na na 
direção de uma direção de uma 
solução estávelsolução estável
–– Mínimo local da Mínimo local da 
Função de Função de 
EnergiaEnergia
(-1-1-1)
(-1-11)
(-11-1)
(-111)
(1-1-1)
(1-11)
(11-1)
(111)
P0
P1
P2
P3
P4
P6
P7
P5
11
Redes com Redes com FeedbackFeedback
•• Exemplo:Exemplo:
1
2
3
-1
-1
1
-1
-1
1
s1
s2
s3
Ponto
Inicial
Número
do PE
Saída
Atual
Net F(net) Próxima
Saída
P7
1
2
3
 1
 1
 1
0
0
 -2
x
x
-1
 1
 1
-1
P6
1
2
3
 1
 1
-1
2
2
 -2
1
1
-1
 1
 1
-1
P2
1
2
3
-1
 1
-1
2
2
-2
1
1
-1
 1
 1
-1
P4
1
2
3
 1
-1
-1
0
2
-2
x
1
-1
 1
 1
-1
Redes com Redes com FeedbackFeedback
•• Conclusão:Conclusão:
–– A rede A rede 
transiciona transiciona na na 
direção de uma direção de uma 
solução estávelsolução estável
–– Mínimo local da Mínimo local da 
Função de Função de 
EnergiaEnergia
(-1-1-1)
(-1-11)
(-11-1)
(-111)
(1-1-1)
(1-11)
(11-1)
(111)
P0
P1
P2
P3
P4
P6
P7
P5
12
Redes com Redes com FeedbackFeedback
•• Conclusão:Conclusão:
–– A rede A rede 
transiciona transiciona na na 
direção de uma direção de uma 
solução estávelsolução estável
–– Mínimo local da Mínimo local da 
Função de Função de 
EnergiaEnergia
(-1-1-1)
(-1-11)
(-11-1)
(-111)
(1-1-1)
(1-11)
(11-1)
(111)
P0
P1
P2
P3
P4
P6
P7
P5
Posição final é determinada 
pelos pesos, threshold e 
vetor de entrada
Posição final é determinada 
pelos pesos, threshold e 
vetor de entrada
Redes com Redes com FeedbackFeedback
•• Exemplo:Exemplo:
1
2
3
-1
-1
1
-1
-1
1
s1
s2
s3
Ponto
Inicial
Número
do PE
Saída
Atual
Net F(net) Próxima
SaídaP7
1
2
3
 1
 1
 1
0
0
 -2
x
x
-1
 1
 1
-1
P6
1
2
3
 1
 1
-1
2
2
 -2
1
1
-1
 1
 1
-1
P2
1
2
3
-1
 1
-1
2
2
-2
1
1
-1
 1
 1
-1
P4
1
2
3
 1
-1
-1
0
2
-2
x
1
-1
 1
 1
-1
13
Redes com Redes com FeedbackFeedback
•• Conclusão:Conclusão:
–– A rede A rede 
transiciona transiciona na na 
direção de uma direção de uma 
solução estávelsolução estável
–– Mínimo local da Mínimo local da 
Função de Função de 
EnergiaEnergia
(-1-1-1)
(-1-11)
(-11-1)
(-111)
(1-1-1)
(1-11)
(11-1)
(111)
P0
P1
P2
P3
P4
P6
P7
P5
Redes com Redes com FeedbackFeedback
•• Conclusão:Conclusão:
–– A rede A rede 
transiciona transiciona na na 
direção de uma direção de uma 
solução estávelsolução estável
–– Mínimo local da Mínimo local da 
Função de Função de 
EnergiaEnergia
(-1-1-1)
(-1-11)
(-11-1)
(-111)
(1-1-1)
(1-11)
(11-1)
(111)
P0
P1
P2
P3
P4
P6
P7
P5
(11-1)
14
Redes com Redes com FeedbackFeedback
•• Exemplo:Exemplo:
1
2
3
-1
-1
1
-1
-1
1
s1
s2
s3
Ponto
Inicial
Número
do PE
Saída
Atual
Net F(net) Próxima
Saída
P7
1
2
3
 1
 1
 1
0
0
 -2
x
x
-1
 1
 1
-1
P6
1
2
3
 1
 1
-1
2
2
 -2
1
1
-1
 1
 1
-1
P2
1
2
3
-1
 1
-1
2
2
-2
1
1
-1
 1
 1
-1
P4
1
2
3
 1
-1
-1
0
2
-2
x
1
-1
 1
 1
-1
Redes com Redes com FeedbackFeedback
•• Conclusão:Conclusão:
–– A rede A rede 
transiciona transiciona na na 
direção de uma direção de uma 
solução estávelsolução estável
–– Mínimo local da Mínimo local da 
Função de Função de 
EnergiaEnergia
(-1-1-1)
(-1-11)
(-11-1)
(-111)
(1-1-1)
(1-11)
(11-1)
(111)
P0
P1
P2
P3
P4
P6
P7
P5
15
Redes com Redes com FeedbackFeedback
•• Conclusão:Conclusão:
–– A rede A rede 
transiciona transiciona na na 
direção de uma direção de uma 
solução estávelsolução estável
–– Mínimo local da Mínimo local da 
Função de Função de 
EnergiaEnergia
(-1-1-1)
(-1-11)
(-11-1)
(-111)
(1-1-1)
(1-11)
(11-1)
(111)
P0
P1
P2
P3
P4
P6
P7
P5
(11-1)
Redes de Redes de HopfieldHopfield
•• Exemplo:Exemplo:
16
Redes de Redes de HopfieldHopfield
Redes de Redes de HopfieldHopfield
17
Redes de Redes de HopfieldHopfield
Redes de Redes de HopfieldHopfield
18
Redes de Redes de HopfieldHopfield
Redes de Redes de HopfieldHopfield
19
Redes de Redes de HopfieldHopfield
•• Conceitos Básicos:Conceitos Básicos:
–– AtratorAtrator É um estado para o qual o sistema
evolui no tempo.
–– Ponto FixoPonto Fixo É quando o atrator consiste de
um único ponto.
–– Ciclo LimiteCiclo Limite É quando o atrator consiste de
uma seqüência periódica de 
estados.
Redes de Redes de HopfieldHopfield
•• Questões básicas:Questões básicas:
Como saber se a Rede é ESTÁVELESTÁVEL?
Como estabelecer os pontos pontos atratoresatratores? 
20
Redes de Redes de HopfieldHopfield
•• Questões básicas:Questões básicas:
Como saber se a Rede é ESTÁVELESTÁVEL?
Como estabelecer os pontos pontos atratoresatratores?
Critério de EstabilidadeCritério de Estabilidade
• Cohen & Grossberg demonstraram que 
esta rede é estável estável se a matriz de pesosmatriz de pesos
for:
– simétrica
– com diagonal zero (não existe realimentação 
de um processador para ele próprio)
wwijij = = wwjij i
wwiiii = 0= 0
21
Critério de EstabilidadeCritério de Estabilidade
• Demonstração através da
Função Energia ComputacionalFunção Energia Computacional
Função Função LiapunovLiapunov
(forma vetorial e quadrática)
E = E = --1 S1 Stt.W.S .W.S -- IItt.S + .S + ΘΘ tt.S.S
22
As variaçõesvariações de uma certa função energiafunção energia
limitadalimitada devem ser nãonão--positivaspositivas
Critério de EstabilidadeCritério de Estabilidade
Função Função LiapunovLiapunov
E = E = --1 S1 Stt.W.S .W.S -- IItt.S + .S + ΘΘ tt.S.S
22
Expandindo, supondo 
matriz simétrica com 
diagonal zero
E = E = -- ΣΣnn ΣΣnn wwijij .s.sii ..ssjj -- ΣΣ
nn iijj..ssjj + + ΣΣ
nn θθjj..ssjjj =1j =1 i=1i=1ii≠≠jj j =1j =1 j =1j =1
22
Critério de EstabilidadeCritério de Estabilidade
i=1i=1ii≠≠jj
δδE = E = -- ΣΣnn wwijij .s.sii -- iijj + + θθjjδδssjj
i=1i=1ii≠≠jj
δδE = E = -- ΣΣnn wwijij .s.sii + + iijj -- θθjjδδssjj
δδE = E = -- netnetjj δδssjj sese netnetjj < 0 < 0 ⇒⇒ δδssjj ≤≤ 0 0 ⇒⇒ δδEE ≤≤ 00
se se netnetjj > > 0 0 ⇒⇒ δδssjj ≥≥ 0 0 ⇒⇒ δδEE ≤≤ 00
E = E = -- ΣΣnn ΣΣnn wwijij .s.sii ..ssjj -- ΣΣ
nn iijj..ssjj + + ΣΣ
nn θθjj..ssjjj =1j =1 i=1i=1ii≠≠jj j =1j =1 j =1j =1
Cálculo da Variação:Cálculo da Variação:
Critério de EstabilidadeCritério de Estabilidade
Conclusão:Conclusão:
δδE E ≤≤ 0 as varia0 as variaçções são ões são nãonão--positivaspositivas
As transiAs transiçções fazem com que a ões fazem com que a energiaenergia
decresdecresççaa ou fique ou fique estestáávelvel!!
23
Critério de EstabilidadeCritério de Estabilidade
•• Exemplo:Exemplo: W = 0 1 1 -1
1 0 1 -1
1 1 0 -1
-1 -1 -1 0
I = 0
θ = 0
E(s) = - 1 [ s1 s2 s3 s4 ] W s12 s2s3s4
E(s) = - s1 (s2+ s3- s4) - s2 (s3- s4) + s3 s4E(s) = - s1 (s2+ s3- s4) - s2 (s3- s4) + s3 s4
E(s) = {-6,0,2}E(s) = {-6,0,2}
Substituindo os valores de ssiipara todas as 16 configurações16 configurações
possíveis tem-se:
Critério de EstabilidadeCritério de Estabilidade
•• Exemplo:Exemplo: W = 0 1 1 -1
1 0 1 -1
1 1 0 -1
-1 -1 -1 0
I = 0
θ = 0
E(s) = {-6,0,2}E(s) = {-6,0,2}
[-1-1-1-1]
(0)
[-1-1-11]
(-6)
(2) [-1-11-1] (2) [-11-1-1] [1-1-1-1]
(2)
[-1-111]
(0) [-11-11](0)
[-111-1]
(0)
[1-11-1]
(0)
[11-1-1]
(0)
[-1111]
(2)
[11-11] (2) (2) [1-111]
[1111]
(0)
[111-1]
(-6)
[1-1-11]
(0)
1o bit
2o bit
3o bit
4o bit
1o bit
2o bit
3o bit
4o bit
Atualização assíncronaAtualização assíncrona
24
Critério de EstabilidadeCritério de Estabilidade
•• Exemplo:Exemplo: W = 0 1 1 -1
1 0 1 -1
1 1 0 -1
-1 -1 -1 0
I = 0
θ = 0
E(s) = {-6,0,2}E(s) = {-6,0,2}
[-1-1-1-1]
(0)
[-1-1-11]
(-6)
(2) [-1-11-1] (2) [-11-1-1] [1-1-1-1]
(2)
[-1-111]
(0) [-11-11](0)
[-111-1]
(0)
[1-11-1]
(0)
[11-1-1]
(0)
[-1111]
(2)
[11-11] (2) (2) [1-111]
[1111]
(0)
[111-1]
(-6)
[1-1-11]
(0)
1o bit
2o bit
3o bit
4o bit
1o bit
2o bit
3o bit
4o bit
Atualização assíncronaAtualização assíncrona
Estado InicialEstado Inicial
Critério de EstabilidadeCritério de Estabilidade
•• Exemplo:Exemplo: W = 0 1 1 -1
1 0 1 -1
1 1 0 -1
-1 -1 -1 0
I = 0
θ = 0
E(s) = {-6,0,2}E(s) = {-6,0,2}
[-1-1-1-1]
(0)
[-1-1-11]
(-6)
(2) [-1-11-1] (2) [-11-1-1] [1-1-1-1]
(2)
[-1-111]
(0) [-11-11](0)
[-111-1]
(0)
[1-11-1]
(0)
[11-1-1]
(0)
[-1111]
(2)
[11-11] (2) (2) [1-111]
[1111]
(0)
[111-1]
(-6)
[1-1-11]
(0)
1o bit
2o bit
3o bit
4o bit
1o bit
2o bit
3o bit
4o bit
Atualização assíncronaAtualização assíncrona
25
Critério de EstabilidadeCritério de Estabilidade
•• Exemplo:Exemplo: W = 0 1 1 -1
1 0 1 -1
1 1 0 -1
-1 -1 -1 0
I = 0
θ = 0
E(s) = {-6,0,2}E(s) = {-6,0,2}
[-1-1-1-1]
(0)
[-1-1-11]
(-6)
(2) [-1-11-1] (2) [-11-1-1] [1-1-1-1]
(2)
[-1-111]
(0) [-11-11](0)
[-111-1]
(0)
[1-11-1]
(0)
[11-1-1]
(0)
[-1111]
(2)
[11-11] (2) (2) [1-111]
[1111]
(0)
[111-1]
(-6)
[1-1-11]
(0)
1o bit
2o bit
3o bit
4o bit
1o bit
2o bit
3o bit
4o bit
Atualização assíncronaAtualização assíncrona
Critério de EstabilidadeCritério de Estabilidade
•• Exemplo:Exemplo: W = 0 1 1 -1
1 0 1 -1
1 1 0 -1
-1 -1 -1 0
I = 0
θ = 0
E(s) = {-6,0,2}E(s) = {-6,0,2}
[-1-1-1-1]
(0)
[-1-1-11]
(-6)
(2) [-1-11-1] (2) [-11-1-1] [1-1-1-1]
(2)
[-1-111]
(0) [-11-11](0)
[-111-1]
(0)
[1-11-1]
(0)
[11-1-1]
(0)
[-1111]
(2)
[11-11] (2) (2) [1-111]
[1111]
(0)
[111-1]
(-6)
[1-1-11]
(0)
1o bit
2o bit
3o bit
4o bit
1o bit
2o bit
3o bit
4o bit
Atualização assíncronaAtualização assíncrona
26
Critério de EstabilidadeCritério de Estabilidade
•• Exemplo:Exemplo: W = 0 1 1 -1
1 0 1 -1
1 1 0 -1
-1 -1 -1 0
I = 0
θ = 0
E(s) = {-6,0,2}E(s) = {-6,0,2}
[-1-1-1-1]
(0)
[-1-1-11]
(-6)
(2) [-1-11-1] (2) [-11-1-1] [1-1-1-1]
(2)
[-1-111]
(0) [-11-11](0)
[-111-1]
(0)
[1-11-1]
(0)
[11-1-1]
(0)
[-1111]
(2)
[11-11](2) (2) [1-111]
[1111]
(0)
[111-1]
(-6)
[1-1-11]
(0)
1o bit
2o bit
3o bit
4o bit
1o bit
2o bit
3o bit
4o bit
Atualização assíncronaAtualização assíncrona
Critério de EstabilidadeCritério de Estabilidade
•• Exemplo:Exemplo: W = 0 1 1 -1
1 0 1 -1
1 1 0 -1
-1 -1 -1 0
I = 0
θ = 0
E(s) = {-6,0,2}E(s) = {-6,0,2}
[-1-1-1-1]
(0)
[-1-1-11]
(-6)
(2) [-1-11-1] (2) [-11-1-1] [1-1-1-1]
(2)
[-1-111]
(0) [-11-11](0)
[-111-1]
(0)
[1-11-1]
(0)
[11-1-1]
(0)
[-1111]
(2)
[11-11] (2) (2) [1-111]
[1111]
(0)
[111-1]
(-6)
[1-1-11]
(0)
1o bit
2o bit
3o bit
4o bit
1o bit
2o bit
3o bit
4o bit
Atualização assíncronaAtualização assíncrona
27
Critério de EstabilidadeCritério de Estabilidade
•• Exemplo:Exemplo: W = 0 1 1 -1
1 0 1 -1
1 1 0 -1
-1 -1 -1 0
I = 0
θ = 0
E(s) = {-6,0,2}E(s) = {-6,0,2}
[-1-1-1-1]
(0)
[-1-1-11]
(-6)
(2) [-1-11-1] (2) [-11-1-1] [1-1-1-1]
(2)
[-1-111]
(0) [-11-11](0)
[-111-1]
(0)
[1-11-1]
(0)
[11-1-1]
(0)
[-1111]
(2)
[11-11] (2) (2) [1-111]
[1111]
(0)
[111-1]
(-6)
[1-1-11]
(0)
1o bit
2o bit
3o bit
4o bit
1o bit
2o bit
3o bit
4o bit
Atualização assíncronaAtualização assíncrona
Critério de EstabilidadeCritério de Estabilidade
•• Exemplo:Exemplo: W = 0 1 1 -1
1 0 1 -1
1 1 0 -1
-1 -1 -1 0
I = 0
θ = 0
E(s) = {-6,0,2}E(s) = {-6,0,2}
[-1-1-1-1]
(0)
[-1-1-11]
(-6)
(2) [-1-11-1] (2) [-11-1-1] [1-1-1-1]
(2)
[-1-111]
(0) [-11-11](0)
[-111-1]
(0)
[1-11-1]
(0)
[11-1-1]
(0)
[-1111]
(2)
[11-11] (2) (2) [1-111]
[1111]
(0)
[111-1]
(-6)
[1-1-11]
(0)
1o bit
2o bit
3o bit
4o bit
1o bit
2o bit
3o bit
4o bit
Atualização assíncronaAtualização assíncrona
28
Critério de EstabilidadeCritério de Estabilidade
•• Exemplo:Exemplo: W = 0 1 1 -1
1 0 1 -1
1 1 0 -1
-1 -1 -1 0
I = 0
θ = 0
E(s) = {-6,0,2}E(s) = {-6,0,2}
[-1-1-1-1]
(0)
[-1-1-11]
(-6)
(2) [-1-11-1] (2) [-11-1-1] [1-1-1-1]
(2)
[-1-111]
(0) [-11-11](0)
[-111-1]
(0)
[1-11-1]
(0)
[11-1-1]
(0)
[-1111]
(2)
[11-11] (2) (2) [1-111]
[1111]
(0)
[111-1]
(-6)
[1-1-11]
(0)
1o bit
2o bit
3o bit
4o bit
1o bit
2o bit
3o bit
4o bit
Atualização assíncronaAtualização assíncrona
Critério de EstabilidadeCritério de Estabilidade
•• Exemplo:Exemplo: W = 0 1 1 -1
1 0 1 -1
1 1 0 -1
-1 -1 -1 0
I = 0
θ = 0
E(s) = {-6,0,2}E(s) = {-6,0,2}
[-1-1-1-1]
(0)
[-1-1-11]
(-6)
(2) [-1-11-1] (2) [-11-1-1] [1-1-1-1]
(2)
[-1-111]
(0) [-11-11](0)
[-111-1]
(0)
[1-11-1]
(0)
[11-1-1]
(0)
[-1111]
(2)
[11-11] (2) (2) [1-111]
[1111]
(0)
[111-1]
(-6)
[1-1-11]
(0)
Supondo AtualizaçãoSupondo Atualização
Síncrona:Síncrona:
29
Critério de EstabilidadeCritério de Estabilidade
•• Exemplo:Exemplo: W = 0 1 1 -1
1 0 1 -1
1 1 0 -1
-1 -1 -1 0
I = 0
θ = 0
E(s) = {-6,0,2}E(s) = {-6,0,2}
[-1-1-1-1]
(0)
[-1-1-11]
(-6)
(2) [-1-11-1] (2) [-11-1-1] [1-1-1-1]
(2)
[-1-111]
(0) [-11-11](0)
[-111-1]
(0)
[1-11-1]
(0)
[11-1-1]
(0)
[-1111]
(2)
[11-11] (2) (2) [1-111]
[1111]
(0)
[111-1]
(-6)
[1-1-11]
(0)
Supondo AtualizaçãoSupondo Atualização
Síncrona:Síncrona:
Critério de EstabilidadeCritério de Estabilidade
•• Exemplo:Exemplo: W = 0 1 1 -1
1 0 1 -1
1 1 0 -1
-1 -1 -1 0
I = 0
θ = 0
E(s) = {-6,0,2}E(s) = {-6,0,2}
[-1-1-1-1]
(0)
[-1-1-11]
(-6)
(2) [-1-11-1] (2) [-11-1-1] [1-1-1-1]
(2)
[-1-111]
(0) [-11-11](0)
[-111-1]
(0)
[1-11-1]
(0)
[11-1-1]
(0)
[-1111]
(2)
[11-11] (2) (2) [1-111]
[1111]
(0)
[111-1]
(-6)
[1-1-11]
(0)
Supondo AtualizaçãoSupondo Atualização
Síncrona:Síncrona:
Não ESTABILIZANão ESTABILIZA

Continue navegando