You are on page 1of 20

INTELIGNCIA COMPUTACIONAL

Rafael D. Ribeiro, M.Sc. rafaeldiasribeiro@gmail.com http://www.rafaeldiasribeiro.com.br

INTELIGNCIA COMPUTACIONAL
A Inteligncia Computacional (IC), denominada originalmente de Inteligncia Artificial (IA), uma das cincias mais recentes, tendo surgido logo aps a Segunda Guerra Mundial e tendo

seu nome original cunhado em 1956.

INTELIGNCIA COMPUTACIONAL
Pode- se dizer que a Inteligncia Artificial uma

rea da Cincia da Computao que procura utilizar processos inteligentes em computadores visando

torn-los mais teis.

Entendem-se como processos inteligentes aqueles que esto presentes em nosso aprendizado,

raciocnio, comunicao, adaptao, tomada de deciso, dentre outros.

INTELIGNCIA COMPUTACIONAL

A Inteligncia Artificial herdou muitas ideias e tcnicas de outras disciplinas tais como:

Filosofia (teorias sobre aprendizado e raciocnio, a concepo da mente como um sistema fsico)

Matemtica (lgica, probabilidade, teoria da deciso) Cincia da Computao (ferramentas para a implementao das tcnicas de Inteligncia Artificial)

Psicologia (teorias de funcionamento do crebro, teorias

cognitivas)

Lingustica (teorias sobre a aquisio da linguagem e seu significado).

INTELIGNCIA COMPUTACIONAL

Para conhecer o que vem, ento, a ser a rea da Inteligncia Computacional faz-se necessria uma

reflexo sobre o conceito de inteligncia.

Algumas habilidades que necessariamente envolvem inteligncia podem ser citadas:


Capacidade de raciocnio / deduo / inferncia Capacidade de aprendizado Capacidade de percepo Capacidade de evoluo e adaptao

INTELIGNCIA COMPUTACIONAL

Podemos facilmente listar alguns exemplos de tarefas que requerem inteligncia para serem realizadas:

Jogar xadrez Entender a linguagem humana

Decidir diante de incertezas


Resolver problemas complexos (de difcil formulao matemtica envolvendo muitas variveis)

Reconhecer objetos pela imagem

INTELIGNCIA COMPUTACIONAL

As definies de Inteligncia Artificial variam ao longo de duas dimenses principais:

A que se baseiam em pensamento e raciocnio onde o objetivo desenvolver sistemas que pensam como

seres humanos ou que pensam racionalmente.

A que se baseia em comportamento onde o objetivo desenvolver sistemas que atuam como seres humanos ou que atuam racionalmente.

INTELIGNCIA COMPUTACIONAL

A que se baseiam em pensamento e raciocnio onde o objetivo desenvolver sistemas que pensam como seres humanos ou que pensam racionalmente. Exemplos na literatura:

O novo e interessante esforo para fazer os computadores pensarem... Mquinas com mentes, no sentido total e literal. (Haugeland, 1985)

[Automatizao de] atividades que associamos ao pensamento


humano, atividades como a tomada de decises, a resoluo de problemas, o aprendizado... (Bellman, 1956)

estudo

das

faculdades

mentais

pelo

uso

de

modelos

computacionais (Charniak e McDermott, 1985)

O estudo das computaes que tornam possvel perceber, raciocinar e agir. (Winston, 1992)

INTELIGNCIA COMPUTACIONAL

A que se baseia em comportamento onde o objetivo desenvolver sistemas que atuam como seres humanos ou que atuam racionalmente. Exemplos na literatura:

O estudo sobre como fazer computadores realizarem coisas nas quais, no momento, as pessoas sejam melhores. (Rich e Knight, 1992) A Inteligncia Artificial pode ser definida como o ramo da Cincia da Computao que se ocupa da automao do comportamento inteligente. (Luger,2004)

INTELIGNCIA COMPUTACIONAL
So inmeras as aplicaes da IC. A listagem a seguir exibe algumas das mais relevantes:
escalonamento automtico de tarefas; sistemas inteligentes para aprendizado; reconhecimento de voz, da face e de impresses digitais; transformao da fala em texto escrito; tradutores de texto; controle de dispositivos eletro-eletrnicos; previso de eventos meteorolgicos e de situaes do mercado financeiro; investimentos automticos no mercado financeiro; diagnsticos de doenas; deteco de fraudes; aprovao de propostas de carto de crdito; descoberta e caracterizao de poos petrolferos; descoberta de informaes em bases de dados; conduo automtica de veculos; filtros para correio eletrnico; sistemas de busca de informaes na Internet; jogos.

TAXONOMIA COM OS PRINCIPAIS PARADIGMAS DA INTELIGNCIA COMPUTACIONAL

TAXONOMIA COM OS PRINCIPAIS PARADIGMAS DA INTELIGNCIA COMPUTACIONAL


Do ingls Fuzzy Logic, este paradigma tem por objetivo modelar o modo aproximado de raciocnio humano, visando criar mtodos computacionais capazes de

tomar decises racionais em ambientes de incerteza,


subjetividade e impreciso.

A Lgica Nebulosa fornece mecanismos para manipular


informaes imprecisas e subjetivas, tais como os conceitos: muito, pouco, pequeno, alto, bom, quente, frio, etc, fornecendo uma resposta aproximada para questes baseada em conhecimentos inexatos, incompletos ou no totalmente confiveis.

TAXONOMIA COM OS PRINCIPAIS PARADIGMAS DA INTELIGNCIA COMPUTACIONAL


So modelos computacionais no lineares, inspirados na estrutura e no funcionamento do crebro, que procuram reproduzir caractersticas humanas, tais como:

Aprendizado
Associao Generalizao

Abstrao.
Devido sua estrutura, as Redes Neurais so bastante efetivas no aprendizado de padres a partir de dados histricos no lineares, incompletos, com rudo e at compostos de exemplos contraditrios.

TAXONOMIA COM OS PRINCIPAIS PARADIGMAS DA INTELIGNCIA COMPUTACIONAL uma rea de pesquisa interdisciplinar que compreende diversos paradigmas inspirados

no princpio da evoluo natural das espcies


proposto por Charles Darwin e na

recombinao gentica. Desdobra-se nas seguintes especialidades: Algoritmos Genticos Programao Gentica Hardware Evolucionrio

TAXONOMIA COM OS PRINCIPAIS PARADIGMAS DA INTELIGNCIA COMPUTACIONAL Algoritmos Genticos


Fornecem um mecanismo de busca adaptativa que se baseia no princpio da sobrevivncia dos mais aptos.

Isto obtido a partir de uma populao de indivduos (solues), representados por cromossomas

(palavras binrias), cada um associado a uma aptido


(avaliao da soluo frente ao problema), que so submetidos a um processo de evoluo (seleo e

reproduo) por vrios ciclos.

TAXONOMIA COM OS PRINCIPAIS PARADIGMAS DA INTELIGNCIA COMPUTACIONAL Programao Gentica

uma

tcnica

automtica

de

programao que propicia a evoluo de programas de computadores que

resolvem problemas de maneira exata ou aproximada.

TAXONOMIA COM OS PRINCIPAIS PARADIGMAS DA INTELIGNCIA COMPUTACIONAL

Hardware Evolucionrio
uma extenso do modelo gentico de aprendizado no espao de estruturas complexas como circuitos eletrnicos. Utiliza conceitos dos sistemas evolucionrios naturais no projeto automtico de circuitos, hardware auto reparveis, projeto de robs e projeto de circuitos VLSI. Esta rea vem ganhando cada vez mais aplicabilidade em funo dos avanos em nanotecnologia.

TAXONOMIA COM OS PRINCIPAIS PARADIGMAS DA INTELIGNCIA COMPUTACIONAL


Restringe-se ao processamento simblico do conhecimento, criando programas que fazem os computadores parecerem

inteligentes.
As solues dos problemas so heursticas e respostas satisfatrias so aceitas. A IA constituda de tcnicas prprias para a soluo de problemas, com destaque para os chamados sistemas especialistas, destinados a que so programas problemas computacionais em campos

solucionar

especializados do conhecimento humano.

Inteligncia Computacional
Muitos esforos na rea de IC buscam integrar

vrias

das

tcnicas

dos

paradigmas

mencionados acima procurando construir os chamados Sistemas Hbridos. Espera-se que, por meio da combinao de tcnicas, deficincias individuais destas tcnicas possam ser supridas, obtendo modelos mais robustos e completos.

INTELIGNCIA COMPUTACIONAL

Bibliografia utilizada para estas notas de aula:

Goldschmidt,

Ronaldo

Ribeiro.

Inteligncia

Computacional / Ronaldo Ribeiro Goldschmidt.


Rio de Janeiro: IST-Rio, 2010.

Russel, Stuart J. Inteligncia Artificial. Stuart J. Russel. Rio de Janeiro. Elsevier. 2004

You might also like