← Redes Neurais

Perceptron e MLP, passo a passo

Laboratório visual para a disciplina de Redes Neurais · atalho: → avança um passo

O perceptron calcula a soma ponderada das entradas, aplica a função degrau e, quando erra, corrige os pesos com a regra do perceptron. A reta azul-escura é a fronteira de decisão w₁x₁ + w₂x₂ + b = 0. Clique no gráfico para acrescentar pontos.

Clique adiciona

Espaço de entrada

classe 1 (y = 1) classe 0 (y = 0) fronteira atual fronteira antes do ajuste classificado errado amostra atual

Erros por época

O neurônio

As contas desta amostra

Histórico de iterações

Resumo das fórmulas do perceptron
net = w₁·x₁ + w₂·x₂ + b
y = degrau(net) = 1 se net ≥ 0, senão 0
e = d − y
wᵢ ← wᵢ + η·e·xᵢ     b ← b + η·e

Se os dados forem linearmente separáveis, o algoritmo converge em um número finito de épocas (teorema de convergência do perceptron). Na porta XOR nenhuma reta separa as classes, então o número de erros nunca chega a zero; é a motivação para a MLP na próxima aba.