Anda di halaman 1dari 8

Sistemas de

Informao Inteligentes
Aluno:Matheus Dumont Guillen

1. Defina, com suas prprias palavras, Inteligncia Artificial?


Uma rea em cincia da computao que permite fazer a criao de
equipamentos para simular a capacidade humana seja de movimento ou
raciocnio.

2. Cite as 4 formas de abordagens do estudo da Inteligncia


Artificial
Pensando:A automao de atividade que ns associamos como o
pensamento humano.
Como humanos: A arte de criar maquinas que realizam funes que requer
inteligncia
Quando realizadas por pessoas.
Racionalmente:O estudo das faculdades mentais atravs do uso de
modelos computacionais.
Agindo: A cincia da computao que estudaa automao de
comportamento inteligente.

3. Defina Agente. O que faz de um Agente ser inteligente? D


exemplo de um Agente
Inteligente.
Os agentes fazem funes de inteligncia artificial,ele facilita e automatiza
uma tarefa.Um software um exemplo de agente.Um exemplo de agente
inteligente por exemplo so cmeras e detectores de infravermelho que
movem por si s.

4. Projete pelo menos 3 agentes seguindo o padro PEAS (Medida de


desempenho,
Ambiente, atuadores e sensores)
Motorista de txi
Medida de desempenho:viagem segura,rpida,dentro da lei etc.

Ambiente:Estradas,outros tipos de trfego etc.


Atuadores:direo,acelerador,freio,sinal etc.
Sensores:velocmetro,GPS,etc.
Rob
Medida de desempenho:ser inteligente,fazer tudo oque for programado e
com perfeio.
Ambientes:Casa,lugares de lazer.
Sensores:encoder,distncia e etc.
Agente de software
Sensores: entrada do teclado, contedo de arquivos e pacotes vindos da
rede. Atuadores: tela, disco, envio de pacotes pela rede.

5. O que lgica Fuzzy? Por que foi criada? D exemplo de


utilizao.
utilizada quando precisamos de outras respostas sendo elas diferentes de
sim e no, utilizada como um talvez .Para responder perguntas relativas.

6. Faa uma representao do conhecimento utilizando uma cadeia


semntica. Faa, pelo
Menos, 10 vrtices

a. Represente esse conhecimento em prolog (pai e me).


pai(gil , ary).pai(ivo , eva).
pai(gil , cl ).pai(rai , no).
pai(gil , rai).
mae(ana , eva).

pai(ary , gal).
mae(bia ,rai).

mae(eva , no).mae(bia ,cl).


mae(lia , gal).mae(bia , ary).

b. Faa a funo para descobrir o av de uma pessoa.


avo(X , Z) :-pai( X , Y), pai(Y , Z).

c. Faa a funo para descobrir os tios de uma pessoa.


tio(X , Z) :- pai(P , X),

pai(P , Y), pai(Y , Z),X \ = Y.

d. Faa a funo para descobrir os irmos de uma pessoa.


irmo(X , Y) :- pai(P , X),

pai(P , Y), X \= Y.

e. Faa a funo para descobrir os primos de uma pessoa.


primos( X , Y):-pai(P , P1), pai(P , P2), pai(P1 , X), pai(P2 , Y),P1 \= P2.

f. Formule as seguintes questes


i. No filho de Ra?
Filho(no , rai).
ii. No filho de Eva?
Filho(no, eva).

iii. Quem so os filhos de Bia?


Filho(X , bia).
iv. Quem so os primos de Ary?
primos( X , Ary).
v. Ra tem irmos? E irms?
Irmo(rai , X).

8. Represente em Prolog os seguintes predicados sobre listas


a. adicionar(E, L1, L2) E o elemento que ser adicionado em L1 e
L2 a lista
resultado.
funo: inserir(E,L1,[E|L1]).
Inserir(4,[1,2,3],L2).
L2 = [4,1,2,3].

b. remover(E, L1, L2) E o elemento que ser removido de L1 e L2


a lista sem E.
funo:remover(E,[E|L1],L1).
remover(E,[Y|L1],[Y|D]):- remover(E,L1,D).
remover(3,[1,2,3,4], L2).
L2 = [1,2,4].

c. inverter(L1, L2) L1 a lista que deve ser invertida e L2 a lista


invertida
inverter([],[]).
inverter([X|Y],Z):- imverter(Y,Y1),conc(Y1,[X],Z).

d. somar(L, S) S a soma de todos os elementos de L


soma([],0).
soma([X|Y],S):- soma(Y,R), S is R + X.

e. tamanho(L, T) T o tamanho de L (quantidade de elementos)

tamanho ([], T).


tamanho([X , Y],T) :- tamanho(Y,T),
N is T + 1.

9. Expresse atravs de fatos e regras as seguintes informaes


a. Juliana bonita. Pedro rico e bonito. Priscila rica e forte.
Lucas forte e bonito.
Paulo amvel e forte. Todos os homens gostam de mulheres
bonitas. Todos os
homens ricos so felizes. Qualquer homem que gosta de uma
mulher que gosta
dele feliz. Qualquer mulher que gosta de um homem que gosta
dela feliz.
Priscila gosta de qualquer homem que gosta dela. Juliana gosta de
qualquer
homem que gosta dela, desde que ele seja rico, amvel ou bonito, e
forte.
mulher(juliana).Juliana bonita
bonita(juliana).

homem(pedro).Pedro rico e bonito


rico(pedro).
bonito(pedro).

mulher(priscila).Priscila rica e forte


forte(priscila).
rica(priscila).
homem(lucas).Lucas forte e bonito
forte(lucas).
bonito(lucas).

homem(paulo).Paulo amvel e forte

forte(paulo).
amavel(paulo).

Todos os homens gostam de mulheres bonitas


gosta:-write("Todos os homens gostam de mulheres bonitas ").
Todos os homens ricos so felizes
feliz:-write("Todos os homens ricos so felizes ").

Qualquer homem que gosta de uma mulher que gostadele feliz


feliz:-write("Qualquer homem que gosta de uma mulher,que gosta dele e
feliz").

Qualquer mulher que gosta de um homem que gosta dela feliz


feliz:-write("Qualquer mulher que gosta de um homem,que gosta dela e
feliz").

Priscila gosta de qualquer homem que gosta dela


gosta:- write("Priscila gosta de homem que gosta dela").

Juliana gosta de qualquerhomem que gosta dela,


desde que ele seja rico, amvel ou bonito e forte.
gosta:-write("Juliana gosta de qualquer homem que gosta dela, desde que
ele seja rico,
amvel ou bonito e forte").

b. Joo um pssaro. Pedro um peixe. Maria uma minhoca.


Pssaros gostam de
minhocas. Gatos gostam de peixes. Gatos gostam de pssaros.
Amigos gostam uns
dos outros. O meu gato meu amigo. O meu gato come tudo o que
gosta, exceto
pessoas. O nome do meu gato Chuck Norris.

Joo um pssaro.
animal(passaro).
passaro(joao).
Pedro um peixe.
animal(peixe).
peixe(pedro).
Maria uma minhoca.
animal(minhoca).
minhoca(maria).
Pssaros gostam deminhocas
gosta(P,M):- passaro(P),minhoca(M).
Gatos gostam de peixes.
animal(gatos).
gosta(G,P):- animal(G),peixe(P),G = gatos.

Gatos gostam de pssaros.


gosta(G,P):- animal(G),passaro(P),G = gatos.

Amigos gostam unsdos outros.


gosta :- write("Amigos gostam um dos outros").

O meu gato come tudo o que gosta, excetopessoas.


gosta:-write("O meu gato come tudo o que gosta, exceto pessoas").

O nome do meu gato Chuck Norris.


gato(chuck_norris).
nome(G):- gato(G).

c. Joo nasceu em Pelotas e Jean nasceu em Paris. Pelotas fica no


Rio Grande do Sul.
Paris fica na Frana. S gacho quem nasceu no Rio Grande do
Sul.

Joo nasceu em Pelotas e Jean nasceu em Paris.


estado(rio_grande_do_sul).
cidade(pelotas).
nasceu(joao,pelotas).
nasceu(jean,paris).
pais(frana).
capital(paris).

Pelotas fica no Rio Grande do Sul.


fica(P,R):- cidade(P), estado(R), R = rio_grande_do_sul.

Paris fica na Frana.


fica(P,F):- capital(P),pais(F).

S gacho quem nasceu no Rio Grande do Sul.


gaucho:- write("Quem nasce no Rio Grande do Sul").

Anda mungkin juga menyukai