Inteligência Artificial: Conceitos e Heurísticas
48 Questions
5 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Qual das seguintes características NÃO é essencial na representação do conhecimento em Inteligência Artificial?

  • Ser totalmente preciso e completo. (correct)
  • Ser facilmente modificável.
  • Ser compreendido pelas pessoas que fornecem o conhecimento.
  • Permitir a representação de regras gerais.

Qual é o principal objetivo da Inteligência Artificial moderna, em contraste com o foco do Teste de Turing?

  • Desenvolver sistemas capazes de passar no Teste de Turing.
  • Criar máquinas que imitem perfeitamente o comportamento humano.
  • Focar exclusivamente nas capacidades de memória e cálculo das máquinas.
  • Construir máquinas que colaborem com humanos para resolver problemas complexos. (correct)

Como a Inteligência Artificial aborda o problema da explosão combinatória na resolução de problemas?

  • Ignorando soluções subótimas.
  • Utilizando algoritmos matemáticos complexos.
  • Empregando conhecimento para reduzir o número de opções a serem consideradas. (correct)
  • Explorando todos os caminhos possíveis de forma exaustiva.

Qual é a natureza do conhecimento heurístico utilizado em Inteligência Artificial?

<p>Incerta e baseada na experiência. (B)</p> Signup and view all the answers

Qual é o objetivo principal do uso de heurísticas na resolução de problemas em IA?

<p>Encontrar uma solução em tempo aceitável, mesmo que não seja a melhor. (C)</p> Signup and view all the answers

Na abordagem de resolução de problemas por 'procura em espaço de estados', quais são os dois elementos chave que definem um problema?

<p>Estados e operadores. (B)</p> Signup and view all the answers

O que é necessário definir além de estados e operadores na resolução de problemas usando procura em espaço de estados?

<p>O estado final desejado. (D)</p> Signup and view all the answers

Qual das seguintes opções descreve melhor um problema que se adequa à resolução por procura em espaço de estados?

<p>Um problema onde a solução é encontrada explorando várias possibilidades. (D)</p> Signup and view all the answers

Qual das seguintes opções melhor descreve o conceito de Inteligência Artificial, de acordo com o texto?

<p>A capacidade dos computadores de realizar tarefas que atualmente são melhor executadas por humanos. (C)</p> Signup and view all the answers

Quais eram alguns dos problemas iniciais que a Inteligência Artificial procurava resolver?

<p>Jogos de tabuleiro como Xadrez e Damas, demonstração de teoremas e linguagem natural. (C)</p> Signup and view all the answers

Em que áreas as redes neuronais são comumente aplicadas?

<p>Reconhecimento de padrões, robótica e controlo, processamento de dados e extração de informação, e processamento da linguagem natural. (C)</p> Signup and view all the answers

O que significa a 'explosão combinatória' no contexto da Inteligência Artificial?

<p>A dificuldade em processar um grande número de combinações de dados. (D)</p> Signup and view all the answers

Como a Inteligência Artificial lida com o problema da 'explosão combinatória'?

<p>Utilizando conhecimento para reduzir o espaço de procura, através de heurísticas. (C)</p> Signup and view all the answers

Qual é uma das principais características do conhecimento utilizado na Inteligência Artificial?

<p>O conhecimento é volumoso, difícil de caracterizar com precisão e está em constante mutação. (D)</p> Signup and view all the answers

Qual é o principal tipo de aplicação comercial da Inteligência Artificial com base no conhecimento?

<p>Sistema Pericial. (C)</p> Signup and view all the answers

Qual das seguintes afirmações descreve corretamente como as redes neuronais aprendem?

<p>Através da aprendizagem automática supervisionada e incremental baseada em reforço. (D)</p> Signup and view all the answers

Qual estrutura de dados é usada para representar o espaço de estados em um problema de busca, conforme descrito no texto?

<p>Um grafo dirigido acíclico. (D)</p> Signup and view all the answers

Numa busca em largura (Breadth-First), qual a função principal da lista de 'nós abertos'?

<p>Manter os nós que ainda não foram visitados. (C)</p> Signup and view all the answers

Em que situação o algoritmo de busca em largura (Breadth-First) termina com 'falha'?

<p>Quando a lista de nós abertos fica vazia e não foi encontrada uma solução. (B)</p> Signup and view all the answers

Qual é o principal critério do algoritmo de busca de custo uniforme que o difere da busca em largura?

<p>Priorizar a expansão dos nós com menor custo acumulado. (B)</p> Signup and view all the answers

Qual a função do ponteiro para o nó pai durante a exploração de um grafo de busca?

<p>Permitir reconstruir o caminho da solução a partir do estado final do problema. (B)</p> Signup and view all the answers

Num método de procura em profundidade (Depth-First), o que acontece se os nós sucessores já estiverem nas listas ABERTOS ou FECHADOS?

<p>Podem ter a sua profundidade recalculada. (C)</p> Signup and view all the answers

Qual é a principal diferença entre os algoritmos Breadth-First e Depth-First em termos de exploração de nós?

<p><em>Breadth-First</em> expande todos os nós no nível atual antes de passar para o próximo, e <em>Depth-First</em> explora um ramo até o fim antes de retroceder. (A)</p> Signup and view all the answers

O que significa a 'expansão de um nó' no contexto dos algoritmos de busca?

<p>A geração de todos os nós sucessores a partir de um nó atual. (D)</p> Signup and view all the answers

Qual dos seguintes sistemas é um exemplo de um sistema especialista baseado em regras de produção?

<p>JESS (A)</p> Signup and view all the answers

Qual tipo de raciocínio utiliza a generalização ou extrapolação como forma principal?

<p>Raciocínio Indutivo (B)</p> Signup and view all the answers

Se as premissas de um argumento são verdadeiras, qual tipo de raciocínio garante que a conclusão também será verdadeira?

<p>Raciocínio Dedutivo (A)</p> Signup and view all the answers

Qual tipo de raciocínio é frequentemente usado na medicina para encontrar explicações prováveis a partir de observações?

<p>Raciocínio Abdutivo (C)</p> Signup and view all the answers

Num sistema de produção, qual parte de uma regra de produção é designada como 'lado esquerdo' (LHS)?

<p>A precondição sensorial ou premissa (C)</p> Signup and view all the answers

Qual é a principal característica da lógica proposicional ou de ordem zero?

<p>Consiste em expressões sintáticas atômicas (B)</p> Signup and view all the answers

O que distingue a lógica predicativa ou de primeira ordem da lógica proposicional?

<p>As FBFs são quantificáveis e decomponíveis em termos (A)</p> Signup and view all the answers

O que caracteriza um predicado de ordem superior?

<p>Toma um ou mais predicados como argumentos (C)</p> Signup and view all the answers

Qual das seguintes ações é realizada quando um nó sucessor é encontrado em ABERTOS durante a execução do algoritmo de busca em largura (Breadth-First) num grafo?

<p>O nó sucessor não é adicionado à lista ABERTOS. (A)</p> Signup and view all the answers

No algoritmo de Custo Uniforme, como é tratado um sucessor de um nó 'n' se este sucessor já estiver na lista ABERTOS?

<p>O sucessor de 'n' é adicionado se o custo <code>g</code> do sucessor de 'n' for menor que o custo <code>g</code> do sucessor já em ABERTOS, caso contrário, é descartado. (D)</p> Signup and view all the answers

No contexto da busca em profundidade (Depth-First) em grafos, o que acontece quando um nó com o mesmo estado já existe em ABERTOS?

<p>O novo nó é descartado, pois já existe um nó com o mesmo estado e custo menor ou igual. (C)</p> Signup and view all the answers

Qual a principal diferença entre métodos de busca cega (não informada) e métodos heurísticos (informados)?

<p>Métodos heurísticos utilizam regras empíricas para guiar a procura, enquanto métodos de busca cega não. (C)</p> Signup and view all the answers

Qual é o papel da função de avaliação f(n) nos métodos heurísticos de busca?

<p>Determinar o interesse/promessa dos nós para guiar a procura. (C)</p> Signup and view all the answers

Como a lista de nós ABERTOS é organizada em métodos heurísticos de busca?

<p>Por ordem crescente da função de avaliação <code>f(n)</code>. (A)</p> Signup and view all the answers

Se um sucessor de um nó 'n' já está em FECHADOS num algoritmo de custo uniforme, o que acontece?

<p>O sucessor de 'n' é ignorado. (B)</p> Signup and view all the answers

No algoritmo Depth-First, qual critério é usado para atualizar um nó já existente na lista FECHADOS por um novo nó gerado?

<p>O nó existente em FECHADOS é substituído pelo novo se o custo do novo for menor e se os ponteiros dos seus sucessores forem redirecionados para ele. (B)</p> Signup and view all the answers

Como é calculado o fator de confiança da conclusão de uma regra no sistema MYCIN?

<p>O produto do fator de confiança da regra pelo fator de confiança das premissas. (C)</p> Signup and view all the answers

Qual modelo de desenvolvimento é tipicamente utilizado para sistemas periciais?

<p>Modelo espiral. (A)</p> Signup and view all the answers

Qual das seguintes não é uma característica fundamental a ser considerada ao escolher o domínio de aplicação de um sistema pericial?

<p>Fácil obtenção de sucesso completo. (B)</p> Signup and view all the answers

Que tipo de raciocínio e conhecimento são tipicamente requeridos para as tarefas de um sistema pericial?

<p>Raciocínio simbólico e conhecimento heurístico. (B)</p> Signup and view all the answers

Qual o papel do engenheiro do conhecimento no desenvolvimento de um sistema pericial?

<p>Adquirir, codificar e inserir o conhecimento do especialista na base de conhecimento. (D)</p> Signup and view all the answers

Qual participante do desenvolvimento de um sistema pericial tem o papel de criticar a usabilidade do sistema?

<p>O utilizador. (B)</p> Signup and view all the answers

Qual fase do desenvolvimento de um sistema pericial é frequentemente considerada o principal 'estrangulamento'?

<p>A fase de aquisição do conhecimento. (D)</p> Signup and view all the answers

Qual das seguintes opções descreve corretamente o que um sistema pericial NÃO faz?

<p>Garante sempre a captura de todo o conhecimento especializado. (C)</p> Signup and view all the answers

Flashcards

O que é Inteligência Artificial?

Capacidade de resolver problemas, usar o conhecimento, raciocinar e aprender. Não possui uma definição universalmente aceita, mas pode ser vista como o estudo de como computadores podem realizar tarefas que atualmente exigem habilidades humanas.

Quais foram os primeiros desafios da Inteligência Artificial?

Jogos de estratégia, demonstração de teoremas matemáticos e processamento de linguagem natural.

O que são Redes Neuronais?

Sistemas de decisão baseados em sistemas biológicos, com aprendizagem automática e incremental. São úteis para tarefas como reconhecimento de padrões, robótica, processamento de dados e linguagem natural.

Quais são os principais desafios da Inteligência Artificial?

A Inteligência Artificial visa solucionar problemas complexos que são difíceis de serem resolvidos por métodos convencionais. Os principais desafios que a A.I. enfrenta são:

  1. Incapacidade de usar modelos da realidade: Dificuldade em abstrair e modelar o mundo real.
  2. Explosão combinatória: A complexidade de encontrar soluções em um espaço de busca muito grande.
Signup and view all the flashcards

Como o conhecimento é crucial para a Inteligência Artificial?

A necessidade de conhecimento para funcionar. Este conhecimento pode ser vasto, complexo e dinâmico. É a base para o desenvolvimento de sistemas especialistas.

Signup and view all the flashcards

O que são Sistemas Periciais?

Aplicações comerciais que utilizam conhecimento específico de uma área para resolver problemas. Exemplo: Sistemas que diagnosticam doenças, analisam dados financeiros ou oferecem suporte técnico especializado.

Signup and view all the flashcards

Representação do Conhecimento

O conhecimento usado na Inteligência Artificial deve ser representável de forma geral, compreensível para os humanos e facilmente modificável.

Signup and view all the flashcards

Teste de Turing

Um teste que avalia se uma máquina pode imitar um ser humano em uma conversa.

Signup and view all the flashcards

Colaboração Humano-Máquina

A Inteligência Artificial atual foca em ajudar as pessoas a resolver problemas usando as vantagens de ambas, máquinas e humanos.

Signup and view all the flashcards

Explosão Combinatória

A explosão combinatória é um problema que surge quando se tenta testar todas as possibilidades para resolver um problema.

Signup and view all the flashcards

Heurísticas

Heurísticas são regras empíricas que ajudam a encontrar soluções satisfatórias, mesmo que não sejam as melhores, para evitar a explosão combinatória.

Signup and view all the flashcards

Conhecimento Heurístico

O conhecimento heurístico se baseia em experiência passada e não necessariamente em fatos científicos. Ele pode ser impreciso e incerto.

Signup and view all the flashcards

Espaço de Estados

O espaço de estados é uma representação gráfica que mostra todas as possibilidades e caminhos possíveis para resolver um problema.

Signup and view all the flashcards

Estados e Operadores

Para definir um problema em termos de espaço de estados, precisamos identificar os estados, os operadores que permitem mudar de estado e o estado final desejado.

Signup and view all the flashcards

Um nó que representa um estado no grafo do espaço de estados. Pode conter informações como o nó que o gerou, heurística e pontuação.

Signup and view all the flashcards

Arco

Uma transição de estado no grafo do espaço de estados, geralmente representada por uma seta.

Signup and view all the flashcards

Procura em Profundidade

Uma técnica para explorar o grafo do espaço de estados, começando pelo nó inicial e expandindo os nós em ordem de profundidade.

Signup and view all the flashcards

Procura em Largura

Uma técnica para explorar o grafo do espaço de estados, começando pelo nó inicial e expandindo os nós em ordem de largura.

Signup and view all the flashcards

Procura de Custo Uniforme

Uma variante da procura em largura que considera o custo da transição entre os estados. O objetivo é encontrar o caminho mais barato.

Signup and view all the flashcards

Lista Aberta

Lista que armazena os nós do espaço de estados que ainda não foram explorados.

Signup and view all the flashcards

Lista Fechada

Lista que armazena os nós do espaço de estados que já foram explorados.

Signup and view all the flashcards

Raciocínio Indutivo

Um tipo de raciocínio que usa a generalização ou extrapolação para chegar a conclusões.

Signup and view all the flashcards

Raciocínio Dedutivo

Um tipo de raciocínio que utiliza regras lógicas para inferir novas informações.

Signup and view all the flashcards

Raciocínio Abdutivo

Um tipo de raciocínio que usa observações para procurar uma explicação provável.

Signup and view all the flashcards

Sistemas de Produção

Um sistema computacional baseado em regras de comportamento, onde cada regra tem uma precondição e uma ação.

Signup and view all the flashcards

Matching

O processo de pesquisa de regras que correspondem ao estado atual do mundo.

Signup and view all the flashcards

Firing

O processo de execução das ações associadas às regras correspondentes.

Signup and view all the flashcards

Encadeamento para a Frente

Um tipo de encadeamento que inicia com dados conhecidos e aplica regras para obter novas informações.

Signup and view all the flashcards

Encadeamento para Trás

Um tipo de encadeamento que inicia com um objetivo e procura evidências para sustentá-lo.

Signup and view all the flashcards

Verificação de nós repetidos em grafos

Em métodos de busca, o espaço do estado é um grafo. Se o estado sucessor já estiver em ABERTOS ou FECHADOS, o nó correspondente não é adicionado a ABERTOS. Essa verificação garante que não se expandem os mesmos nós múltiplas vezes, evitando ciclos e aumentando a eficiência da busca.

Signup and view all the flashcards

Algoritmo Breadth-First

O algoritmo Breadth-First explora o espaço de estados expandindo os nós em níveis de profundidade. A cada iteração, os nós de um determinado nível são expandidos, garantindo que todos os nós a uma distância menor sejam alcançados antes dos nós a uma distância maior.

Signup and view all the flashcards

Algoritmo Custo Uniforme

O algoritmo Custo Uniforme escolhe sempre o nó com o menor custo acumulado para expandir. Ele garante que o caminho mais barato para qualquer nó seja encontrado, trabalhando com a expansão dos nós mais promissores.

Signup and view all the flashcards

Algoritmo Depth-First

O algoritmo Depth-First aprofunda o espaço de estados explorando um ramo específico até o final. Ele é útil para encontrar soluções rapidamente, mas pode acabar percorrendo caminhos longos antes de encontrar a solução ideal.

Signup and view all the flashcards

Depth-First com verificação de custo

O algoritmo Depth-First é modificado para considerar um nó em ABERTOS com o mesmo estado do nó gerado, mas com um custo g menor ou igual. Se o nó em ABERTOS for mais promissor, o nó gerado é descartado. Essa regra garante que o caminho mais barato para um estado seja priorizado.

Signup and view all the flashcards

Depth-First com atualização de custos

Em um grafo, o algoritmo Depth-First pode encontrar um nó com o mesmo estado em FECHADOS. Se o custo g do nó em FECHADOS for menor ou igual ao do nó gerado, o nó antigo é removido e o nó gerado é adicionado a ABERTOS. Essa regra garante que o caminho mais barato encontrado até agora seja usado e que nós com custos mais altos não obstruam a busca.

Signup and view all the flashcards

Métodos Heurísticos

Métodos heurísticos usam funções de avaliação para guiar a busca, focando em nós que parecem mais promissores. Eles são mais eficientes que os métodos cegos, mas a eficácia da heurística depende do problema e da qualidade da função de avaliação.

Signup and view all the flashcards

Funções de avaliação (f(n))

Funções de avaliação (f(n)) medem o quão promissor um nó é, considerando diversos fatores como custo acumulado e distância estimada até o objetivo. A lista de nós ABERTOS é ordenada por ordem crescente de f(n), priorizando os nós mais promissores.

Signup and view all the flashcards

Fator de Confiança (cfk)

Representa a confiança que se tem na conclusão de uma regra, calculada através da multiplicação da confiança da regra em si pela confiança composta das suas premissas.

Signup and view all the flashcards

Ciclo de Vida do Desenvolvimento de um Sistema Pericial

O ciclo de vida do desenvolvimento de um sistema pericial é iterativo e é baseado na abordagem espiral, permitindo o refinamento constante do sistema com base em feedback obtido a cada iteração.

Signup and view all the flashcards

Aquisição de Conhecimento em Sistemas Periciais

Um dos principais desafios no desenvolvimento de sistemas periciais é a necessidade de capturar e representar o conhecimento de um especialista de forma estruturada, utilizando uma linguagem compreensível para o sistema.

Signup and view all the flashcards

Domínio de Aplicação de um Sistema Pericial

Deve ter em conta a utilização de conhecimento especializado, a necessidade de uma abordagem não convencional, a disponibilidade de especialistas no domínio, a alta valorização da captura do conhecimento especializado e a aceitabilidade de sucesso limitado.

Signup and view all the flashcards

Tipos de Tarefas para Sistemas Periciais

Os tipos de tarefas que se adequam a sistemas periciais envolvem raciocínio simbólico (resolver problemas usando símbolos), heurísticas (regras de thumb) e conhecimentos específicos de um domínio, não conhecimento geral.

Signup and view all the flashcards

Participantes no Desenvolvimento de um Sistema Pericial

O especialista fornece o conhecimento do domínio, o engenheiro do conhecimento codifica esse conhecimento e o utilizador avalia a aplicabilidade do sistema.

Signup and view all the flashcards

Especialista

É o indivíduo que detém o conhecimento de um domínio específico.

Signup and view all the flashcards

Engenheiro do Conhecimento

Tem responsabilidade pela aquisição, codificação e inserção do conhecimento do especialista na base de conhecimento do sistema.

Signup and view all the flashcards

Study Notes

Introdução à Inteligência Artificial

  • Inteligência artificial é o estudo de como construir computadores para realizar tarefas em que as pessoas são melhores
  • Problemas iniciais da IA incluíam jogos (xadrez, damas), demonstração de teoremas e linguagem natural
  • Hoje, a IA resolve problemas logísticos, análise de dados, diagnóstico médico, e até venceu campeões mundiais de xadrez
  • Redes neurais são baseadas em sistemas biológicos para exemplos e aprendizagem automática e supervisionada

Redes Neuronais

  • Sistemas de decisão inspirados em sistemas biológicos
  • Usam aprendizagem automática supervisionada e incremental
  • Aplicações incluem reconhecimento de padrões, robótica, processamento de dados e processamento de linguagem natural

Âmbito da Inteligência Artificial

  • Resolve problemas difíceis de resolver com métodos matemáticos ou algoritmos convencionais
  • Dois problemas principais são: incapacidade de usar modelos da realidade e explosão combinatória (usando heurísticas para reduzir espaço de busca)

Inteligência Artificial e Conhecimento

  • A IA requer conhecimento que pode ser volumoso, difícil de descrever ou estar em constante mutação
  • Necessário representar o conhecimento em formas compreensíveis para pessoas e máquinas, sendo facilmente modificável
  • Modelos mais importantes para representação do conhecimento são as regras que representam informação geral

Avaliação de uma Inteligência Artificial

  • Teste de Turing: a máquina é considerada inteligente se, após um período de interação, um humano não consegue distinguir se a máquina é pessoa ou um programa
  • A IA moderna está focada na colaboração humano-máquina, em vez de imitar seres humanos

Resolução de Problemas

  • Processo em IA que usa o conhecimento para reduzir o número de opções possíveis
  • Heurísticas são utilizadas para resolver problemas de explosão combinatória, abrindo caminho para soluções aceitáveis, mesmo que não sejam ótimas

Procura em Espaço de Estados

  • Formas simples de resolver problemas encontrando soluções em espaços de possibilidades
  • Representação de problemas usando grafos onde nodos representam estados e arestas representam transições
  • Estratégias de procura incluem Breadth-First e Depth-First para explorar árvores de possibilidades

Métodos de Procura - Custo Uniforme

  • Algoritmo de procura que visa minimizar o custo total na busca de uma solução
  • Considera arcos com custos diferentes dependendo de seus proximidades
  • O custo total de um arco é considerado na busca por uma solução, assegurando que a solução encontrada minimize o custo

Métodos de Procura - Depth-First

  • Explora árvores de possibilidades, indo tão fundo quanto possível em cada ramo antes de voltar e explorar outro ramo.
  • É útil para encontrar soluções em árvores com profundidades moderadas
  • Necessário ter cuidado ao definir profundidade máxima, para não ter problemas no tempo de processamento

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Inteligência Artificial PDF

Description

Teste seus conhecimentos sobre Inteligência Artificial com este quiz. Ele abrange tópicos como características essenciais da IA, resolução de problemas e conceitos heurísticos. Desafie-se e aprenda mais sobre as abordagens modernas em IA.

More Like This

Use Quizgecko on...
Browser
Browser