Redes Neurais Artificiais: Funções de Base Radial



Documentos relacionados
Aula 2 RNA Arquiteturas e Treinamento

UMA ABORDAGEM DE PODA PARA MÁQUINAS DE APRENDIZADO EXTREMO VIA ALGORITMOS GENÉTICOS

UNIVERSIDADE DO ESTADO DE MATO GROSSO - UNEMAT. Faculdade de Ciências Exatas e Tecnológicas FACET / Sinop Curso de Bacharelado em Engenharia Elétrica

Do neurônio biológico ao neurônio das redes neurais artificiais

Redes Neurais Artificiais na Engenharia Nuclear 2 Aula-1 Ano: 2005

MLP (Multi Layer Perceptron)

Rede MLP: Perceptron de Múltiplas Camadas

RNAs, Classificação de Padrões e Motivação Geométrica. Conteúdo

Lista de Exercícios Tratamento de Incerteza baseado em Probabilidade

Modelos Pioneiros de Aprendizado

Inteligência Artificial. Prof. Tiago A. E. Ferreira Aula 20 - Backpropagation

Aprendizagem de Máquina

Redes Neurais. A IA clássica segue o paradigma da computação simbólica

Disciplina Linhas CH Créditos

3 Estratégia para o enriquecimento de informações

REDES DE COMPUTADORES

Análise de componentes independentes aplicada à avaliação de imagens radiográficas de sementes

Redes Neurais Artificiais para Reconhecimento de Faces: Uma Análise Comparativa do Compromisso entre Desempenho e Custo Computacional.

3DODYUDVFKDYH Visão Computacional, Inteligência Artificial, Redes Neurais Artificiais.

Figura 5.1.Modelo não linear de um neurônio j da camada k+1. Fonte: HAYKIN, 2001

Problemas onde a busca da solução depende da avaliação de diversas combinações (ORDEM) dos elementos considerados

Interpolação. Interpolação

Velocidade Média Velocidade Instantânea Unidade de Grandeza Aceleração vetorial Aceleração tangencial Unidade de aceleração Aceleração centrípeta

Redes Neurais. A Rede RBF. Redes RBF: Função de Base Radial. Prof. Paulo Martins Engel. Regressão não paramétrica. Redes RBF: Radial-Basis Functions

Rede RBF (Radial Basis Function)

Palavras chave: defeitos de solda, pulso eco, redes neurais artificiais, transformada de wavelet

Seleção de Variáveis: Um Sistema Híbrido Baseado em Colônia de Formigas e Rede Neural MLP

1 Propagação de Onda Livre ao Longo de um Guia de Ondas Estreito.

Inteligência Artificial. Redes Neurais Artificiais

Redes Neurais: RBF. Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação

Algoritmos Genéticos: Aspectos Práticos. Estéfane G. M. de Lacerda DCA/UFRN Junho/2009

SIGM-TREE: OTIMIZAÇÃO DE ÁRVORES SINTÁTICAS APLICADA À CLASSIFICAÇÃO DE PADRÕES

Distribuição Gaussiana. Modelo Probabilístico para Variáveis Contínuas

Ajuste de Curvas. Ajuste de Curvas

Sistema de equações lineares

ESTIMATIVAS. Referências. Este material foi traduzido e adaptado de: Engenharia de Sofware 7a. Edição Ian Sommerville

Determinação de Massas e Raios Estelares

ESCOLA NAVAL DIRETORIA DE ENSINO DA MARINHA DEPARTAMENTO DE ENGENHARIA CONTROLE E AUTOMAÇÃO. Professor Leonardo Gonsioroski

Introdução à Engenharia de Computação

CONSTRUÇÃO DE DIAGRAMAS DE FADIGA DE VIDA CONSTANTE UTILIZANDO REDES NEURAIS ARTIFICIAIS

UNIVERSIDADE FEDERAL DA PARAÍBA UFPB CENTRO DE CIÊNCIAS AGRÁRIAS - CCA Departamento de Solos e Engenharia Rural - DSER. Prof. Dr. Guttemberg Silvino

Relatório da Aula Prática sobre Redes Neurais Artificiais

REPRESENTAÇÃO DE SUPERFÍCIES. Introdução ao Projeto e Manufatura assistido por Computador PROF. ALTAMIR DIAS

Notação. Quantidades Económicas de Encomenda. 1.1 Quantidade Económica de Wilson. 1.1 Quantidade Económica de Wilson

UNIVERSIDADE FEDERAL DA PARAÍBA UFPB CENTRO DE CIÊNCIAS AGRÁRIAS - CCA Departamento de Solos e Engenharia Rural - DSER. Aula 02

PROBABILIDADE. Aula 5

BACHARELADO EM SISTEMAS DE INFORMAÇÃO EaD UAB/UFSCar Sistemas de Informação - prof. Dr. Hélio Crestana Guardia

UNIVERSIDADE FEDERAL DE CAMPINA GRANDE CENTRO DE ENGENHARIA ELÉTRICA E INFORMÁTICA DEPARTAMENTO DE ENGENHARIA ELÉTRICA ELETRÔNICA

4 Sistemas de Equações Lineares

III Seminário da Pós-graduação em Engenharia Elétrica

PP 301 Engenharia de Reservatórios I 11/05/2011

Universidade Federal do Espírito Santo Departamento de Informática 1 o Trabalho de Algoritmos Numéricos - 11/1. Sistemas Lineares

Projeto de Redes Neurais e MATLAB

de Piracicaba-SP: uma abordagem comparativa por meio de modelos probabilísticos

UNIVERSIDADE DE SÃO PAULO - USP Faculdade de Economia, Administração e Contabilidade - FEA Instituto de Matemática e Estatística - IME

MONITORAMENTO QUANTITATIVO E QUALITATIVO DO VAPOR GERADO EM UMA CALDEIRA DE RECUPERAÇÃO QUÍMICA

SIG. Uma plataforma para introdução de técnicas emergentes no planejamento urbano, regional e de transportes

FACULDADE DO LITORAL SUL PAULISTA - FALS JEAN MAMEDE DE OLIVEIRA

aplicada a problemas de poluição do ar

CONVÊNIO TJ-SC 10/2014

Álgebra Linear AL. Luiza Amalia Pinto Cantão. Depto. de Engenharia Ambiental Universidade Estadual Paulista UNESP

Cálculo Numérico Faculdade de Engenharia, Arquiteturas e Urbanismo FEAU

CSE-020 Revisão de Métodos Matemáticos para Engenharia

Reconhecimento de Padrões. Reconhecimento de Padrões

Seu pé direito nas melhores faculdades

Disciplina de Redes de Computadores Estudo Dirigido para a Prova II Professor Dr Windson Viana de Carvalho

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA DISCUSSÃO DOS EXERCÍCIOS E CONSTRUÇÃO DE PROGRAMAS SEQUENCIAIS. Prof. Dr. Daniel Caetano

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais

Para entender como funciona um perceptron, vamos continuar considerando um perceptron com somente duas entradas, x 1 e x 2, e uma saída s.

KPF08 e KPF-12. Controladores de Fator de Potência. [1] Introdução. [4] Grandezas medidas. [2] Princípio de funcionamento.

UNIVERSIDADE FEDERAL DO PAMPA ALEXANDRE AMARAL MOREIRA

Otimização de Árvores Sintáticas aplicada à Detecção de Células Cancerígenas

Análise de regressão linear simples. Departamento de Matemática Escola Superior de Tecnologia de Viseu

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO

Diagrama lógico da rede da empresa Fácil Credito

Pacote (Datagrama) IP

LENTES ESFÉRICAS Halley Fabricantes de Lentes

Trabalho Computacional. A(h) = V h + 2 V π h, (1)

UMC Cotas em desenho técnico (Módulo 2) Componentes gráficos de uma cota: Linha de cota Linha de chamada Setas de cota

Dinâmica de um Sistema de Partículas Faculdade de Engenharia, Arquiteturas e Urbanismo FEAU

Alimentadores Vibratórios

UNIVERSIDADE GAMA FILHO PROCET DEPARTAMENTO DE ENGENHARIA ELÉTRICA. Disciplina de Controle II Prof. MC. Leonardo Gonsioroski da Silva

Algoritmos e Estrutura de Dados. Aula 05 Estrutura de Dados: Listas Prof. Tiago A. E. Ferreira

Programação. Folha Prática 4. Lab. 4. Departamento de Informática Universidade da Beira Interior Portugal. Copyright 2010 All rights reserved.

Redes Neurais Artificiais

12 - MAPA DE DISTÂNCIA

Capítulo 7. Limitações

Processamento de Imagens COS756 / COC603

Atuadores: Atuadores: Atuadores:

Uma iniciativa da Coelce com o objetivo de prover ferramentas simples de análise aos gestores de conta de energia de alta tensão.

ESTEREOSCOPIA INTRODUÇÃO. Conversão de um par de imagens (a)-(b) em um mapa de profundidade (c)

Projeções: leitura recomendada. Aulas 3, 4 e 10 da apostila Telecurso 2000

Hashing (Tabela de Dispersão)

Distribuição de probabilidades

Reconhecimento de Padrões Utilizando Filtros Casados

Comunicação entre Diferentes Sub-redes IP

Condução Unidimensional em Regime Estacionário 5ª parte (Geração de Energia Térmica e Superfícies Estendidas)

Considerações sobre redimensionamento de motores elétricos de indução

Manual SIGEESCOLA Matrícula

Introdução à Engenharia ENG1000

Transcrição:

Treinamento COELCE CEFET UFC MÓDULO II 2008.1 Redes Neurais Artificiais: Funções de Base Radial Prof. Dr. Guilherme de Alencar Barreto Depto. Engenharia de Teleinformática (DETI/UFC) URL: www.deti.ufc.br/~guilherme Email: guilherme@deti.ufc.br Outubro/2008 1

Ementa 1. Redes de Funções de Base Radial (RBF) 2. Arquitetura da Rede RBF 3. Função de Base Radial Gaussiana 4. Outros Tipos de Funções de Base Radial 5. Funcionamento da Rede RBF 6. Aproximação de Função em 1 D (Noção Intuitiva) 7. Aproximação de Função em 2 D (Noção Intuitiva) 8. Projeto de uma Rede RBF (Seleção Aleatória de Centros)

1. Redes de Funções de Base Radial Assim, como a rede MLP, redes de Funções de Base Radial (RBFN Radial Basis Functions Networks) são redes neurais multicamadas (i.e com neurônios ocultos não lineares). Portanto, redes RBF podem resolver problemas nãolinearmente separáveis (e.g. XOR). A principal diferença é que a rede RBF tem apenas uma única camada oculta, cujos neurônios possuem função de ativação gaussiana, em vez de sigmoidal. Os neurônios de saída são neurônios M P comuns.

2. Arquitetura da Rede RBF Arquitetura da rede RBF Neurônios de saída (o k ) Pesos de saída (m ki ) Funções de base radial (z i ) Pesos ou centros (w i ) Entrada (x)

3. Função de Base Radial Gaussiana Ativação do i ésimo neurônio oculto da rede RBF u i t = x t w i t = x 1 t w i 1 t 2 x p t w ip t 2 Saída do i ésimo neurônio oculto da rede RBF 2 z i t = u i t =exp[ u t ] i 2 2 onde é o raio ou abertura da função de ativação.

Object 36 3. Função de Base Radial Gaussiana (cont. 1) Gráfico da Função de Ativação Gaussiana (unidimensional)

3. Função de Base Radial Gaussiana (cont. 2) Gráfico da Função de Ativação Gaussiana (bidimensional)

3. Função de Base Radial Gaussiana (cont. 3) Curvas de contorno da curva normal bidimensional

3. Função de Base Radial Gaussiana (cont. 4) Curvas de contorno da curva normal bidimensional

4. Outros Tipos de Funções de Base Radial (1) Função Multiquadrática: z i t = 2 r 2 i t (2) Função Multiquadrática Inversa: 1 z i t = 2 r 2 i t em que r i t = x t w i t e = 1 2 2

5. Funcionamento da Rede RBF 6. Rede RBF Gaussiana Funcionamento de uma rede RBF Gaussiana (1) A ativação do i ésimo neurônio da camada oculta é dada por: u i t = x t w i t (2) A saída do i ésimo neurônio da camada oculta é dada por: 2 z i t = u i t =exp[ u t i 2 2 ] onde q 1 é o número de neurônios ocultos., i=1,, q 1

5. Funcionamento da Rede RBF 6. Rede RBF Gaussiana (cont. 1) Funcionamento de uma rede RBF (1) A ativação do k ésimo neurônio de saída é dada por: a k =m k T z=m k 0 z 0 m k 1 z 1 m k 2 z 2 m kq1 z q1, k=1,,m (2) A saída linear do k ésimo neurônio de saída é dada por: o k =a k, k=1,, m onde m é o número de neurônios de saída.

6. Aproximação de Função em 6. Rede RBF 1 D (noção intuitiva) Aproximação de Funções 1 D Usando a rede RBF A rede RBF pode aproximar qualquer função contínua através da combinação linear de funções gaussianas com centros em diferentes posições do espaço de entrada.

6. Aproximação de Função em 1 D (noção intuitiva) Aproximação de Funções 1 D Usando a rede RBF A rede RBF pode aproximar qualquer função contínua através da combinação linear de funções gaussianas com centros em diferentes posições do espaço de entrada.

7. Aproximação de Função em 2 D (noção intuitiva) Aproximação de Funções 2 D Usando a rede RBF

7. Projeto 6. Rede uma RBF Rede RBF Seleção Aleatória de Centros Seja uma base de dados (x i, d i ), i=1,..., N, onde x i é um exemplo da base de dados e d i é o vetor de saídas desejadas correspondente. 1. Definir o número de neurônios ocultos (no. de bases radiais), q 1 (q 1 < N). 2. Selecionar aleatoriamente q 1 exemplos do conjunto de dados. 3. Fazer a seguinte atribuição: w i =x i, i=1,,q 1 onde x i é o i ésimo exemplo selecionado aleatoriamente do conjunto de dados.

7. Projeto de uma Rede RBF 6. Rede RBF (cont. 1) Seleção Aleatória de Centros 4. Especificar o valor do raio da função de base radial,. 5. Fazer a seguinte atribuição: m i =d i, i=1,,q 1 onde d i é o vetor de saídas desejadas associado ao i ésimo vetor x selecionado aleatoriamente do conjunto de dados. Note que neste algoritmo de projeto não ocorre treinamento no sentido exposto para a rede MLP, ou seja, de ajuste de pesos e limiares.