Buscar

Desafios - 2 Semestre - Copia-26-27

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Aula 4 
 
A representação do conhecimento e o raciocínio representam informações do 
mundo real para que um computador possa entender a fim de resolver 
problemas da vida real, como se comunicar com os seres humanos em 
linguagem natural. 
 
A representação do conhecimento na Inteligência Artificial não está 
relacionada apenas ao armazenamento de dados em um banco de dados; ela 
permite que uma máquina aprenda com esse conhecimento e se comporte de 
maneira inteligente, como um ser humano. Nesse contexto, existem várias 
formas de representar o conhecimento e, assim, criar sistemas inteligentes 
com essas técnicas. 
 
Na qualidade de profissional, imagine o seguinte cenário: 
Você foi contratado para trabalhar na construção de sistemas inteligentes. 
Como passo inicial, seu chefe pediu para você e seus colegas de trabalho 
avaliarem o funcionamento de um jogo que utiliza conceitos de sistemas 
inteligentes: o Akinator. 
O Akinator é um jogo desenvolvido em 2007 e consiste basicamente em tentar 
adivinhar um personagem, uma pessoa na qual o usuário está pensando, por 
meio de várias perguntas. 
Para utiliza-lo, você pode acessar o site ou baixar o APP nas lojas de 
aplicativos, como Apple Store e Google Play. Em ambas, basta escrever a 
palavra ‘’Akinator’’ na caixa de pesquisa, e o primeiro resultado apresentado 
é o APP do jogo, que pode ser baixado e instalado. 
Com o jogo aberto, vocês realizaram os seguintes testes: 
• Escolheram um personagem bem conhecido ou uma celebridade, para 
que fosse relativamente fácil o Akinator descobrir. 
• Aumentaram o nível de dificuldade para verificar se ele ainda 
continuava acertando. 
• Tentaram responder ás perguntas de forma totalmente aleatória 
(escolhendo as opções ‘’não sei’’, ’’não’’ e ‘’provavelmente não‘’), a ponto 
de o Akinator não conseguir acertar o personagem ou a pessoa. 
 
 
Mediante o exposto, resolva as seguintes questões: 
 
a) Após você realizar os testes elencados, em geral quais foram os resultados? 
 
b) O Akinator ou aplicações similares podem ser construídos utilizando 
alguma forma de representação do conhecimento. Nesse tipo de aplicação, as 
redes semânticas são bem indicadas. Você concorda com essa afirmação? 
Justifique. 
 
Padrão de resposta esperado: 
 
a) O Akinator consegue ter precisão excelente para personagens ou pessoas 
bem conhecidas. Geralmente, à medida que a dificuldade aumenta, a taxa de 
acerto começa a diminuir. Quando são respondidas perguntas de forma 
aleatória, ele não consegue adivinhar quem é a pessoa ou o personagem e 
manda uma mensagem automática. 
 
b) Sim, uma das formas de representação do conhecimento que pode ser 
utilizada, além de ser a mais indicada, são as redes semânticas, pois os nós 
podem ser as pessoas e os fatos sobre determinada pessoa ou personagem. Por 
exemplo, imagine que "Joãozinho" é um jogador de futebol famoso. Com a rede 
semântica, é possível criar o nó "Joãozinho", com o link "é um" para outro nó 
chamado de "Jogador de Futebol". Dessa maneira, é possível fazer buscas à 
medida que as perguntas são respondidas.

Continue navegando