Prof. Dr. Helder Anibal Hermini

Slides:



Advertisements
Apresentações semelhantes
2008 LCG/UFRJ. All rights reserved. 1 Standard Template Library STL Claudio Esperança Paulo Roma Cavalcanti.
Advertisements

VIII Espectroscopia luz luz Método envolve: excitação detecção Fontes
SISTEMA BINÁRIO Hardware de Computadores. SISTEMA BINÁRIO Hardware de Computadores.
Transporte em Nanoestruturas. I) Transporte balístico Um material unidimensional (confinado em duas dimensões) transporta carga quando uma voltagem é
Prof. Celso Gramática.
Prof. Celso Gramática Prof. Celso
INTRODUÇÃO À COMPUTAÇÃO PARALELA
Concepção de Circuitos e Sistemas Integrados João Paulo Cunha Bolsa Voluntária/PIBIC Prof. André Augusto Mariano, Ph.D. / Bernardo R. B. A. Leite, Ph.D.
Ondas Espirais em Discos Elípticos
Sistemas Operacionais
Prof. Dr. Helder Anibal Hermini. SUMÁRIO Algumas Aplicações O Treinamento da RNA Redes Neurais em Identificação e Controle de Processos Redes Neurais.
Prof. Dr. Helder Anibal Hermini
1. Equivalência entre portas 2. Derivação de expressões booleanas 3
Criptografia Quântica : Um Estudo
Qual é a função de um texto literário?
Profa. Graziela Santos de Araújo Algoritmos e Programação II, 2010
Geração de Código Cap. 8. Introdução Fase final para um compilador Entrada é uma representação intermediária do código fonte e a saída é um programa para.
Problema do percurso mínimo
O Fluxo de Testes © Alexandre Vasconcelos
UNIVERSIDADE DE PASSO FUNDO
Funções de um computador
Mente: Introdução à Ciência Cognitiva
Sensor de Proximidade Capacitivo
AUTO-ESTIMA E MOTIVAÇÃO NA RELAÇÃO PROFESSOR ALUNO.
San Tiago Dantas: principal objetivo da ordem jurídica?
Sistemas de Tutoria Inteligente (STI) Visam proporcionar instrução de forma adaptada a cada aprendiz. STIs adaptam o processo de instrução a determinadas.
CT-300 – Seminário de Tese 1/25 Um Framework Padrão para Simulação de Modelos de Robôs Móveis de Robôs Móveis Juliano A. Pereira Prof. Carlos H. C. Ribeiro.
Curriculum and Instruction in Automated Tutors in Polson & Richardson Resumo.
Adriana da Silva Jacinto CT-282 Prof. Dr.Parente Técnicas de diagnóstico 1º semestre 2005.
Modulo Especialista.
01/08/20061 CT-282 Tutores Inteligentes ITA - INSTITUTO TECNOLÓGICO DE AERONÁUTICA.
CE-262 Ontologia e Web Semântica Prof. José M Parente de Oliveira
Técnicas de Diagnóstico. Objetivo Caracterizar técnicas de diagnóstico para o modelo do estudante Caracterizar técnicas de diagnóstico para o modelo do.
01/08/20061 CT-282 Tutores Inteligentes ITA - INSTITUTO TECNOLÓGICO DE AERONÁUTICA.
CE-262 Ontologia e Web Semântica Prof. José M Parente de Oliveira Sala 120 – Prédio da Computação Lógica de Descrições.
Capítulo V Análise Sintática
Intervalos de confiança Sejam X 1, X 2, …, X n i.i.d. com distribuição F. Um intervalo de confiança de nível 1– para é um par de estatísticas [T 1 (X),
Estatística Dados valores (amostras) de variáveis aleatórias X 1, X 2,..., X n, cuja distribuição conjunta é desconhecida, inferir propriedades desta distribuição.
Modelos de Iluminação e Tonalização
FUNDAÇÃO CARLOS CHAGAS
A Molécula isolada + excipientes B Molécula modificada a partir da molécula natural Como a molécula é isolada, apenas é patenteável na forma de uma composição.
BlastPhen Aluno: Ricardo Nishikido Pereira
Já definimos o coeficiente angular de uma curva y = f(x) no ponto onde x = x 0. Derivadas Chamamos esse limite, quando ele existia, de derivada de f em.
EEL170 COMPUTAÇÃO I Antonio Cláudio Gómez de Sousa 5a série de slides Versão 26/04/2012.
TÉCNICAS DE CODIFICAÇÃO DE SINAIS
TE804 Eletrodinâmica Computacional
Interpolação Introdução Conceito de Interpolação
Resolução de Sistemas Não-Lineares- Parte 1
Sistemas Lineares Parte 2
Desempenho A rápida taxa de melhoria na tecnologia de computadores veio em decorrência de dois fatores: avanços na tecnologia utilizada na construção.
7. INTEGRAÇÃO NUMÉRICA Parte 1
Redes Embutidas - Prof a Luiza Mourelle 1 1 Topologias As topologias de redes intrachip podem ser agrupadas em duas classes principais: as redes diretas.
Laboratório de Programação Prof. Oscar Luiz Monteiro de Farias
Classificação Interna de Dados Estrutura de Dados I Prof. Mai-Ly Vanessa Campus Prof. Alberto Carvalho - UFS.
Recursividade Estrutura de Dados.
JOGOS, BRINQUEDOS E BRINCADEIRAS I: uma revisão conceitual
Otimização Aplicada ao Dimensionamento e Operação de Reservatórios
Análise do Desempenho dos Modelos
Curso de Programação em C++
LINGUAGENS DE PROGRAMAÇÃO
Baseado no documento do Prof. Ronaldo Martins da Costa
Conceitos Básicos de Redes de Computadores e acesso a Internet
04:27 Introdução Tipos de Fluxo de Dados e de Arquivos Manipulação de Arquivos em Java Classes FileReader e FileWriter Classes FileInputStream e FileOutputStream.
Introdução ao controle de robôs
Programação Concorrente com Thread Java
Robótica: Sistemas Sensorial e Motor
Computação Gráfica Geometria de Transformações
Introdução Ciência da Computação estudo de algoritmos –ÊNFASE ao estudo de DADOS armazenamento manipulação refinamento (a partir de dados cru) estrutura.
1 Seja o resultado de um experimento aleatório. Suponha que uma forma de onda é associada a cada resultado.A coleção de tais formas de ondas formam um.
8. Uma Função de duas Variáveis Aleatórias
Transcrição da apresentação:

Prof. Dr. Helder Anibal Hermini ES725 INTELIGÊNCIA ARTIFICIAL APLICADA Prof. Dr. Helder Anibal Hermini

Redes Neurais Artificiais AULA 6 ___________________ ___________________ Aprendizado de Redes Neurais Artificiais ___________________ ___________________

APRENDIZADO Aprender é o ato que produz um comportamento diferente a um estímulo externo devido a excitações recebidas no passado e é de uma certa forma sinônimo de aquisição de conhecimento. Em IA é comum se falar de aprendizado pela máquina e aprender poder ser considerado como atributo fundamental de um comportamento inteligente. RNAs possuem a capacidade de aprenderem por exemplos, e fazerem interpolações do que aprenderam. No aprendizado conexionista não se procura obter regras como na abordagem simbólica da IA, mas determinar a intensidade de conexões entre neurônios. Como o conhecimento é armazenado nas conexões, o uso de RNA está intimamente ligado ao que se chama de conexionismo. 1

TIPOS DE APRENDIZADO 1 Aprendizado supervisionado; Aprendizado semi-supervisionado (reinforcement learning); Aprendizado não supervisionado (self-organizing, clustering); Aprendizado instantâneo; Aprendizado por pacotes; Aprendizado contínuo; Aprendizado ativo; Aprendizado: aproximação de funções; Aprendizado: classificação; Usando apenas uma base de exemplos de aprendizado; Usando uma base de aprendizado e uma base de teste de generalização. 1

REGRAS DE APRENDIZADO CONEXIONISTAS Essencialmente o aprender de redes neurais consiste em colocar valores de conexões sinápticas. Em alguns casos estes valores são colocados representando um certo conhecimento, como no caso usado em sistemas especialistas. Em outros usa-se uma algoritmo para encontrá-los. A este algoritmo chama-se ALGORITMO DE APRENDIZAGEM.

Aprendizado Hebbiano A lei de Hebb, mencionada precedentemente ´e talvez a mais antiga regra de aprendizagem usada. Uma extensão desta lei é: “Ajuste a intensidade da conexão entre os neurônios A e B de uma quantidade proporcional ao valor da ativação ao simultânea dos dois neurônios. Se no entanto A tenta excitar B e não consegue a conexão é enfraquecida”.

Aprendizado Hebbiano

REGRA DELTA

RETROPROPAGAÇÃO Retropropagação (“Backpropagation”) pode ser considerada como a generalização da Regra Delta para redes diretas com mais de duas camadas. Neste caso, ao menos uma camada de neurônios não está envolvida com a entrada ou saída e é portanto interna à rede. Esta camada e suas conexões quando aprendem a efetuar uma função, agem como se houvesse uma representação interna da solução do problema. Para uma apresentação de como a retropropagação funciona recomenda-se a leitura do artigo original de Rumelhart et al. Sem entrar em detalhes a retropropagação é uma regra de aprendizado supervisionado.

Aprendizado Competitivo No aprendizado competitivo, usado nas redes de Kohonen neurônios são inibidos por outros neurônios de modo a que a competição entre eles leva a apenas um acabar excitado. Assim, enquanto uma rede neural baseada em um aprendizado Hebiano, vários neurônios de saída podem estar simultaneamente ativos, no caso do aprendizado competitivo, somente um neurônio de saída fica ativo de cada vez.

Aprendizado Competitivo Fundamentalmente existem três elementos que caracterizam o aprendizado competitivo: Existe um conjunto de neurônios idênticos, ligados por valores de conexões sinápticas de valores distribuídos de modo aleatório. Existe um valor máximo bem definido para a ativação dos neurônios. Existe um mecanismo que permite que os neurônios entrem em competição pelo direito de permanecerem excitados.

Aprendizado Reforçado O Aprendizado Reforçado ou “Reinforcement learning” consiste no aprendizado através do método da tentativa e erro de modo a otimizar um índice de performance chamado sinal de reforço. Este paradigma de aprendizado tem profunda motivação biológica, em que comportamentos provocando satisfação tem como conseqüência um reforço das conexões que os produziram, e aqueles provocando insatisfação uma modificação do valor das correspondentes conexões.

Aprendizado Aleatório O Aprendizado Reforçado ou “Reinforcement learning” consiste no aprendizado através do método da tentativa e erro de modo a otimizar um índice de performance chamado sinal de reforço. Este paradigma de aprendizado tem profunda motivação biológica, em que comportamentos provocando satisfação tem como conseqüência um reforço das conexões que os produziram, e aqueles provocando insatisfação uma modificação do valor das correspondentes conexões.

Aprendizado Evolutivo Aprendizado Evolutivo é o paradigma de aprendizado que, tirando inspiração da evolução biológica é capaz de modificar a topologia e os valores das conexões sinápticas de modo a fazer uma rede se tornar apta a resolver um problema. Este assunto pode servir tanto como algoritmo de aprendizado como para determinar a topologia da rede a ser usado para resolver determinado problema.