Вы находитесь на странице: 1из 7

BacharelBacharel emem SistemasSistemas dede InformaçãoInformação

em em Sistemas Sistemas de de Informação Informação Inteligência Inteligência Artificial Artificial INTRODU

Inteligência Inteligência

Artificial Artificial

Inteligência Inteligência Artificial Artificial INTRODU INTRODU Ç Ç ÃO ÃO O O que que é é

INTRODUINTRODUÇÇÃOÃO

O O que que é é inteligência inteligência Artificial? Artificial?
O O que que é é inteligência inteligência Artificial? Artificial?
é é inteligência inteligência Artificial? Artificial? Inteligência InteligênciaInteligência Artificial
é é inteligência inteligência Artificial? Artificial? Inteligência InteligênciaInteligência Artificial

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

Prof.:Prof.: FlávioFlávio F.F. Lima,Lima, DrDr

2009/22009/2

11

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

inteligência natural?
inteligência natural?

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

22

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

O que é Inteligência Artificial?

•Uma entidade inteligente Processo Interno Entradas Conhecimento Sentidos Compreensão / Intenção Poder de
•Uma entidade inteligente
Processo Interno
Entradas
Conhecimento
Sentidos
Compreensão /
Intenção
Poder de
Argumentação
Comportamento
Saídas
FlávioFlávio FerreiraFerreira LimaLima
2009/22009/2
Inteligência InteligênciaInteligência Artificial ArtificialArtificial
33
Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

O que é Inteligência Artificial?

ArtificialArtificial

É

tudo aquilo que não seja de origem biológico e produzido pelo homem

que não seja de orig em biológico e produzido pelo homem Inteligência Inteligência É a parte

InteligênciaInteligência

É

a parte computacional para atingir um objetivo no mundo.

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

44

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

INTRODUINTRODUÇÇÃOÃO

Definições:Definições:

Definições:Definições:

IA é uma ciência empírica que estuda como realizar máquinas inteligentes, especialmente programas inteligentes para computadores.

Baseia-se no principio da inteligência do ser humano. Porém IA ainda tem suas limitações como fazer com que uma máquina possa aprender de uma observação biológica

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

55

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

IA é a área da Ciência da Computação que estuda como resolver problemas para os quais não existem soluções algorítmicas eficientes.

“Uma

pesquisa que investiga formas de

habilitar o computador a realizar tarefas nas quais, até o momento, o ser humano tem um melhor desempenho”.

área de

ElaineElaine RichRich

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

66

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

Definições:Definições:

Conjunto de técnicas para a construção de máquinas “inteligentes”, capazes de resolver problemas que requerem inteligência humana.

Ramo

da

Ciência

da

Computação

automação de comportamento inteligente.

NilssonNilsson

dedicado

á

LugerLuger ee StubbleStubble

Tecnologia de processamento de informação que envolve processo de raciocínio aprendizado e percepção.

WinstonWinston

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

77

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

Definições:Definições:

IA é considerada polêmica porque desafia a idéia da unicidade do pensamento humano, da mesma forma que Darwin desafiou a unicidade da origem dos seres humanos.”

HelbertHelbert A.A. SimonSimon

CMU,CMU, 20002000

IA busca

Entender entidades inteligentes. Construir entidades inteligentes

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

88

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

Então:Então:

Inteligência Artificial

problemas que não possuem uma solução algorítmica

IA
IA

problemas solucionáveis por seres humanos

algorítmica IA problemas solucionáveis por seres humanos Inteligência InteligênciaInteligência Artificial

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

99

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

Breve História

Estudada há mais de 2000 anos por filósofos. Allan Turing “Computer Machinery and Intelligence” Primeiro
Estudada há mais de 2000 anos por filósofos.
Allan Turing
“Computer Machinery and
Intelligence”
Primeiro Projeto
LISP
Segundo Projeto
Japonês
Japonês
Surgimento do termo
Inteligência Artificial
PROLOG
1950
1956
1957 1958
1962
1970 1981
1988
1992
Primeiro Robô
Logic Theorist
Industrial
Ganhos com sistemas
de IA chegaram a 1 Bilhão
General Problem
Primeiro Sistema
Solver
Especialista
FlávioFlávio FerreiraFerreira LimaLima
2009/22009/2
Inteligência InteligênciaInteligência Artificial ArtificialArtificial
1010
Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

Breve História

1956: Dartmouth Conference, EUA: adoção do termo “Inteligência Artificial” – McCarthy, Minsky, Shannon, Newell, Simon

Artificial” – McCarthy, Minsky, Shannon, Newell, Simon John McCarthy M a r v i n M
Artificial” – McCarthy, Minsky, Shannon, Newell, Simon John McCarthy M a r v i n M

John McCarthy

Marvin Minsky

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

1111

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

ComportamentoComportamento dede SistemasSistemas Inteligentes:Inteligentes:

Então se uma máquina se comporta “como se fosse inteligente” não há sentido em discutir se isso é uma ilusão.

Essa visão pode ser resumida como: “Se algo caminha como um pato, faz ruído de pato e se parece com um pato, então isso é um pato.”

Nesta linha, Turing propôs o “Teste de Turing”.

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

1212

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

ComportamentoComportamento dede SistemasSistemas Inteligentes:Inteligentes:

Em 1950, Alan Turing publicou o seu mais famoso artigo “Can a machine think?”

para

Artigo

descreve

um

método

humanos testarem sistemas de IA.

juiz humano

senta na frente de um terminal de computador e só interage através dele com a comunicação escrita. O juiz tem que decidir então se do outro lado do terminal existe um humano ou um sistema de IA imitando um humano.

Formulação básica:

um

sistema de IA imitando um humano. Formulação básica: um Inteligência InteligênciaInteligência Artificial
sistema de IA imitando um humano. Formulação básica: um Inteligência InteligênciaInteligência Artificial

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

1313

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

TesteTeste dede TuringTuring ParteParte II

Qual deles é o homem? A B
Qual deles é o homem?
A
B

Parte1 - Mulher, Homem & Juiz

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

1414

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

TesteTeste dede TuringTuring ParteParte IIII

Qual deles é o computador? A B Parte 2 - Mulher, Computador & Juiz Se
Qual deles é o computador?
A
B
Parte 2 - Mulher, Computador & Juiz
Se o computador tem sucesso enganando
o juiz, então isto mostra um nível de
inteligência humana na tarefa de fingir ser
um homem.
Pela definição de inteligência, a máquina
mostrou por si mesma ser inteligente.
FlávioFlávio FerreiraFerreira LimaLima
2009/22009/2
Inteligência InteligênciaInteligência Artificial ArtificialArtificial
1515
Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

Aspectos Históricos da IA Grau de Motivação Conferêcia de Dartmouth Novas Tecnologias de Suporte 5ª
Aspectos Históricos da IA
Grau
de
Motivação
Conferêcia de
Dartmouth
Novas
Tecnologias de
Suporte
5ª Geração dos
Computadores
(Japão)
50 60
70
80
90
00
Tempo
FlávioFlávio FerreiraFerreira LimaLima
2009/22009/2
Inteligência InteligênciaInteligência Artificial ArtificialArtificial
1616
Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

LinguagensLinguagens dede Programação:Programação:

Exemplos de Linguagens para IA

Prolog (Programming in Logic).

Lisp (List processing).

Smalltalk e o ops5.

São linguagens voltadas para o processamento simbólico (Lógica e casamento de padrões) do que para o processamento numérico.

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

1717

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

SistemasSistemas Especialistas:Especialistas:

Mais conhecida das técnica da IA.

São

sistemas

que

armazenam

e

conhecimento especializado.

manipulam

o

Simula o comportamento de um especialista em um domínio específico.

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

1818

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

ComponentesComponentes BásicosBásicos dede umum S.ES.E

Sistema Especialista Base de Software do Sistema Especialista Conhecimento: Programas Programa de Interface
Sistema Especialista
Base de
Software do Sistema Especialista
Conhecimento:
Programas
Programa
de Interface
Utilitário de
c/ Usuário
Inferência
Fatos e Regras úteis
sobre uma área de
Conhecimento
específica e
complexa.
Usuários
Expertise
Conselho Especializado
Desenvolvimento
Programa de
do Sistema
Aquisição de
Especialista
Conhecimento
Criam, atualizam
e expandem a
Base de
Conhecimento
Baseado em
Especialista e/ou
Engº Conhecimento
FlávioFlávio FerreiraFerreira LimaLima
2009/22009/2

Inteligência InteligênciaInteligência O’Brien: 307 Artificial ArtificialArtificial

1919

Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

ProcessamentoProcessamento dede Sinais:Sinais:

Envolve o reconhecimento de imagens e sons.

É um tema bastante complexo e sujeito a pesquisa.

No entanto, já existem programas que reconhecem objetos e variações em cenas.

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

2020

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

ÁreaÁrea dede ApoioApoio aa IA:IA:

Ç Ç ÃO ÃO Área Área de de Apoio Apoio a a IA: IA: Inteligência InteligênciaInteligência
Ç Ç ÃO ÃO Área Área de de Apoio Apoio a a IA: IA: Inteligência InteligênciaInteligência
Ç Ç ÃO ÃO Área Área de de Apoio Apoio a a IA: IA: Inteligência InteligênciaInteligência
Ç Ç ÃO ÃO Área Área de de Apoio Apoio a a IA: IA: Inteligência InteligênciaInteligência
Ç Ç ÃO ÃO Área Área de de Apoio Apoio a a IA: IA: Inteligência InteligênciaInteligência
Ç Ç ÃO ÃO Área Área de de Apoio Apoio a a IA: IA: Inteligência InteligênciaInteligência
Ç Ç ÃO ÃO Área Área de de Apoio Apoio a a IA: IA: Inteligência InteligênciaInteligência
Ç Ç ÃO ÃO Área Área de de Apoio Apoio a a IA: IA: Inteligência InteligênciaInteligência

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

2121

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

SubáreasSubáreas dada IA:IA: Computação Redes Lógica Evolucionária Neurais Fuzzy Raciocínio Raciocínio
SubáreasSubáreas dada IA:IA:
Computação
Redes
Lógica
Evolucionária
Neurais
Fuzzy
Raciocínio
Raciocínio
Baseado
Robótica
Baseado
em Regras
em Casos
Agentes
Linguagem
Outros
Inteligentes
Natural
FlávioFlávio FerreiraFerreira LimaLima
2009/22009/2
Inteligência InteligênciaInteligência Artificial ArtificialArtificial
2222
Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

INTRODUINTRODUÇÇÃOÃO

Aplicações:Aplicações:

Aplicações:Aplicações:

Como localizar a informação importante na WEB.

Como localizar a informação importante na WEB. Inteligência InteligênciaInteligência Artificial

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

2323

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

Detecção de Intrusão e Filtragem de Spam

Como saber se uma mensagem é lixo ou de fato interessa?

Como saber se um dado comportamento de usuário é suspeito e com lidar com isto?

comportamento de usuário é suspeito e com lidar com isto? Inteligência InteligênciaInteligência Artificial

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

2424

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

Aplicações:Aplicações:

Previsão

Como prever o valor do dólar (ou o clima) amanhã?

Que

dados

são

relevantes?

comportamentos

recorrentes?

são relevantes? Há comportamentos recorrentes? Inteligência InteligênciaInteligência Artificial
são relevantes? Há comportamentos recorrentes? Inteligência InteligênciaInteligência Artificial

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

2525

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

Aplicações:Aplicações:

Previsão

Como brecar o carro sem as rodas deslizarem em função da velocidade, atrito, etc.?

Como

focar

a

câmera

em

função

de

luminosidade,

distância, etc.?

Como ajustar a temperatura em da quantidade de roupa, fluxo de água, etc.?

em da quantidade de roupa, fluxo de água, etc.? Inteligência InteligênciaInteligência Artificial
em da quantidade de roupa, fluxo de água, etc.? Inteligência InteligênciaInteligência Artificial
em da quantidade de roupa, fluxo de água, etc.? Inteligência InteligênciaInteligência Artificial

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

2626

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

INTRODUINTRODUÇÇÃOÃO

OO queque estesestes problemasproblemas têmtêm emem comum:comum:

Grande complexidade (número, variedade e natureza das tarefas).

Não

“solução

conhecimento.

algorítmica”,

mas

existe

Modelagem do comportamento de um ser inteligente (conhecimento, aprendizagem, iniciativa, etc.).

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

2727

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br

ObrigadoObrigado !!!!!!

flima@facnet.com.br Obrigado Obrigado ! ! !! !! Inteligência InteligênciaInteligência Artificial

Inteligência InteligênciaInteligência Artificial ArtificialArtificial

2009/22009/2

2828

FlávioFlávio FerreiraFerreira LimaLima

Email:Email: flima@facnet.com.brflima@facnet.com.br