Fundamentos da Inteligência Artificial: Agentes e Ambientes

Classificado em Artes e Humanidades

Escrito em em português com um tamanho de 2,9 KB

Agentes

Agente: Dispositivo que capta informação do ambiente por sensores e age sobre ele por meio de atuadores.

Agente racional: escolhe a ação que leva à maior chance de sucesso. Depende da medida de desempenho, conhecimento anterior do ambiente, ações que podem ser realizadas e histórico de percepção.

Medida de Desempenho: Mede as chances de sucesso do agente.

Agente Onisciente: Saber o resultado das ações antecipadamente com precisão. Impossível, pois há limitações de sensores, raciocínio e atuadores.

Agente inteligente:

  • Dirigido por tabela: cada percepção da tabela tem uma ação.
  • Reativo simples: Faz condições com base no que está acontecendo no seu campo de visão.
  • Reativo baseado em modelo: Tem um histórico de percepção.
  • Baseado em objetivos: Escolhe ações que ajudam a chegar ao objetivo.
  • Baseado em utilidade: Toma melhores decisões para chegar ao objetivo.

Agente autônomo: Aprendem com a experiência e alteram o próprio comportamento.

Agente com aprendizagem: Pode atuar em lugares desconhecidos para se aperfeiçoar.

Ambientes

Ambiente:

  • Estático: Não muda com a passagem do tempo.
  • Completamente observável: Permite acesso completo ao ambiente em cada instante de tempo.
  • Determinístico: O próximo estado do ambiente é determinado pelo estado atual do agente.
  • Episódico: A experiência do agente é dividida em episódios, suas escolhas dependem do episódio.
  • Discreto: Um número distante e claramente definido de ações e percepções.

Agente único: Agente opera sozinho no ambiente.

Técnicas de Busca

Busca Cega

Não sabe qual o melhor nó a ser expandido.

  • Busca em largura
  • Busca em profundidade: como em estrutura de dados, ele vai pela esquerda até achar o mais fundo. Soma as arestas.
  • Custo uniforme

Busca Heurística

Calcula o menor/melhor caminho para atingir o objetivo. Faz a árvore enquanto calcula os valores, sempre o menor. Pode voltar.

  • A*: f(n) = g(n) + h(n). Pega o valor da heurística da letra e o da aresta.
  • Gulosa: pega somente o valor heurístico da letra.
  • Subida de encosta: igual à gulosa, mas em cada passagem se pergunta se é menor que a letra anterior. Exemplo: a->c, c < a? Se sim, continua, se não, para.

Busca Online

Intercala planejamento e ação. Executa uma ação, observa o ambiente e calcula a próxima ação.

Objetivo do Agente

Objetivo do agente: – Alcançar um estado objetivo ao mesmo tempo que minimiza o custo.

Minmax: vai de baixo para cima. No max, pega o maior valor, no min, o menor.

Entradas relacionadas: