Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Centro de Tecnologia - CT
Departamento de Engenharia Eltrica - DEE
Semana de Engenharia Eltrica - UFC
MINICURSO DE
REDES NEURAIS
ARTIFICIAIS
Eng. Alosio Fernandes Dias
Aula 1 Fundamentos de uma RNA
aloisiodias@outlook.com
aloisiodias@outlook.com
Sumrio
1.
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
PROCESSA
INFORMAO
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
O Perceptron.
Note que o neurnio artificial compila em si as habilidades
funcionais do neurnio biolgico. A esta unidade neural
(apresentada na figura) que encerra artificialmente as faculdades
cognitivas de um neurnio biolgico d-se o nome de
Perceptron.
aloisiodias@outlook.com
O Perceptron.
aloisiodias@outlook.com
O Perceptron.
Padres ou estmulos
fornecidos ao neurnio.
aloisiodias@outlook.com
O Perceptron.
Os pesos ponderam
as entradas a fim de
definir a ativao .
aloisiodias@outlook.com
O Perceptron.
aloisiodias@outlook.com
O Perceptron.
A tomada de deciso (sada, objetivo ou
alvo) do neurnio depende da funo
que o neurnio aplica na ativao.
aloisiodias@outlook.com
O Perceptron.
aloisiodias@outlook.com
O Perceptron.
As principais funes de ativao utilizadas so:
0, se < 0
1, caso contrrio
Funo Limiar:
0, se <
+
=
, se
2
1, se >
Funo Sigmoide:
1
1 +
aloisiodias@outlook.com
O Perceptron.
Entretanto, como o Perceptron efetua o procedimento ao qual
podemos chamar de aprendizado?
A presena de um tutor, na prtica, significa o que para o
neurnio artificial?
aloisiodias@outlook.com
aloisiodias@outlook.com
0, se < 0
=
1, caso contrrio
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
0, se < 0
=
1, caso contrrio
= 1 1 + + +
aloisiodias@outlook.com
aloisiodias@outlook.com
X1
X2
aloisiodias@outlook.com
X1
X2
Ydesejado
Ycalculado
Erro
0,5
0,3
0,4
-1
aloisiodias@outlook.com
X1
X2
Ydesejado
Ycalculado
Erro
0,5
0,3
0,4
-1
aloisiodias@outlook.com
X1
X2
Ydesejado
Ycalculado
Erro
0,5
0,3
0,4
-1
= +
aloisiodias@outlook.com
aloisiodias@outlook.com
X1
X2
Ydesejado
Ycalculado
Erro
0,5
0,3
-0,1
-1
aloisiodias@outlook.com
aloisiodias@outlook.com
X1
X2
0
0
0,5
bias
w1
w2
erro
bias_novo
w1_novo
0,4
0,5
0,3
-0,1
0,5
0,3
-0,6
0,5
-0,2
-0,6
0,5
-0,2
-0,1
1,0
-0,1
1,0
-0,6
w2_novo
-1
-0,1
0,5
0,3
-1
-0,6
0,5
-0,2
-0,6
0,5
-0,2
-0,1
1,0
0,3
0,3
-0,1
1,0
0,3
0,3
-1
-0,6
1,0
-0,2
1,0
-0,2
-1
-1,1
0,5
-0,2
-1,1
0,5
-0,2
-0,6
1,0
0,3
-0,6
1,0
0,3
-0,6
1,0
0,3
-0,6
1,0
0,3
-0,6
1,0
0,3
-0,6
1,0
0,3
-1
-1,1
0,5
0,3
-1,1
0,5
0,3
-0,6
1,0
0,8
-0,6
1,0
0,8
-0,6
1,0
0,8
-0,6
1,0
0,8
-1
-1,1
1,0
0,3
-1,1
1,0
0,3
-1,1
1,0
0,3
-1,1
1,0
0,3
-1,1
1,0
0,3
-1,1
1,0
0,3
-1,1
1,0
0,3
-1,1
1,0
0,3
-1,1
1,0
0,3
-1,1
1,0
0,3
-1,1
1,0
0,3
-1,1
1,0
0,3
-1,1
1,0
0,3
STATUS
aloisiodias@outlook.com
aloisiodias@outlook.com
Exemplo
Computacional:
Microsoft Excel
Alosio Fernandes Dias
aloisiodias@outlook.com
Exemplo
Computacional:
MATLAB
Alosio Fernandes Dias
aloisiodias@outlook.com
2
2
13
=
23
12
22
11
21
; =
1
2
SADAS
X3
X2
X1
D1
D2
aloisiodias@outlook.com
aloisiodias@outlook.com
?
Alosio Fernandes Dias
aloisiodias@outlook.com
aloisiodias@outlook.com
aloisiodias@outlook.com
PRXIMA
AULA
Alosio Fernandes Dias
aloisiodias@outlook.com
aloisiodias@outlook.com
MINICURSO DE
REDES NEURAIS
ARTIFICIAIS
Eng. Alosio Fernandes Dias
Aula 1 Fundamentos de uma RNA
aloisiodias@outlook.com