Redes Neuronais/Neurais/ Conexionistas Introdução

Slides:



Advertisements
Apresentações semelhantes
Experiments with Clustering as a Software Remodularization Method Nicolas Anquetil and Timothy C. Lethbridge University of Ottawa, Canada WCRE 1999:
Advertisements

REDES NEURAIS ARTIFICIAIS
Redes Neurais Artificiais (RNA): Introdução
Redes Neurais Artificiais (RNA): Perceptron
Redes Neurais Artificiais (RNA): Aprendizado
RECONHECIMENTO DE CARACTERES MANUSCRITOS APLICANDO REDES NEURAIS
Campos associados ao Dipolo de Hertz
REDES NEURONAIS ARTIFICIAIS (RNAs) Universidade do Minho.
Controlo e Aprendizagem (Ciências do Desporto e E.Especial e Reabilitação) Aula teórica 4/1 Memória Objectivos Integrar o conceito de memória e relacioná-lo.
Propagação de Ondas e Antenas
Redes Neurais Artificiais
Redes Neurais Artificiais
1 Complexidade de Algoritmos Complexidade de pior caso Complexidade de melhor caso de uso bem menos freqüente em algumas situações específicas Complexidade.
Aspectos da Implementação de Redes Neurais
SVM Support Vector Machines
Redes Neurais (Conceitos Fundamentais)
Inteligência Artificial
Inteligência Artificial
FACENS – Engenharia da Computação Inteligência Artificial
Redes Neurais prof. Luis Otavio Alvares
Análise Multivariada Aplicada as Ciências Agrárias
Inteligência Artificial
Aula 6 Subprogramas Universidade do Vale do Rio dos Sinos
Ernesto F. F. Ramírez e Saide J. Calil
Fraction Action FRACÇÕES.
INF 1771 – Inteligência Artificial
INF 1771 – Inteligência Artificial
Davyd Bandeira de Melo Um Sistema de Reconhecimento de Comandos de Voz Utilizando a Rede Neural ELM Junho 2011.
Inteligência Artificial Redes Neurias
Previsão de consumos a curto prazo
Como aplicar leis da lógica
Uma Introdução às Redes Neurais
Resultantes de Sistemas de Forças Cap. 4
Cinemática Plana de um Corpo Rígido Cap. 16
MECÂNICA - DINÂMICA Cinemática de uma Partícula Cap Exercícios.
Anderson Berg Orientador: Prof. Fernando Buarque
Algoritmos Culturais.
1 António Arnaut Duarte. 2 Sumário: primeiros passos;primeiros passos formatar fundo;formatar fundo configurar apresentação;configurar apresentação animação.
Salas de Matemática.
Redes Neurais Prof. Alex F. V. Machado.
Identificação e Desenvolvimento de Novos Líderes
EXERCÍCIOS PARA GUARDA-REDES
Redes neurais artificiais
Redes Neurais Artificiais
1 2 Observa ilustração. Cria um texto. Observa ilustração.
Conceitos básicos em grafos
Marcílio C. P. de Souto DIMAp/UFRN
MATRICIAL CONSULTORIA LTDA. PREFEITURA MUNICIPAL DE GARIBALDI 23/10/ : ATENÇÃO Os locais descritos nas planilhas anexas não correspondem ao total.
CALENDÁRIO SEXY Ele & Ela. CALENDÁRIO SEXY Ele & Ela.
Rio Verde - Goiás - Brasil
Cinemática Plana de um Corpo Rígido Cap. 16
Redes Neurais Artificiais
GINÁSTICA LABORAL UM NOVO CAMINHO.
RNA – Radial Basis Function
Redes Neurais Artificiais. Introdução RNA são modelos matemáticos que se assemelham às estruturas neurais biológicas Capacidade computacional adquirida.
José Reinaldo Lemes Júnior Orientador: Prof. Wilian Soares Lacerda.
Universidade Federal de Lavras Departamento de Ciência da Computação
Implementação de uma arquitetura de Redes Neurais MLP utilizando FPGA
Aprendizado da rede O aprendizado, na maioria das vezes, constitui no ajuste do conjunto de pesos de modo que a rede consiga executar uma tarefa específica.
Luana Bezerra Batista Redes Neurais Luana Bezerra Batista
Redes Neurais Artificiais
O Que São as Redes Neurais Artificiais
Inteligência Artificial
Redes Neurais Artificiais Prof. Júlio Cesar Nievola PPGIA – PUCPR Especialização em Inteligência Computacional.
Redes Neurais Artificiais
Detecção de tráfego Skype na Web através de Redes Neurais Artigo Original: Freire, P. E., Ziviani, A., and Salles, R. M. (2008). Detecting skype flows.
Redes Neurais Artificiais (Parte 2)
Objetivo Este projeto destina-se ao estudo e à elaboração de modelos neurais artificiais, com o auxílio do programa Matlab. O objetivo principal deste.
Ciência da Computação Aprendizado de Máquina (Machine Learning) Aula 12 Aprendizado não Supervisionado Mapas auto-organizáveis Max Pereira.
Transcrição da apresentação:

Redes Neuronais/Neurais/ Conexionistas Introdução Roberto Tadeu Raittz

Introdução Modelos inspirados no Cérebro humano Varias unidades de processamento (neurônios) Interligadas por grande número de conexões (sinapses) Eficientes onde métodos tradicionais são inadequados

Propriedades das RNA Capacidade de se adaptar ou aprender Generalizar Agrupar ou organizar dados

Definição Uma RNA é um processador maciçamente e paralelamente distribuído constituído de unidades de processamento simples (+-) (neurônios), que têm a propensão neural para armazenar conhecimento experimental e torná-lo disponível para o uso.

Semelhança com o Cérebro O conhecimento é adquirido pela rede a partir de seu ambiente através de um procedimento de aprendizagem Forças de conexões entre neurônios, conhecidas como pesos sinápticos são utilizados para armazenar o conhecimento adquirido (MLP)

Por que utilizar Habilidade de tratar sistemas não lineares Tolerância a falhas Adaptabilidade Aprendizado Generalização Abstração

Comentário As Redes Neurais Artificiais Aprendem através de Exemplos

Áreas de aplicação Classificação (reconhecimento) de padrões Clustering/ Categorização Aproximação de funções Previsão Otimização Controle

Neurônios

Neurônios

Estrutura geral das RNAs Unidades de processamento Conexões Topologia

Estrutura geral das RNAs

Unidades de Processamento Função: Receber sinal da camada anterior, computar e enviar resultado para a próxima camada

Função de ativação Processa conjunto de entradas e o transforma em estado de ativação (de um neurônio)

Função de saída Transforma o estado de ativação de uma unidade em seu sinal de saída Geralmente é uma função identidade

Conexões Definem como os neurônios são conectados Codificam o conhecimento ou memória da rede São o equivalente às sinapses nas RN naturais Aqui ocorre o resultado do aprendizado

Como as funções são interconectadas Topologia Número de camadas da rede Número de nodos em cada camada Tipo da conexão entre os nodos Como as funções são interconectadas

Arquitetura de uma RNA Tipo da rede utilizada Forma como é utilizada

Algoritmo de treinamento Forma pela qual os parâmetros são configurados. Uma rede pode ser treinada de várias formas diferentes. A aplicação da rede treinada é independente do algoritmo usado para treiná-la.

Formas de Aprendizado Supervisionado Não Supervisionado Híbrido

Aprendizado supervisionado A rede é treinada para promover o casamento entre as entradas e a saída desejada. Deve haver um conjunto conhecido de dados para treinar a rede

Aprendizado Não Supervisionado A rede procura realizar um agrupamento coerente das informações que dispõe. Clusterização.

Aprendizado Híbrido Combina aprendizado supervisionado e não supervisionado RBF (Radial Basis Function-Função de Base Radial)

Redes Feedforward Sinais seguem em uma única direção Exemplos: Perceptron/ RBF

Redes recorrentes (com feedback) Possuem conexões ligando a saída da rede à sua entrada

Projetando... Sistemas Convencionais Formular modelo a partir de observações do ambiente Validar modelo com dados reais Construir o sistema usando o modelo

Projetando... RNAs É baseado apenas nos dados Exemplos para treinar a rede devem contemplar todos os casos de saída representativos

Projeto de Uma RNA Escolher um modelo Selecionar a arquitetura adequada Fazer um pré-processamento adequado

Conjuntos de Dados de Treinamento Discussão com a turma

Aprendizado por Correção de Erro Minimizar a função de Custo

Aprendizado competitivo Neurônios competem entre si para serem ativados

Aprendizado por reforço Se a ação tomada pelo sistema é satisfatória o sistema é fortalecido caso contrário o sistema é enfraquecido Recompensa e penalização FAN

Seminários Origens das redes Neuronais com modelos das primeiras aplicações MLP com backpropagation RBF Aplicações