Citação Pessoal:

' Quer ter o universo a seu serviço? Combine os 4 níveis de inteligência do ser humano para sincronamente buscarem um objetivo comum. '

terça-feira, 20 de janeiro de 2009

Trabalho de Pesquisa Acadêmica - Redes Neurais (I.A)


Boa noite pessoal. segue aqui um trabalho que gostaria de compartilhar com vocês. foi feito no ano passado 2007, quando ainda estudava na Universidade Paulista (Unip).

O trabalho refere-se a uma pesquisa acadêmica, que decidi fazer por conta propria e foi desenvolvida com a ajuda e orientação do meu antigo professor de linguagem C :D que para minha sorte era doutorado em matemática e mestre em Inteligência Artificial pela USP.


como eu sempre quis desenvolver, algo relacionado a inteligência artificial ao conhecer este professor me foi apresentado tal oportunidade, já que apesar de assistir suas aulas eu já programava em linguagem C. fiz uma proposta a ele de sempre em suas aulas depois de passada a matéria para meus colegas, ele me explicar a teoria matemática e prática de um neurônio computacional, e como construi-lo.

partindo disto precisava acumular todas essas informações em um só local, foi então que tive a idéia de fazer uma 'pesquisa' e que inclusive para treinar já a fiz seguindo todo padrão ABNT. pois futuramente tenho interesse em adentrar em algum ramo de pesquisa computacional.

mas enfim, o trabalho que fizemos argumenta, analisa e implementa um algoritmo simples de inteligência artificial construido em apenas 5 dias o qual nós mesmo desenvolvemos no laborátorio da faculdade, e que serve como objeto de estudo não chegamos a abranger cerca nem de 5% do assunto de Redes Neurais, no entanto acredito que talvez seja um material interessante para aqueles que apreciam os algoritmos 'inteligentes' e não sabem por onde começar. assim como foi meu caso. pois a linguagem matemática utilizada nas rotinas de RNA
é um pouco complexa principalmente para estudantes iniciantes, sendo assim tentei ao maximo com meu trabalho reduzir a complexidade da forma como é expressa a matemática dentro de um neurônio artificial.

o algoritmo que implementamos tem fundamento matemático no modelo perceptron
de rede neural o qual utiliza apenas apenas um neurônio. (sim. o mais simples existente) sua forma lógica é a seguinte.


No decorrer do trabalho é explicado as funções de aprendizagem de correção de erros por ajuste de pesos, epócas de uma iteração etc.

Vou deixar disponibilizado aqui onde poderão baixar um link para meu trabalho.

Link I http://rapidshare.com/files/186881671/Pesquisa_RNA.doc.html
Link II http://www.megaupload.com/?d=4J1PKDG3


Espero que possa interessar alguém.
Abraços, Ricardo S. Barros
[]s.