Redes Neurais. Motivação. Componentes do neurônio. Cérebro humano. Criar máquinas capazes de operar independentemente do homem:

Documentos relacionados
serotonina (humor) dopamina (Parkinson) serotonina (humor) dopamina (Parkinson) Prozac inibe a recaptação da serotonina

Tópicos Especiais em Informática Fatec Indaiatuba

PRINCÍPIOS DE NEUROCOMPUTAÇÃO

Redes Neurais Artificiais

Classificação Linear. André Tavares da Silva.

TÓPICOS EM INTELIGÊNCIA ARTIFICIAL Redes Neurais Artificiais

Redes Neurais Artificial. Inteligência Artificial. Professor: Rosalvo Ferreira de Oliveira Neto

Pós-Graduação em Engenharia de Automação Industrial SISTEMAS INTELIGENTES PARA AUTOMAÇÃO

Redes Neurais Artificiais

Por que Redes Neurais?

Aprendizado de Máquinas. Multi-Layer Perceptron (MLP)

A evolução natural deu ao cérebro humano muitas características desejáveis que não estão presentes na máquina de von Neumann:

INTELIGÊNCIA ARTIFICIAL

Redes Neurais Artificiais

Redes Neurais Artificial. Prática. Inteligência Artificial

INF 1771 Inteligência Artificial

Aplicações de redes neurais artificiais em simulações

Multiple Layer Perceptron

REDES NEURAIS ARTIFICIAIS

2. Redes Neurais Artificiais

Tópicos Especiais: Inteligência Artificial REDES NEURAIS

O uso de uma Rede Neural Artificial Supervisionada para obtenção do fator de carga de um alimentador.

Redes Neurais INTELIGÊNCIA ARTIFICIAL

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

Introdução à Redes Neurais. Prof. Matheus Giovanni Pires EXA 868 Inteligência Artificial Não-Simbólica B Universidade Estadual de Feira de Santana

Inteligência Computacional

Minicurso: Inteligência Artificial Aplicada a Sistemas Elétricos

Redes Neurais Noções Gerais

Inteligência Artificial Redes Neurais

Aprendizagem de Máquinas

Redes Neurais Artificial

HP UFCG Analytics Abril-Maio Um curso sobre Reconhecimento de Padrões e Redes Neurais. Por Herman Martins Gomes.

Introdução às Redes Neurais Artificiais

Redes Neurais Artificiais

Inteligência Artificial

Redes Neurais Artificiais

Redes Neurais Artificiais. Sistemas de Informação/Ciências da Computação UNISUL Aran Bey Tcholakian Morales, Dr. Eng. (Apostila 9)

Inteligência Computacional

Aprendizado de Máquina (Machine Learning)

REDES NEURAIS. Marley Maria B.R. Vellasco. ICA: Núcleo de Pesquisa em Inteligência Computacional Aplicada CONTEÚDO

Redes Neurais Artificiais - Introdução. Visão Computacional

Introdução a Redes Neurais Artificiais com a biblioteca Encog em Java

GT-JeDi - Curso de Desenv. de Jogos IA para Jogos

3 REDES NEURAIS ARTIFICIAIS

Redes Neurais 1. Redes Neurais. cont.) Definição (cont( Definição. Histórico. Características básicas

RECONHECIMENTO DOS SÍMBOLOS MANUSCRITOS DO SISTEMA SIGNWRITING

INTELIGÊNCIA COMPUTACIONAL

Aprendizado de Máquina Introdução às Redes Neurais Artificiais

Protótipo de Software para Reconhecimento de Impressões Digitais

Aprendizado de Máquina

3 Redes Neurais Artificiais

Previsão de consumos a curto prazo

RECONHECIMENTO DE GÊNERO ATRAVÉS DA VOZ

2. Redes Neurais Artificiais

Inteligência Artificial

Fundamentos de Inteligência Artificial [5COP099]

Capítulo 1. Redes Neuronais Artificiais - Origem, história e aplicações. ADC/DEI/FCTUC/CA/Cap.1/2005 1

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

Aprendizagem por Treinamento de Redes Neurais

Introdução à Mineração de Dados com Aplicações em Ciências Espaciais

UNIVERSIDADE FEDERAL DE LAVRAS DEPARTAMENTO DE CIÊNCIAS EXATAS (DEX) Estudo de Algoritmos de Aprendizado em Redes Neurais Artificiais

Inteligência Artificial. Conceitos Gerais

Análise Quantitativa de Tecidos em Úlceras de Perna

Profa. Josiane M. Pinheiro outubro/2008

Paradigmas de Aprendizagem

Aprendizado de Máquina (Machine Learning)

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

INF 1771 Inteligência Artificial

Sistemas de Informações Gerenciais. Unidade Didática 9: INTELIGÊNCIA ARTIFICIAL NOS NEGÓCIOS

SISTEMA DE IDENTIFICAÇÃO DE FALHAS EM ESCADAS ROLANTES UTILIZANDO REDES NEURAIS ARTIFICIAIS

Professor José Gomes de Carvalho Jr. Modelos Conexionistas - Redes Neurais 1 INTRODUÇÃO

Aprendizagem de Máquina

Felix da Cunha 412, Pelotas RS Home-Page: s: Bolsista BIC/FAPERGS

3 INTELIGÊNCIA COMPUTACIONAL (IC)

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

Sistemas Inteligentes - Redes Neurais -

RECONHECIMENTO DE TRAJETÓRIA COM REDES NEURAIS

Evandro Deliberal Aula 01

Redes Neurais Artificiais

Algoritmos de Aprendizado. CONTEÚDO Introdução Motivação, Objetivo, Definição, Características Básicas e Histórico. Regra de HEBB.

Inteligência Computacional para Jogos Eletrônicos

Aprendizagem de Máquina. Prof. Júlio Cesar Nievola PPGIA - PUCPR

Aprendizagem de Máquina

Inteligência Artificial Prof. Cláudio Luís Vieira Oliveira

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

Automação Inteligente de Processos e Sistemas

PREVISÃO CLIMÁTICA DE PRECIPITAÇÃO USANDO REDE NEURAL

Inteligência Artificial. IA Conexionista: Perceptron de Múltiplas Camadas Mapas Auto-Organizáveis. Renan Rosado de Almeida

COMPARAÇÃO ENTRE DIFERENTES ESTRUTURAS DE REDES NEURAIS NO PROBLEMA PRESA-PREDADOR 1

INSTITUTO DE PÓS GRADUAÇÃO ICPG GESTÃO DA TECNOLOGIA DA INFORMAÇÃO

Redes Neurais Artificiais

Redes Neurais não Supervisionadas: SOM

KDD E MINERAÇÃO DE DADOS:

INF 1771 Inteligência Artificial

Redes Neurais Artificiais Sistemas Inteligentes Especialização em Automação Industrial SISTEMAS INTELIGENTES PROFESSOR FLÁVIO MURILO

Redes Neurais. Conexionismo. Redes Neurais, IA e IC. Abordagem Simbólica. Apresentação da disciplina Inteligência Computacional e conexionismo

Aprendizado de Máquina

Transcrição:

Motivação M. Sc. Luiz Alberto lasf.bel@gmail.com Redes Neurais Criar máquinas capazes de operar independentemente do homem: Aprenda sozinha; Interagir com ambientes desconhecidos; Possa ser chamada de autônoma, inteligente ou cognitiva; Capacidade de lidar com eventos inesperados. 1 Cérebro humano Mais fascinante processador baseado em carbono: 10 bilhões de neurônios; Todos movimentos do organismo; São conectados através de sinapses; Processam e armazenam informações. Componentes do neurônio Dentritos: recebem estímulos; Corpo (somma): coletar, combina e processa informações; Axônio: transmitem os estímulos. 2 3

Esquema da célula neural Redes Neurais Artificiais Método de solucionar problemas de IA, que utiliza um sistema que possui circuitos que simulem o cérebro humano, inclusive seu comportamento, ou seja, aprendendo, errando e fazendo descobertas. 4 5 Redes Neurais Artificiais Técnicas computacionais que apresentam um modelo inspirado na estrutura neural de organismos inteligentes e que adquirem conhecimento através da experiência. Neurônio Artificial projetado por MacCulloch 6 7Prof. Luiz Alberto

Operação de uma célula da rede Sinais são apresentados à entrada; Cada sinal é multiplicado por um peso; É feita a soma ponderada dos sinais; Resultado final. Elementos de processamento (neurônios) Os elementos de processamento das redes neurais artificiais são os neurônios artificiais Cada neurônio recebe um padrão de entrada e produz um único valor de saída (necessita apenas de informações locais) A saída é função apenas das entradas e dos pesos das conexões 8 9 Organização em camadas Organização em camadas As redes neurais são formadas por um conjunto de neurônios organizados em três camadas: camada de entrada - onde os padrões são apresentados à rede (dados de entrada da rede) camadas intermediárias ou escondidas - onde é realizada a maior parte do processamento. camada de saída - onde o resultado final é concluído e apresentado. 10 11

Processamento da informação: entrada cada entrada corresponde a um atributo simples ovalor de um atributo é a entrada na rede. redes neurais artificiais processam apenas números atributos qualitativos ou desenhos, por exemplo, precisam antes ser transformados em valores numéricos Processamento da informação: saída a saída da rede é a solução do problema por exemplo, se o resultado deve ser sim ou não, a rede atribui valores numéricos, por exemplo 1 para sim e 0 para não 12 13 Processamento da informação: conexão liga dois neurônios e possui um peso o peso expressa a importância relativa dada à entrada antes do processamento: Se o peso forpositivo a conexão é ditaexcitatória se fornegativo é ditainibitória Se o peso forzero é como se a conexão não existisse. Rede de perceptrons Estrutura mais simples de RNs. 14 15

Backpropagation Características das RNs O comportamento inteligente vem das interações entre as unidade de processamento da rede; Elas aprendem através de exemplos; Processo de treinamento a partir dos casos reais; Capaz de extrair regras básicas a partir de dados reais, diferindo da computação programada. Possui camadas ocultas. 16 17 Aprendizagem Ajustes de seus pesos; Aprendizado ocorre quando atinge uma solução generalizada para uma classe de problemas. Aprendizagem 50 a 90% do total de dados são escolhidos aleatoriamente afim que a rede aprenda. O restante só é apresentado na fase de testes. 18 19

Tipos de aprendizado Exemplo de funcionamento Supervisionados: modelos para os quais existe uma definição entre o padrão de entrada e os valores de saída não-supervisionados: modelos que limitam-se a fazer uma representação de distribuição de probabilidades dos padrões de entrada. Cada neurônio de saída vai aprender um centro de clusterização 20 21 Vantagens Características das redes neurais: capacidade de apresentar bons resultados mesmo com entradas incompletas ou imprecisas: generalização adaptação tolerância a falhas não exige tanta aquisição de conhecimento Limitações não fornece explicações requer grande quantidade de dados tempo de treinamento muito grande dificuldade para definir os dados de entrada e a topologia da rede 22 23

Aplicações As redes neurais têm excelente desempenho em problemas de reconhecimento de padrões e em problemas de classificação exemplos de aplicação: reconhecimento de caracteres reconhecimento de imagens reconhecimento de voz identificação de impressões digitais cartão de crédito diagnóstico médico Aplicações Análise de investimentos: tentando prever o comportamento de ações da bolsa de valores, a partir do comportamento anterior Análise de assinatura: mecanismo para comparar assinaturas (por exemplo em cheques) com outras armazenadas. Foi uma das primeiras aplicações em larga escala e uma das primeiras a usar um chip específico. Monitoramento: redes neurais são usadas para monitorar: o estado de motores de avião - monitorando os níveis de vibração e o som emitido, avisos de problemas nos motores podem ser emitidos quando estão aparecendo e ainda não são críticos locomotivas diesel - a British Rail testou aplicação similar em locomotivas diesel Marketing: para traçar perfil de usuários e para escolher a quem enviar mala direta 24 25 Educação Em software educacionais: Identificar deficiências; Auxiliando; Avaliar desempenhos; Prevendo problemas; Aprendendo. 26