This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
• Você deverá ser capaz de explicar:– O que é um problema lineamente separável– A diferença entre Perceptron e Adaline– O funcionamento do Perceptron– A grande deficiência do Perceptron– Diferença entre a função de ativação escada e a função
• Ativação de um nodo é dado por:– w’ . x’ ≥ θ, onde w’ é o vetor de pesos e x’ o vetor de
entrada.– Caso crítico, quando w’ . x’ = θ, ou w’ . x’ – θ = 0– Equivalente a adicionar um peso θ as entradas (como
um peso) do nodo e conectar a um xi = -1.
– Assim w={θ, w1, w2,...wn} e x={-1,x1, x2,...xn} tendo w.x = 0
Olhar o site abaixo, para entender as explicações acima:http://diwww.epfl.ch/mantra/tutorial/english/perceptron/html/Olhar o site abaixo, para entender as explicações acima:http://diwww.epfl.ch/mantra/tutorial/english/perceptron/html/
• Considere o par de treinamento {x,d}– Saída da rede será y– Erro: e = d – y– y є {0,1} e d є {0,1}– e ≠ 0: d =1 e y = 0 ou d = 0 e y =1– Conclui-se na equação de atualização dos pesos:
• Passos:– Inicializar η e o vetor de pesos w;– Repetir {
Para cada par do conjunto de treinamento (x,y):
Atualizar os pesos por: w(t+1) = w(t)+ηex(t)– Até e=0 para todos os elementos do conjunto de
treinamento em todos os nodos.
Voltar para o site do applet do perceptron, e executar passo-a-passo:http://diwww.epfl.ch/mantra/tutorial/english/perceptron/html/Voltar para o site do applet do perceptron, e executar passo-a-passo:http://diwww.epfl.ch/mantra/tutorial/english/perceptron/html/
• Dado os vetores de treinamento:– x1 = [-1 -0.1 0.4 -0.7 -1.8] com y = 1– x2 = [-1 0.1 0.2 -0.3 -0.9] com y = 0
• Vetor de pesos iniciais zerados:– w(0) = [0 0 0 0 0] //pode ser aleatório também
• E a taxa de aprendizagem:– η = 0.05
• Fórmula do erro:– e(x) = d(x) - y(x)
• Fórmula de correção dos pesos:– w(t+1) = w(t) + η * e(t) * x(t)
• Encontre os pesos finais, para 5 interações
OBS:
Saiba que:
x[0] = -1
w[0] = θ
Realize esse exercício no papel, passo-a-passo: (1) monte a topologia da RNA; depois (2) monte uma tabela contendo todas as variáveis da sua rede, para fazer o acompanhamentoRealize esse exercício no papel, passo-a-passo: (1) monte a topologia da RNA; depois (2) monte uma tabela contendo todas as variáveis da sua rede, para fazer o acompanhamento