PRINCÍPIOS DE NEUROCOMPUTAÇÃO

Documentos relacionados
Tópicos Especiais em Informática Fatec Indaiatuba

2. Redes Neurais Artificiais

INTELIGÊNCIA ARTIFICIAL

Redes Neurais Noções Gerais

TÓPICOS EM INTELIGÊNCIA ARTIFICIAL Redes Neurais Artificiais

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

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

Inteligência Computacional

Redes Neurais Artificiais

REDES NEURAIS ARTIFICIAIS

Cérebro humano versus Computador digital

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

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:

Redes Neurais INTELIGÊNCIA ARTIFICIAL

Sistemas Inteligentes - Redes Neurais -

Redes Neurais Artificiais Aplicadas ao Jogo da Velha 3D em Pinos

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

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

Redes Neurais. Prof. Aurora Pozo. Obs: slides baseados em Prof. Marcílio Souto e Prof. Marley Vellasco

Multiple Layer Perceptron

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

Tópicos Especiais: Inteligência Artificial REDES NEURAIS

Inteligência Computacional

Redes Neurais Artificiais

Redes Neurais Artificial

INF 1771 Inteligência Artificial

Redes Neurais Artificiais

A Utilização de Algoritmos na formação da Decisão Judicial Razão, Emoções e Sentimentos

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

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

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

Introdução às Redes Neurais Artificiais

Aprendizado de Máquina (Machine Learning)

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

Por que Redes Neurais?

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

Redes Neurais Artificiais

Redes Neurais Artificiais

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

GFM015 Introdução à Computação. Plano de Curso e Introdução. Ilmério Reis da Silva UFU/FACOM

Estrutura de um computador digital. Gustavo Queiroz Fernandes

Aula 1 Introdução - RNA

Introdução à Informática

AULA 01: APRESENTAÇÃO

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

3 REDES NEURAIS ARTIFICIAIS

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 7

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

Unidade Central de Processamento UCP (CPU)

Aprendizado de Máquina

Organização de Sistemas Computacionais Processadores: Organização da CPU

Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02

Motivação, Objetivo, Definição, Características Básicas e Histórico. Neurônio Artificial, Modos de Interconexão

INTRODUÇÃO AOS SISTEMAS LÓGICOS INTRODUÇÃO

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

Introdução à Informática

Contexto: Arquitetura de Von Neumann (1945)

Conceitos Básicos Processador

ORGANIZAÇÃO DE COMPUTADORES CAPÍTULO 6: PROCESSADORES. Prof. Juliana Santiago Teixeira

Prof. Sandro Wambier

Organização e Arquitetura de Computadores. Leslier S. Corrêa

INTRODUÇÃO À ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Função e Estrutura. Introdução Organização e Arquitetura. Organização e Arquitetura

Arquitetura e organização de computadores

Informática Básica e Aplicativos de Escritório

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

Disciplina: Arquitetura de Computadores

Os computadores ditigais podem ser classificados em 5 grupos distintos:

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

Aula 06 - Máquina Multinível e Von Neumann

Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 06

BARRAMENTOS. Adão de Melo Neto

Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Lista de Exercícios para a Terceira Unidade.

Inteligência Artificial. Redes Neurais Artificiais. Aula I Introdução

Informática Básica e Aplicativos de Escritório

Organização e Arquitetura de Computadores INTRODUÇÃO

Introdução à Computação: Arquitetura von Neumann

MICROPROCESSADORES. Aula 10

COMPUTADOR. Adão de Melo Neto

FACULDADE PITÁGORAS PRONATEC

Arquitetura de Computadores. Ciclo de Busca e Execução

Introdução à Programação Aula 02. Prof. Max Santana Rolemberg Farias Colegiado de Engenharia de Computação

Automação Inteligente de Processos e Sistemas

Inteligência Artificial

Redes Neurais Artificiais

Programação de Computadores I - PRG1 Engenharia Elétrica

3 INTELIGÊNCIA COMPUTACIONAL (IC)

Autor: Edroaldo Lummertz da Rocha Home page: edroaldo.wordpress.com

Instalação e Manutenção de Computadores Sandra Silva

Apresentação. Prof.: Roitier Campos Gonçalves

Algoritmos Computacionais

Microcontroladores. Rafael Silva de Lima

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

Sistema Nervoso Cap. 13. Prof. Tatiana Setembro / 2016

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

Todo processador é constituído de circuitos capazes de realizar algumas operações primitivas:

Introdução a Tecnologia da Informação

2. A influência do tamanho da palavra

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

Transcrição:

PRINCÍPIOS DE NEUROCOMPUTAÇÃO

Neurocomputação Funcionamento do cérebro humano e os neurônios Formação das conexões e como se concebe teoricamente a aquisição do conhecimento, formalizando-os em procedimentos matemáticos.

Ciências Cognitivas

Utilidade Teriam maior capacidade de aprender tarefas de alto nível cognitivo que não são facilmente manipuladas por máquinas atuais Seriam úteis onde a presença humana é perigosa, tediosa ou impossível, como em: reatores nucleares combate ao fogo operações militares exploração ao espaço...

O Cérebro Humano Mais fascinante processador baseado em carbono O neurônio é um célula no cérebro cuja principal função é colecionar, processar e disseminar sinais elétricos Responsáveis por todos os movimentos do organismo através das sinapses

Redes Neurais Naturais 10 bilhões neurônios 10 mil sinapses por neurônio Cada sinapse = 1 bit 1010 x 104 = 1014 (100 trilhões de bits) 11,37Tb de memória

Os Neurônios Tem papel essencial na determinação do funcionamento e comportamento do corpo humano e do raciocínio

O Neurônio Natural Formados pelos dendritos, que são um conjunto de terminais de entrada que recebem estímulos Pelo corpo central (soma) que coleta, combina e processa informações Pelos axônios que são longos terminais de saída que transmitem os estímulos Neurônios se comunicam através de sinapses

O Neurônio Natural

Sinapses É o contato entre dois neurônios através do qual os impulsos nervosos são transmitidos entre eles Os impulsos recebidos por um neurônio são processados e, atingindo um limiar de ação, dispara, produzindo uma substância neurotransmissora que flui para o axônio, que pode estar conectado a um dendrito de outro neurônio

Cérebro x CPU Constatação que o cérebro processa informações de forma diferente dos computadores convencionais Cérebro Velocidade 1 milhão de vezes mais lenta Processamento altamente paralelo Computador Processamento extremamente rápido e preciso na execução de sequência de instruções

Cérebro x CPU Neurônio: 2ms x Processador: 2ns Processador é 10 6 mais rápido Cérebro reage a um estímulo entre 0,2 e 1s O cérebro tem 10 bilhões de neurônios Cada neurônio tem 1000 a 10000 conexões Cada pessoa pode dedicar 100000 conexões para armazenar cada segundo de vida 65 anos 2.000.000.000 de segundos Durante os 2 primeiros anos de vida, 1.000.000 de sinapses são formadas por segundo

Cérebro x CPU Parâmetro Cérebro Computador Material Orgânico Metal e plástico Velocidade Milisegundos Nanosegundos Tipo de Processamento Paralelo Sequencial Armazenamento Adaptativo Estático Controle de Processos Distribuído Centralizado Número de elementos processados 10 11 á 10 14 10 5 à 10 6 Ligações entre elementos processados 10.000 < 10

Computadores x RNA COMPUTADORES Executa programas Executa operações lógicas Depende do modelo ou do programador Testa uma hipótese por vez NEUROCOMPUTADORES Aprende Executa operações não lógicas, transformações, comparações Descobre as relações ou regras dos dados e exemplos Testa todas as possibilidades em paralelo

Computadores x RNA Redes Neurais Artificiais (RNA) são técnicas computacionais que apresentam um modelo matemático inspirado na estrutura neural de organismos inteligentes e que adquirem conhecimento através da experiência Método de solucionar problemas de IA, que utiliza um sistema que possui circuitos que simulam o cérebro humano, inclusive seu comportamento, ou seja, aprendendo, errando e fazendo descobertas Uma grande RNA pode ter centenas ou milhares de unidades de processamento

Redes Neurais Artificiais São sistemas inspirados nos neurônios biológicos e na estrutura massivamente paralela do cérebro, com capacidade de adquirir, armazenar e utilizar conhecimento experimental Devido à similaridade com a estrutura do cérebro, as Redes Neurais Artificiais exibem características similares aos humanos

Características Humanas Procura Paralela e Endereçamento pelo Conteúdo O cérebro não possui endereço de memória e não procura a informação sequencialmente Aprendizado A rede aprende por experiência, não necessitando explicitar os algoritmos para executar uma determinada tarefa

Características Humanas Associação A rede é capaz de fazer associações entre padrões diferentes. Ex. Pessoa Nome Perfume Pessoa Generalização São capazes de generalizar o seu conhecimento a partir de exemplos anteriores

Características Humanas Abstração Capacidade de abstrair a essência de um conjunto de entradas, isto é, a partir de padrões ruidosos, extrair a informação do padrão sem ruído Robustez e Degradação Gradual A perda de um conjunto de elementos processadores não causa o mal funcionamento da rede neural

O que as RNN s não são RNN s não são circuitos digitais O modelo MCP (Neurônio Booleano de McCullochPitts) usava sinais binários, o neurônio biológico expressa sua ativação pela frequência que emite pulsos e esta frequência tem uma variação contínua entre dois valores positivos RNN s não podem ter excitação negativa Alguns modelos usam valores de excitação negativa

O que as RNN s não são RNN s não são homogêneas As RNN s não possuem todos os seus neurônios do mesmo tipo como nas RNA s Apenas em algumas regiões existem uma certa uniformidade nos tipos de neurônios Não são circuitos síncronos ou assíncronos As RNN s são sistemas de tempo contínuo, logo não cabe a classificação de síncrono ou assíncrono

O que as RNN s não são Nem neurônios nem sinapses tem dois valores Circuitos cerebrais não são capazes de cálculos recursivos Isto é consequência dos neurônios não serem sistemas discretos, levando a rede a não ser um autômato Logo, a equivalência com problemas solúveis por funções recursivas não tem sentido biológico Entretanto, os neurônios artificiais são capazes de resolver funções recursivas