Computação de reservatório: simulador interativo

Simulador on-line de computação de reservatório — o esquema com que se constroem redes neurais físicas: uma linha de atraso, uma malha de realimentação e um único nó não linear. A dimensionalidade vem do tempo, dividindo a linha em nós virtuais. Só a leitura linear é treinada; o reservatório permanece aleatório e inalterado.

Como usar o simulador

1
Mova o ganho da malha

Comece pelo controle de ganho. Observe o rótulo do regime: extinção, beira do caos ou caos.

2
Olhe as barras de memória

Elas mostram até que ponto o reservatório lembra a entrada. Na beira do caos as barras vão mais longe.

3
Compare com a curva

A linha tracejada marca sua posição na curva de memória. Leve-a até o pico.

Gire o ganho da malha e encontre a beira do caos

Estados dos nós virtuais

o tempo da esquerda para a direita

Cada linha é um nó virtual da linha de atraso, cada coluna uma volta da malha. Azul e vermelho separam o sinal do estado.

Com que força um estado retorna à linha uma volta depois.
O quanto um nó segue o vizinho em vez do próprio passado.
Com que força o sinal interfere no estado da linha.
Em quantas partes a linha de atraso é dividida.
Capacidade de memória: 0.00

Memória por atraso

Com que precisão a leitura reconstrói a entrada dada 1…20 voltas atrás.

Memória versus ganho

pico em

A curva é recalculada para cada valor de ganho. A linha tracejada mostra onde você está.

Só a leitura linear é treinada — um sistema de equações resolvido, sem retropropagação e sem épocas. É justamente por isso que esses esquemas são feitos em hardware: o reservatório nunca precisa mudar.

Isto modela uma classe de algoritmos, não um aparelho específico. Reservatórios físicos são construídos em meios variados, da fibra óptica às ondas de spin em filmes de granada de ferro e ítrio.

Publicado Atualizado Autor: