O documento fornece uma introdução às redes neurais artificiais, discutindo suas características, representação, processo de aprendizagem e aplicações. Explica como as redes neurais tentam reproduzir o funcionamento do cérebro humano para aprender e tomar decisões com base no conhecimento adquirido.
3. Caracteristicas
Tenta reproduzir artificialmente redes neuronais biológicas
O que faz uma rede neuronal?
Ou seja…
Tenta reproduzir a forma como os humanos aprendem a
assimilar o conhecimento, tomando posteriormente decisões
com base no que fora aprendido anteriormente.
Agosto 2010
4. Caracteristicas
Porquê o uso de redes neuronais artificiais?
O cérebro humano lida melhor com alguns problemas
que o computador.
Capacidade de reconhecer padrões
Capacidade de aprender com os erros cometidos numa
acção
Robustez
Agosto 2010
6. Representação
formam malhas complexas
comunicação entre neurônios pelas sinapses
Rede neuronal biológica
Sinapses
Agosto 2010
Neuronios
7.
P
K
K
K X
W
U
0
.
U
F
Y
X2
X1
Xn
W2
W1
Wn
S
aída
E
ntradas
pes
os
s
inaps
es
Y
.
.
.
U
bias
Wb
U
F
NEURÔNIO ARTIFICIAL
Representação
i
i
w
Erro
w
)
(
)
(
)
1
( n
w
n
w
n
w
Agosto 2010
10. Implementação na prática em termos fisicos (Hardware)
Aplicação das Redes Neuronais Artificiais
Sistema
que fornece/recebe
informação
Saida de
informação
Entrada de
informação
CPU
Agosto 2010
11. Optimização de problemas matemàticos (empresas de
transporte, de logistica, bancos, em estruturas militares, etc..)
Controlo de sistemas (industria automovel, estruturas militares,
engenharia aerespacial, etc..)
Robotica (automatos, robôs submarinos, etc..
Reconhecimento de padrões (sistemas de segurança, realidade
aumentada, realidade virtual, etc…)
Agosto 2010
Aplicação das Redes Neuronais Artificiais
12. Sistemas de controlo
Segway
Veiculos automoveis
Agosto 2010
Aplicação das Redes Neuronais Artificiais
13. Robotica Asimo (Honda)
Automatos no fabrico
de veiculos automoveis
Aplicação das Redes Neuronais Artificiais
Agosto 2010
14. Reconhecimento de padrões
Sistemas de segurança
Realidade aumentada
Agosto 2010
Aplicação das Redes Neuronais Artificiais
15. Tentam reproduzir o pensamento humano , nomeadamente a
capacidade de aprendizagem.
Conclusões
Podem ser implementadas com qualquer tipo de programação
de alto nivel (Matlab, Java, Visual Basic, C++, C..etc), sendo que
necessitam de hardware de acordo com as exigências para
realizar cálculos especificos.
As redes neuronais artificiais são uma tecnica de computação,
inserida na inteligência artificial.
Capacidade de adaptação aos problemas que lhe são
impostos…
Possuem uma vasta aplicação em economia, problemas de
logistica, de engenharia, reconhecimento de padrões, robotica,
etc…
Agosto 2010