NOTA À 2ª EDIÇÃO... VII PREFÁCIO... IX. No Renascimento de uma Nova Era... IX PREÂMBULO... XIII. Organização do livro... xiii. Destinatários...



Documentos relacionados
FUNDAÇÃO DE APOIO AO ENSINO TÉCNICO DO ESTADO DO RIO DE JANEIRO FAETERJ Petrópolis Área de Extensão PLANO DE CURSO

Evolução via Selecção Natural (Darwin) - sobrevivem os mais aptos (fittest )

Estrutura de um Sistema Especialista

Paradigmas da IA. Eixos centrais (das diferenças)

Pós-Graduação em Engenharia Elétrica Inteligência Artificial

Aprendizagem de Máquina

Inteligência Computacional: resolvendo problemas difíceis da vida real

Inteligência Computacional [2COP229]

Matemática Aplicada às Ciências Sociais

Cadeira de Tecnologias de Informação. Conceitos fundamentais de sistemas e tecnologias de informação e de gestão do conhecimento.

Indice. Parte I - Um Modelo de Gestão de Projectos. Introdução... 1

Mestrado em Informática, tendo Inteligência Artificial como área de pesquisa.

Departamento de Ciências e Tecnologias

IA: Introdução. Prof. Msc Ricardo Britto DIE-UFPI

Tutores Inteligentes versus outras Abordagens de Ensino. Representação do Conhecimento nos Tutores Inteligentes

Introdução 1 1. Enquadramento 5

Capítulo 1 - Introdução à abordagem administrativa da gestão por processos 3

Doenças cardiovasculares constituem um dos maiores problemas que afligem a

Meta-heurísticas. Métodos Heurísticos José António Oliveira meta-heurísticas

PLANIFICAÇÃO ANUAL. MACS Matemática Aplicada às Ciências Sociais. Curso de Línguas e Humanidades 2º ANO (11º ANO)

GERENCIAMENTO DO CONHECIMENTO NA EMPRESA DIGITAL

Inteligência Artificial

CENTRO DE ENSINO SUPERIOR DE JATAÍ - CESUT A s s o c i a ç ã o J a t a i e n s e d e E d u c a ç ã o

INTELIGÊNCIA ARTIFICIAL

SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE GOIÁS CAMPUS CATALÃO MESTRADO PROFISSIONAL EM GESTÃO ORGANIZACIONAL. Ementário

DISCIPLINAS OPTATIVAS: ÁREA DE COMPUTAÇÃO

A 8:50-10:30 (10:30-12:10) B 14:50-16:30 (16:30-18:10)

Revisão Inteligência Artificial ENADE. Prof a Fabiana Lorenzi Outubro/2011

Curso de Engenharia Formação Geral 1º e 2º anos

Regulamento do Curso de. Mestrado Integrado em Engenharia Informática

Algoritmos Genéticos (GA s)

LINGUAGENS E PARADIGMAS DE PROGRAMAÇÃO. Ciência da Computação IFSC Lages. Prof. Wilson Castello Branco Neto

1. Conceitos Básicos de Avaliação de Projetos 2. Classificação dos Projetos de Investimento 3. Estudos prévios

Curso de Engenharia. Formação Geral 1º e 2º anos

REGIME DE TRANSIÇÃO DO CURSO DE LICENCIATURA EM MATEMÁTICA APLICADA PARA O CURSO DE LICENCIATURA EM ESTATÍSTICA E APLICAÇÕES

APLICATIVO PARA GERENCIAMENTO DE FORÇA DE TRABALHO EM EMPRESAS DE TELEFONIA MÓVEL

Curso Técnico em Redes

INSTITUTO SUPERIOR CIÊNCIAS SAÚDE NORTE

A Computação e as Classificações da Ciência

EMENTÁRIO DO CURSO DE SISTEMAS DE INFORMAÇÃO

Simulação Computacional de Sistemas, ou simplesmente Simulação

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ESTRATÉGIA DE RECURSOS HUMANOS Ano Lectivo 2014/2015

Índice. Conceito de Marketing 19. Um Pouco de História 29. Capítulo 1. Capítulo 2. Prefácio 15 Apresentação 17

GERENCIAMENTO DO CONHECIMENTO NA EMPRESA DIGITAL

ESTRATÉGIA E PLANEJAMENTO CORPORATIVO

Sinopse das Unidades Curriculares Mestrado em Marketing e Comunicação. 1.º Ano / 1.º Semestre

INF 1771 Inteligência Artificial

EMENTAS DAS DISCIPLINAS DO PROGRAMA DE PÓS-GRADUAÇÃO EM ADMINISTRAÇÃO MESTRADO e DOUTORADO

CURSO DE INFORMÁTICA LICENCIATURA 1 PERÍODO

Redes Neurais. A IA clássica segue o paradigma da computação simbólica

MATRIZ CURRICULAR CURRÍCULO PLENO

INF 1771 Inteligência Artificial

CAPÍTULO 1 INTRODUÇÃO À GESTÃO DA QUALIDADE

Universidade Federal de São Paulo Campus São José dos Campos LISTA DE DISCIPLINAS DA GRADUAÇÃO

IC Inteligência Computacional Redes Neurais. Redes Neurais

SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO

HORÁRIO DE PROVAS 3º BIMESTRE

Uma Aplicação de Ensino Orientada a Agentes na Internet

AGRUPAMENTO DE ESCOLAS DE PORTELA E MOSCAVIDE. Informação - Prova de Equivalência à Frequência da disciplina de Aplicações Informáticas B

Enquadramento geral A gestão e os seus atores. Capítulo 1 Desafios que se colocam à gestão moderna 23

GRUPO 12. Celso André Locatelli de Almeida Gabriell Orisaka Jorge Domingos Pizollato Filho José Lucas do Nascimento Santos

6 Construção de Cenários

EDITAL 11/2014 PONTOS PARA PROVAS ESCRITA E/OU PRÁTICA E DIDÁTICA (AULA PÚBLICA)

MODELAGEM E SIMULAÇÃO

Disciplinas Obrigatórias do Núcleo Básico Geral Comum do Campus de Limeira

Áreas, sub-áreas e especialidades dos estudos da cognição

enquadramento objectivos

Resumo das respostas obtidas e análise do material coletado

Sumário. Parte I As exigências básicas das provas discursivas

Ementário das disciplinas do curso de Sistemas de Informação

14 de dezembro de 2012 MONITORAMENTO DO PROGRAMA APRENDIZ LEGAL/ FUNDAÇÃO ROBERTO MARINHO

SISTEMAS INTELIGENTES DE APOIO À DECISÃO

Prof. Dr. Guanis de Barros Vilela Junior

luanda 4ª EDIÇÃO MASTER COURSE - GESTÃO DA FORMAÇÃO LOCAL EPIC SANA LUANDA HOTEL DATAS 14 A 23 JULHO 2014 Mastering People Development

UNIVERSIDADE FEDERAL DE PERNAMBUCO - PRÓ-REITORIA PARA ASSUNTOS ACADÊMICOS CURRÍCULO DO CURSO DE GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO PERFIL

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular DESENVOLVIMENTO MOTOR Ano Lectivo 2015/2016

Apresentação, xix Prefácio à 8a edição, xxi Prefácio à 1a edição, xxiii. Parte I - Empresa e Sistemas, 1

Ementários. Disciplina: Gestão Estratégica

DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS - Grupo 550 INFORMÁTICA Planificação Anual /Critérios de avaliação

AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO. Escola Básica e Secundária Dr. Vieira de Carvalho. Departamento de Ciências Experimentais

O Hardware e o Software do Computador

INTRODUÇÃO INTRODUÇÃO

EMENTAS DAS DISCIPLINAS

Algoritmos Genéticos

Aprendizagem de Máquina

ENADE Prof. Fred Sauer, D.Sc.

Reconhecimento de Padrões. Reconhecimento de Padrões

Redes Dinâmicas de Cooperação Organizacional, Modelo Dinâmico Descritivo de Negócios e Interoperabilidade

MINISTÉRIO DA EDUCAÇÃO INSTITUTO NACIONAL DE ESTUDOS E PESQUISAS EDUCACIONAIS ANÍSIO TEIXEIRA

DISCIPLINA: Métodos Heurísticos

Introdução à Computação

Pedagogia. Comunicação matemática e resolução de problemas. PCNs, RCNEI e a resolução de problemas. Comunicação matemática

Planificação anual de 3º ciclo de Educação Tecnológica 7º e 8º ano

Engenharia de Software: Introdução. Mestrado em Ciência da Computação 2008 Profa. Itana Gimenes

Inteligência Computacional Aplicada a Engenharia de Software

A MATEMÁTICA NO ENSINO SUPERIOR POLICIAL 1

TABELA DE EQUIVALÊNCIA FECOMP Curso de Engenharia de Computação

LISTA DE PONTOS CAMPO DAS HUMANIDADES: SABERES E PRÁTICAS

GRUPO DE RECRUTAMENTO 620 (ED. FÍSICA)

Protótipo tipo de Sistema Especialista Para Área Comercial Utilizando a Ferramenta SPIRIT

Transcrição:

NOTA À 2ª EDIÇÃO... VII PREFÁCIO... IX No Renascimento de uma Nova Era... IX Índice PREÂMBULO... XIII Organização do livro... xiii Destinatários... xiv Utilização do livro... xiv Agradecimentos... xiv Os Autores... xvi 1 - INTRODUÇÃO... 1 1.1 O que é a Inteligência Artificia... 1 1.2 Os diferentes paradigma... 5 1.2.1 A metáfora computacional... 5 1.2.2 A metáfora conexionista... 6 1.2.3 A metáfora biológica... 8 1.3 Um problema, diferentes soluções...10 1.3.1 Abordagem computacional ou simbólica...10 1.3.2 Abordagem conexionista...12 1.3.3 Abordagem biológica...18 1.4 Um pouco de história...22 1.4.1 Precursores e nascimento...22 1.4.2 Primeiras experiências, primeiras dificuldades...25 1.4.3 O primado do conhecimento e o sucesso comercial...26 1.4.4 Novas dificuldades e renascimentos...27 1.4.5 Os caminhos do futuro...27 1.5 Agentes, ambientes, tarefas e comportamentos...28 1.5.1 Agentes...28 1.5.2 Tarefas...29 1.5.3 Ambientes...30 1.6 Organização do livro...31 2 - AGENTES REACTIVOS... 37

2.1 Generalidades...37 2.1.1 Taxinomia de agentes...37 2.1.2 Arquitecturas abstractas de agentes...39 2.1.3 Ambientes, modelos e representações...41 2.2 Agentes puramente reactivos...45 2.2.1 Aspectos básicos...45 2.2.2 Representação e implementação da função acção...46 2.3 Agentes reactivos com memória...60 2.3.1 Arquitectura abstracta...61 2.3.2 Implementação...62 2.3.3 Limitações sensoriais e estado interno...64 3 - AGENTES DE PROCURA... 71 3.1 Problemas, Estados, Operadores e Procura...71 3.2 Procura Cega...78 3.2.1 Em Largura Primeiro...79 3.2.2 Custo Uniforme...85 3.2.3 Em Profundidade Primeiro...88 3.2.4 Profundidade Limitada...93 3.2.5 Aprofundamento Progressivo...94 3.3 Procura heurística...97 3.3.1 Procura sôfrega...97 3.3.2 A*...100 3.3.3 IDA*...104 3.3.4 SMA*...106 3.3.5 Trepa Colinas...108 3.3.6 Procura Tabu...111 3.4 Procura estocástica...112 3.4.1 Procura aleatória...112 3.4.2 Recristalização simulada...113 3.5 Critério de escolha...114 4 - AGENTES BASEADOS EM CONHECIMENTO... 121 4.1 Generalidades...121 4.1.1 Arquitectura...121 4.1.2 Sistemas de representação de conhecimento e de raciocínio...123 4.2 Agentes dedutivos...131 4.2.1 Generalidades...131 4.2.2 Cálculo proposicional...133 4.2.3 Cálculo de predicados de primeira ordem...146 4.2.4 Lógica computacional...156 4.3 Agentes baseados em regras...170 4.3.1 Sintaxe...170 4.3.2 Inferência...171

4.3.3 Arquitectura...173 4.4 Agentes baseados em estruturas...178 4.4.1 Sintaxe...178 4.4.2 Inferência...180 5 - AGENTES APRENDIZES... 191 5.1 Generalidades...191 5.1.1 O significado de aprender...191 5.1.2 Arquitectura de um agente aprendiz...194 5.1.3 Taxinomia de agentes aprendizes...196 5.2 Exemplo...198 5.2.1 O domínio...198 5.2.2 Abordagem computacional...200 5.2.3 Abordagem conexionista...203 5.2.4 Abordagem biológica...205 5.3 Aprendizagem simbólica...209 5.3.1 Generalidades...209 5.3.2 Aprendizagem a partir de exemplos...210 5.3.3 Aprendizagem por observação e descoberta...227 5.3.4 Aprendizagem analítica...238 5.3.5 Aprendizagem baseada em casos...246 5.4 Redes Neuronais...249 5.4.1 Generalidades...249 5.4.2 Os limites das TLU...254 5.4.3 O algoritmo de retropropagação...257 5.4.4 Algumas questões...263 5.4.5 Máquinas de Vectores de Suporte...266 5.5 Sistemas classificadores...275 5.5.1 Generalidades...275 5.5.2 Arquitectura de um sistema classificador...276 5.5.3 Algoritmo genético...281 5.5.4 Exemplo...282 6 - AGENTES ADAPTATIVOS... 291 6.1 Generalidades...291 6.1.1 Os algoritmos genéticos e a biologia...292 6.1.2 Terminologia...293 6.1.3 Funcionamento de um algoritmo genético...294 6.2 Elementos básicos de um algoritmo genético...295 6.2.1 Representação...296 6.2.2 Métodos de selecção...297 6.2.3 Operadores de recombinação...302 6.2.4 Operador de mutação...304 6.2.5 Função de avaliação...304 6.2.6 População...305 6.2.7 Juntando todos os elementos: um exemplo...306

6.3 Aspectos teóricos: o teorema do esquema...313 6.3.1 Selecção...314 6.3.2 Recombinação...315 6.3.3 Mutação...316 6.4 Alternativas ao algoritmo genético clássico...317 6.4.1 Incorporação de conhecimento no algoritmo genético...317 6.4.2 Algoritmos genéticos para tarefas mais complexas...333 6.4.3 Outras técnicas evolutivas...339 6.5 Áreas de aplicação dos algoritmos genéticos...353 6.5.1 Modelos científicos...353 6.5.2 Resolução de problemas...354 7 - CONHECIMENTO IMPERFEITO... 363 7.1 Introdução...363 7.2 Abordagens Quantitativas...366 7.2.1 Teoria das Probabilidades...366 7.2.2 Teoria da Evidência...382 7.2.3 Conjuntos Vagos...390 7.2.4 Factores de Certeza...408 7.3 Abordagens Qualitativas...412 7.3.1 Hipótese do Mundo Fechado...413 7.3.2 Completamento de Predicados e Circunscrição...415 7.3.3 Lógica por Defeito...419 7.3.4 Prolog e não monotonia...425 7.3.5 Modelos Conexionistas...428 7.3.6 Modelos Adaptativos...431 8 - INTERACÇÃO COM O AMBIENTE... 443 8.1 Planeamento...443 8.1.1 Considerações Gerais...443 8.1.2 Planeamento e demonstração de teoremas: o cálculo de situações...445 8.1.3 Planeamento e procura no espaço de estados: STRIPS...449 8.1.4 Procura no espaço dos planos...452 8.1.5 Outros tipos de planeadores...456 8.2 Linguagem Natural...457 8.2.1 Conceitos Básicos...457 8.2.2 Modelos e Algoritmos...461 8.2.3 Morfologia...469 8.2.4 Sintaxe...473 8.2.5 Semântica...482 8.2.6 Pragmática e análise do discurso...487 8.2.7 Outras abordagens...490 8.3 Visão e robótica...493 8.3.1 Visão...494 8.3.2 Robótica...513

9 - SOCIEDADES DE AGENTES... 531 9.1 Dois agentes...531 9.1.1 Competição: os jogos...531 9.1.2 Cooperação: o dilema do prisioneiro...543 9.2 Estratégias, aprendizagem e adaptação...546 9.2.1 De novo os jogos...546 9.2.2 O Dilema do Prisioneiro Iterado...549 9.3 Multiagentes...553 9.3.1 Vida Artificial...553 9.3.2 Modelo e Arquitectura BDI...573 10 - CONCLUSÃO... 589 10.1 Reflexões Finais...589 10.2 Que futuro: algumas reflexões avulsas...590 BIBLIOGRAFIA... 595 ÍNDICE REMISSIVO... 607