trabalho da disciplina introduçao a computaçao

34
Inteligên cia Artificia l e o cérebro [humano] fosse tão simples que pudéssemos ompreendê-lo, nós seríamos tão simples que não o onseguíamos.” Watson

Upload: pedro-h-marcal

Post on 29-Sep-2015

224 views

Category:

Documents


1 download

DESCRIPTION

Este trabalho é um material apresentado sobre a disciplina de introduçao a computaçao

TRANSCRIPT

Slide 1

Inteligncia Artificial (IA)Se o crebro [humano] fosse to simples que pudssemoscompreend-lo, ns seramos to simples que no o conseguamos. Watson

A Inteligncia Artificial (IA) uma rea de pesquisa da cincia da computao dedicada a encontrar mtodos ou dispositivos computacionais que possuam ou simulem a capacidade humana de resolver problemas, pensar ou ainda, ser inteligente.

Inteligncia artificial (IA): definioSurgiu na dcada de 50Objetivo: desenvolver sistemas para realizar tarefas que, no momentoso melhor realizadas por seres humanos que por mquinas, ouno possuem soluo algortmica vivel pela computao convencionalSe o ser humano pode, por que no a mquina? (tese de Church-Turing)

parmetrocrebroComutadorMaterialOrgnicoMetal e PlsticoVelocidadeMilissegundosNanosegundosTipo de ProcessamentoParaleloSeqencialArmazenamentoAdaptativoEstticoControle de ProcessosDistribudoCentralizadoNmero de elementos processados10 e 11 10 e 1410 e 5 10 e 6Ligaes entre elementos processados10.000 redes de elementos simples raciocnio -> aprender diretamente a funo entrada-sadaParadigma ConexionistaRedes Neurais

Redes Neuraiswjiw1iwni

s(i)e(i)

s1sjsn

camadade entradacamadade sadacamadaescondida

Principais da Aplicao de IAO campo da Inteligncia Artificial composto de muitas reas de estudo. Aqui esto as mais comuns e importantes:Robtica;Busca de solues lgicas;Processamento de linguagem natural;Reconhecimento de padro;Aprendizado de maquina;Incerteza e lgica nebulosa.

Por que usar C para programao de Inteligncia Artificial?

Linguagem Popular;Estruturada;Os compiladores em C so extremamente rpidos e eficientes; a implementao de certas rotinas mais clara em C que em linguagens de IA.

Um pouco da Histria

O Nascimento da IA:

difcil saber onde comeou a historia da IA, mas tem se dito que tudo comeou na era Turing, por ser pioneirismo em armazenar programas em computadores, onde esses computadores literalmente precisavam ser recarregados para resolver diferentes problemas. Turing tambm descobriu que programas poderiam ser armazenados como dados na memria do computador e executados a seguir, formando o que hoje os computadores modernos.

Dentre os primeiros pesquisadores que tentaram construir programas inteligentes esto Newell e Simon. Eles desenvolveram o Logic Theorist que provava argumentos usando as regras da Lgica. Os resultados foram muito promissores para aquela poca: O Logic Theorist no s reproduziu muitas das provas que seres humanos haviam desenvolvido como tambm, no caso de um teorema, que produziu uma prova mais curta e mais direta.Em 1956, perto de um ano aps o entusiasmo resultante do Logic Theorist, John McCarthy, organizou o Darmouth Summer Research Project on Artificial Intelligence de onde o prprio John McCarthy foi quem definiu o termoInteligncia Artificial.

Precursores da IA

George Boole, inventou a lgebra booleana. Suas idias se incorporam como base da matemtica e da filosofia. Lewis Carrol, (Alice no pas das maravilhas) mostrou de maneira bem humorada como a lgica pode encerrar raciocnios pouco usuais. Alan Turing, props um teste para decidir se um computador exibe inteligncia.

Abrangncia

Sistemas especialistas dentro da Inteligncia Artificial

Utilizao de sistemas especialistas:Em situaes de emergncia;resoluo de problemas ;Quando deseja-se padronizar aes tomadas por diferentes especialistas humanos.

Vantagens em um Sistema Especialista.Atuao consistente, independente de fatores circunstanciais.Disponibilidade total.Facilidade de transferncia e replicao.

O que esperar dos pesquisadores de IA?Resoluo de problemas planejados;Jogos (quebra cabea, xadrez, cartas); Problemas que requerem conhecimento de especialista;Diagnstico medico;Localizao de recursos minerais; Configurao de computadores;Raciocnio por senso-comum;

Simulao qualitativa ou intuitiva;Mecanismos de inferncia;Percepo (viso e fala);Reconhecimento de objetos atravs de imagens;Reconhecimento de voz ou identificao do interlocutor;Processamento de linguagem natural;O que significa um conjunto de palavras;Traduo de idiomas;Acesso a dados em base de dados;

Cientistas esto prximos de criar Inteligncia Artificial?Cientistas americanos descobriram uma forma mais eficaz para construir um genoma sinttico que poderia ser a porta para a criao da vida artificial, segundo o Instituto Venter, liderado pelo polmico pioneiro da biotecnologia, Craig Venter.

China torna real a Inteligncia ArtificialSistema operacional Linux e sua estrutura externa construda da mais pura resina extrada de um marisco s encontrado em costas africanas do Pacfico.O modelo ao lado um prottipo, no tem vida temporal real. Na sua compleio, quando da foto com o engenheiro desenvolvedor, estaria com idade entre 5 e 6 anos.

Demonstraes de IntelignciaArtificialNa Cebit 2010, o projeto mais representativo desta vanguarda tecnolgica responde pelo nome de iPointer. A mquina feita por cientistas alemes do Heinrich Hertz Institut permite controlar vrias partes da casa por meio de uma tela.

Bibliografia

Inteligncia artificial utilizando linguagem C. Herbert SchildtInteligncia artificial. Patrick Henry Winston. http://omundodaprogramacao.xtreemhost.com/?p=119http://www.inbot.com.br/novo/noticias/the-industry-standard.phphttp://www.universia.com.br/materia/materia.jsp?id=4681http://www.baixaki.com.br/info/1039-o-que-e-inteligencia-artificial-.htm

Inteligncia ArtificialTrabalho apresentado Disciplina de Introduo Computao do Curso Cincia da Computao da UniversidadeFederal de Gois.