Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Inteligência Artificial: Conceitos, História e Aplicações, Notas de estudo de Engenharia Elétrica

Uma introdução à inteligência artificial (ia), abordando conceitos básicos, sua história e aplicações em diferentes áreas. Aqui encontram-se informações sobre o conceito de raciocínio lógico, a invenção do termo inteligência artificial, a proposta do teste de turing, agentes inteligentes, simuladores de robôs móveis, linguagens de programação, lógica de predicados e sistemas baseados em regras.

Tipologia: Notas de estudo

2015

Compartilhado em 03/05/2015

heitor-galvao-12
heitor-galvao-12 🇧🇷

4.6

(317)

384 documentos

1 / 38

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Inteligência Artificial
Profa. Marluce
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26

Pré-visualização parcial do texto

Baixe Inteligência Artificial: Conceitos, História e Aplicações e outras Notas de estudo em PDF para Engenharia Elétrica, somente na Docsity!

Inteligência Artificial

Profa. Marluce

Conceito de Inteligência Artificial

Estudo de sistemas programados que sãocapazes de simular, até certo ponto, atividadeshumanas, tais como percepção, pensamento,aprendizado e atuação.

Teste de Turing

Proposto em 1950 - Fornece uma definição de inteligência em uma máquina - Compara o comportamento inteligente de um ser humanocom o de um computador - Um interrogador faz uma série de perguntas que sãoencaminhadas para um computador e um ser humano - O interrogador recebe dois conjuntos de respostas, masnão sabe qual é do ser humano e qual é do computador - Depois de examinar as respostas, se o interrogador nãoconseguir identificar qual conjunto de respostas é docomputador e qual pertence ao ser humano, o computadorpassou no teste de Turing por ter apresentadocomportamento inteligente

Agentes inteligentes

Sistema que percebe seu ambiente, aprende einterage com ele de maneira inteligente

Agente de software: conjunto de programasprojetados para realizar tarefas específicas. - Exemplo: agente para organizar correio eletrônico(e-mail). Verifica o conteúdo de e-mails recebidose classifica-os em diferentes categorias (lixo,menos importantes, importantes, muitoimportantes e assim por diante)

Utilização de robôs móveis

Robôs

Simuladores de robôs móveis

Webots

Desenvolvido pela Cyberbotics - Simula e controla robôs móveis - Simulação física (3D) - Exige licença - SO: Linux, Windows e Mac.

Linguagens de programação

LISP: inventada em 1958 - Manipula listas, tratando dados e programas como listas - Um programa em Lisp é capaz de modificar a si mesmo - Desvantagem: lista longa gera lentidão e complexidade desua sintaxe - Prolog: pode criar um banco de dados de fatos e umabase de conhecimento de regras - Permite responder questões que podem ser inferidas apartir de uma base de conhecimento - Não é muito eficiente

Redes semânticas

Utilizam grafos dirigidos para representarconhecimento

Vértices (nós): representam conceitos - Arestas (arcos): representam a relação entre doisconceitos

Redes semânticas

Exemplo Fonte: http://www.inf.ufrgs.br/~alvares/INF01048IA/redes_semanticas.pdf

Frames

Sistema de frames correspondente à redesemântica Fonte: http://www.inf.ufrgs.br/~alvares/INF01048IA/redes_semanticas.pdf

Lógica de predicados

Trata-se de uma linguagem bem definida, desenvolvidaao longo de uma longa história da lógica teórica. - Lógica proposicional: composta de um conjunto desentenças que podem ser utilizadas para desenvolverum raciocínio lógico a respeito do mundo - Operadores: não( ¬ ), ou( ∨ ), e( ∧ ), se...então( → ), se e somente se ( ↔ ) - Sentença - Hoje é terça-feira (A) - Está chovendo (B) - Hoje é terça-feira ou quarta-feira (A ∨ C) - Não está chovendo ( ¬ B) - Se um cachorro é um mamífero, então um gato é um mamífero (C → E)

Lógica de predicados

Lógica de predicados: uma sentença é divididaem um predicado e argumentos

Ex: a sentença “John trabalha para a irmã de Ann”pode ser escrita como: trabalha[John, irmã(Ann)] - Quantificadores: - para todo ou quantificador universal ( ∀ ) - existe ou quantificador existencial ( ∃ ) Utilizada como argumento

Lógica de predicados

Quantificadores: - Ex: A sentença “todos os homens são mortais“ podeser escrita como: ∀ x[homem(x) → mortal(x)]. - Ex: A sentença “algumas flores são vermelhas” podeser escrita como: ∃ x[flor(x) ∧ vermelha(x)]. - Ex: A sentença “John tem um livro” pode ser escritacomo: ∃ X[livro(x) ∧ tem(John,x)].