Redes neurais baseadas em competição

Introdução

Em diversos exemplos estudados, as redes às vezes decidiam por mais de um valor como resposta em vez de um único valor correto, como aconteceu quanto a classificação de letras e a rede retornava como resposta a uma entrada que ela tanto poderia ser um E como um K.
Para resolver esse tipo de problema, pode-se [...]

No Comments

Associação de Padrões

Algoritmos de Treinamento para Associação de Padrões
Redes associativas são redes cujo objetivo é associar determinados tipos de padrão a outros a fim de que a rede possa reconhecer ou não uma determinada entrada, mesmo que parte das informações estejam “perdidas” ou “erradas”.
Dado um par associado s:t composto por um vetor s de n elementos e [...]

1 Comment

Redes Neurais simples para classificação de padrões

Como afirmamos anteriormente, redes neurais artificiais podem ser empregadas a fim de classificar determinados dados de entrada segundo padrões, buscando assim associar uma resposta a cada um deles. Essa classificação de padrões pode ser feita de diferentes formas, de acordo com o tipo de rede neural adotado, bem como a regra de aprendizado que o [...]

2 Comments

Introdução às Redes Neurais

Em Inteligência Artificial, as Redes Neurais, ou se preferir Redes Neuronais, constituem principal objeto de estudo da abordagem conexionista, que estuda a forma como a informação é processada
Uma abordagem sobre as redes neurais
Uma rede neural (biológica) trata-se de uma complexa estrutura formada por neurônios e suas conexões, capaz de processar informações adquiridas a fim de [...]

1 Comment

Uma Introdução aos Algoritmos Genéticos - Parte 3

Esta é a terceira e última parte de nossa introdução aos algoritmos genéticos. Desta vez, vamos discutir a respeito dos parâmetros que mais influenciam o sucesso de nosso algoritmo genético, como e por que efetuar o ajuste de fitness, o que é o elitismo, bem como apresentar algumas aplicações de algoritmos genéticos.
Caso você não tenha [...]

1 Comment

Uma Introdução aos Algoritmos Genéticos - Parte 2

Continuando nossos estudos em Algoritmos Genéticos, podemos lembrar que em Uma Introdução aos Algoritmos Genéticos - Parte 1, nós iniciamos estudos sobre o que são algoritmos genéticos e como pode ser elaborado um cromossomo para um algoritmo genético.
Agora, vamos estudar cada um dos passos necessários em um algoritmo genético a fim de que o mesmo [...]

1 Comment

Uma Introdução aos Algoritmos Genéticos - Parte 1

Introdução aos Algoritmos Genéticos
Na área de Inteligência Artificial, há uma grande diversidade de abordagens existentes: simbólica, evolutiva, conexionista, híbrida e distribuída.
Para cumprir o nosso objetivo de formar sólidos conhecimentos em computação inteligente, estudaremos agora a abordagem evolutiva.
A abordagem evolutiva inspira-se na forma como seres vivos sobrevivem e passam seu material genético geração após geração, ou [...]

1 Comment

Processamento de Linguagem Natural

Processamento de Linguagem Natural
Em muitas das áreas que estudam e empregam o uso de Inteligência Artificial, este é um recurso que vem sendo pouco estudado e empregado devido a diversos problemas e dificuldades que há, não somente na própria tarefa, como na utilização de forma adequada, bem como na relação custo x benefício.
A fim de [...]

No Comments

Uma Introdução aos Agentes Inteligentes

Agentes Inteligentes
Conforme avançamos na área de Inteligência Artificial percebemos a importância de criar uma entidade que possa modelar mais naturalmente (em meio virtual!) o que nós conhecemos por um ser inteligente, surgindo assim o conceito de um agente inteligente.
Podemos compreender um agente inteligente como sendo um sistema (ou um componente de um sistema) capaz de [...]

No Comments

Exploração de Grafos, Caixeiro-Viajante e o Algoritmo A Star em Problemas de Pathfinding

Exploração de grafos em Inteligência Artificial
Enquanto podemos encontrar a solução para diversos jogos de tabuleiro e análise de árvores de decisão, outros problemas podem necessidtar de estruturas mais complexas, que permitam buscas em percursos possivelmente cíclicos, como é o caso dos grafos.
Grafos são utilizados em diversos problemas, por exemplo em problemas que envolvem exploração de [...]

1 Comment