Minicurso De Matlab Redes Neurais
Ana L´ıvia Soares Silva de Almeida
27 de maio de 2014
Ana L´ıvia Soares Silva de Almeida
Matlab - Neural Networw Toolbox
O que ´ e a Neural Networw Toolbox?
A Neural Network Toolbox fornece fun¸c˜ oes e aplicativos para a modelagem de sistemas n˜ao-lineares complexos que n˜ao s˜ao facilmente modelados com uma equa¸c˜ao de forma fechada.
Suporta aprendizado supervisionado com feedforward, base radial e redes dinˆamicas, al´em de aprendizado n˜ao supervisionado com mapas auto-organiz´aveis e camadas competitivos.
Ana L´ıvia Soares Silva de Almeida
Matlab - Neural Networw Toolbox
O que ´ e a Neural Networw Toolbox?
Com ela ´e poss´ıvel projetar, treinar, visualizar e simular redes neurais. Pode ser usada para aplica¸c˜ oes tais como montagem de dados, reconhecimento de padr˜ oes, clustering, a previs˜ao de s´eries temporais e modelagem do sistema dinˆamico e controle.
Ana L´ıvia Soares Silva de Almeida
Matlab - Neural Networw Toolbox
Objetivo deste curso
O objeto desse curso ´e fazer uma breve panorama da toolbox e apresentar algumas formas de manipular algumas das ferramentas dispon´ıveis. Ser˜ao apresentadas funcionalidades para redes do tipo
Perceptron Multicamadas (Multilayer Perceptron) e para a rede de base radial (radial basis), iterfaces gr´aficas dispon´ıveis e algumas particularidades em rela¸c˜ao `as vers˜ oes mais recentes do
Matlab uma vez que a vers˜ao utilizada para este curso ´e do ano de
2008.
Ana L´ıvia Soares Silva de Almeida
Matlab - Neural Networw Toolbox
Perceptron Multicamadas
Ana L´ıvia Soares Silva de Almeida
Matlab - Neural Networw Toolbox
Ana L´ıvia Soares Silva de Almeida
Matlab - Neural Networw Toolbox
Passos para implementa¸c˜ao da rede:
⇒ coleta e prepara¸c˜ao dos dados
⇒ cria¸c˜ao da rede
⇒ configura¸c˜ao da rede
⇒ inicializa¸c˜ao dos pesos e biases
⇒ treinamento da rede
⇒ valida¸c˜ao da rede
Ana L´ıvia Soares Silva de Almeida
Matlab - Neural Networw Toolbox
Cria¸c˜ ao a rede