Inteligência Artificial e suas Aplicações
|
|
|
- Célia Neves das Neves
- 9 Há anos
- Visualizações:
Transcrição
1 Inteligência Artificial e suas Aplicações Marilza Antunes de Lemos [email protected] O que é Inteligência Artificial? IA é a ciência e engenharia de construir máquinas inteligentes, especialmente programas inteligentes para computadores [John McCarthy, 1956] IA é o estudo de como fazer os computadores realizarem coisas que, no momento, as pessoas fazem melhor [Elaine Rich and Kevin Knight, 1993] IA é o estudo e simulação de atividades que normalmente assumimos que requerem inteligência [Bellman] IA é o estudo das faculdades mentais através da utilização de modelos computacionais [Charniak and MacDermott] 1
2 Desafio da IA Desafio da IA Construir um dispositivo parecido como nós mesmos Os que são contra John Searle máquina biológica Hubert Dreyfus IA é impossível Joseph Weizenbaum idéia obscena, anti-humana e imoral Outros se não deu certo até agora... Como é a pesquisa em IA Foco: Construir entidades inteligentes observar como humanos resolvem tarefas complexas estudar a fisiologia e psicologia humanas estudar problemas complexos do mundo Pesquisadores da IA são livres para usar métodos que não são observados em pessoas 2
3 Inteligência Artificial Ciência IA Desenvolvimento de conceitos e teorias para compreender o comportamento inteligente Engenharia Desenvolvimento de conceitos e teorias para a implementação de máquinas inteligentes Conclusão Máquina inteligente é aquela que possui comportamento inteligente Teste de Turing Alan Turing, Computing Machinery and Intelligence [Turing, 1963] 3
4 Ramos de pesquisa da IA paradigma de raciocínio Simbólico: metáfora lingüística ex. sistemas de produção, agentes,... Conexionista: metáfora cerebral ex. redes neurais Evolucionista: metáfora da natureza ex. algoritmos genéticos Estatístico / Probabilístico / Incerto ex. Redes Bayesianas, Sistemas Difusos (fuzzy) IA simbólica Computação tradicional Sistema IA simbólica Programador Algoritmo Mecanismo de raciocínio genérico Fatos Conclusões Base de Conhecimento 4
5 Exemplo: Mundo dos Blocos A B C D E Perguntas: Quem está sobre quem?... Respostas: A está sobre B e C, B está sobre C e D está sobre E. Quem está sobre B?... Quem está sobre a mesa?... Quem está livre?... C está livre?... A está sobre B. C e E. A e D. Não. Como escrever um programa em IA que aceite perguntas e as responda corretamente? Um programa em Prolog A B C D E sobre(a,b). sobre(b,c). sobre(d,e). mesa(c). mesa(e). livre(a). livre(d). acima(x,y):- sobre(x,y). acima(x,z):- acima(x,y), acima(y,z). 5
6 Interface em Prolog Perguntas:?- acima(x,y).?- livre(b).?- mesa(g). Respostas: X = a No G = c ; Y = b ; G = e ; X = b Y = c ; No A B C D E X = d Y = e ; X = a Y = c ; No IA simbólica: Resolução de Problema Identificar o conhecimento do domínio (modelo do problema) Representá-lo utilizando uma linguagem formal de representação Base de Conhecimento do mundo dos blocos A B C D E sobre(a,b). sobre(b,c). sobre(d,e). mesa(c). mesa(e). livre(a). livre(d). acima(x,y):- sobre(x,y). acima(x,z):- acima(x,y), acima(y,z). Implementar um mecanismo de inferência para utilizar esse conhecimento. No exemplo, utilizou-se o mecanismo de inferência da linguagem Prolog. 6
7 IA Simbólica Computação tradicional Sistema IA simbólico Aquisição do conhecimento Engenheiro de Conhecimento Especialista Programador Algoritmo Mecanismo de raciocínio genérico Base de conhecimento Explicação do raciocínio Explicações Computação convencional x IA Computação tradicional Sistema IA simbólico Algoritmo passo a passo x Mecanismo geral de inferência + base de conhecimento Programador Algoritmo Mecanismo de raciocínio genérico Fatos Conclusões Base de conhecimento e controle embutidos em código procedimental x Separação entre conhecimento declarativo e controle Linguagens de programação imperativas x alto-nível (declarativa, lógica, baseada em restrições) IA: Usa metáforas de sistemas naturais (neurônio, evolução, memória, sociedade,...) 7
8 O problema dos jarros Você tem dois jarros, um de 4 litros e um de 3 litros. Nenhum deles tem marcação de medidas. Há uma bomba que pode ser usada para encher os jarros com água. Como é que você consegue colocar exatamente 2 litros de água no jarro de 4 litros? Resolução Representação do Conhecimento Quantidades como par ordenado (J4,J3) J4 : representa o número de litros J4 J3 : representa o número de litros J3 Estado inicial: (0,0) Estado final desejado: (2,J3) Operadores permitem a mudança de um estado em outro 8
9 Representação do Conhecimento: Operadores como Regras de Produção Regra 1 - Se o J4 não estiver cheio, encha-o SE J4 < 4 R1 (4,J3). Regra 2 - Se o J3 não estiver cheio, encha-o SE not J3=2 e J3 < 3 R2 (J4, 3). Regra 3 - Se o J4 não estiver vazio, esvazie-o SE J4 > 0 R3 (0, J3). Regra 4 - Se o J3 não estiver vazio, esvazie-o SE J3 > 0 R4 (J4, 0). Regra 5 - Despejar a água do J3 no J4 até enchê-lo SE J4+J3 4 e J4<4 e J3>0 R5(4,J3 - (4-J4)). Regra 6 - Despejar a água do J4 no J3 até enchê-lo SE J4+J3 3 e J4>0 e J3<3 R6(J4 - (3-J3, 3)). Regra 7 - Despejar toda água do J3 no J4 SE J4+J3 4 e J3>0 R7(J4+J3, 0). Regra 8 - Despejar toda a água do J4 no J3 SE J4+J3 3 e J4>0 R8(0, J4+J3). Máquina de Inferência (ou Procedimento de busca ou algoritmo de busca) Objetivo Selecionar e aplicar os operadores a fim de descobrir um caminho a partir do estado inicial (0,0) até o estado desejado (2,n). 9
10 Espaço de Busca 0,0 R2 4,0 4,3 0,0 1,3 0,3 4,0 4,3 0,3 1,0 4,0 4,0 1,3 0,0 0,1 0,3 R7 4,3 0,0 3,0 R2 4,0 3,3 0,0 0,3 R5 4,3 0,3 3,0 4,2 R3 4,1 0,3 0,0 1,0 0,2 4,3 4,0 3,3 R7 4,3 0,1 4,0 2,3 0,0 0,3 0,0 2,0 Três técnicas importantes da IA Representação do Conhecimento (Base de Conhecimento) proporciona um meio de solucionar problemas complexos explorando as estruturas dos objetos envolvidos Busca (Estratégias de controle) proporciona um meio de solucionar problemas para os quais não há uma abordagem direta (um algoritmo tradicional) disponível Abstração (Heurística) proporciona um meio de separar características importantes (eficiência) das irrelevantes (sobrecarregam o processo) Computação tradicional Sistema IA simbólico Programador Algoritmo Mecanismo de raciocínio genérico Fatos Base de conhecimento Conclusões 10
11 Representação de Conhecimento Lógica de predicados x,y,z Americano(x) Arma(y) Nação(z) Hostil(z) Vende(x,z,y) Criminoso(x) Regras de produção SE J4 > 0 Então R3(0, J3) Lógica Difusa (Lógica fuzzy) João é muito alto Pedro é ligeiramente baixo Exceções a regra são quase impossíveis Redes Semânticas conceitos e relações Frames conceito, instâncias, seus atributos e valores Algorítmos de busca Busca cega busca em amplitude busca em profundidade Busca Heurística gerar-e-testar hill climbing simulated annealing best-first search algoritmo A* means-ends analysis 11
12 Engenharia do Conhecimento: Etapas de Construção dos Sistemas Baseados em Conhecimento (SBC) Aquisição de conhecimento linguagem natural Nível do Conhecimento Modelagem e formalização do conhecimento linguagem de representação de conhecimento Nível de Implementação Implementação Refinamento linguagens de programação Ferramentas para implementação de SBCs Metodologias KADS/CommonKADS (Universidade de Amsterdam) Protégé (Universidade de Stanford) MIKE (Universidade Karlsruhe) Shells Expert Sintta, OPS, KAS,... Ambientes para Desenvolvimento regras + objetos (CLIPS, JESS, NeOpus, JEOPS,...) Linguagens de programação de alto nível Prolog, Lisp, C++, Java 12
13 Tipos de Problemas dos SBC [UFPE] Áreas de Aplicação dos SBC [UFPE] 13
14 Visão Unificada da IA: agentes [Russel and Norvig] A caracterização e racionalidade de um agente é dada por: P - Percept Sequence A - Actions that can be performed G - Goals E - Environment Exemplos de Agentes segundo PAGE Tipo de agente Diagnóstico médico Percepção Sintomas, manifestações Ações Perguntas, testes, tratamentos Gols Paciente saudável, tratamento barato AmbientE Paciente e hospital Softbot Páginas da Web Navegar pelas páginas Web, Reconheci/o de Padrão Coleta de informações sobre uma pessoa / tema Internet Tutor Inteligente Ações do estudante Análise de exercícios, conselhos e correções Maximizar a pontuação em testes Conjunto de estudantes, tema pedagógico Análise de imagem de satélite Pixels de intensidade e de cor variável Imprime uma categorização de cena Categorização correta Imagens de satélites em órbita 14
15 Estrutura de Agentes Agente Robótico possui sensores e atuadores reais Agente de software (softbot) possui sensores e atuadores simulados / artificiais Agente está inserido num ambiente onde ele pode detectar e produzir mudanças Outras Ramos da IA Entendimento de Linguagem Natural Problema complexo análise morfológica análise sintática análise semântica integração de discurso análise pragmática Aplicações interfaces homem-maquina reconhecimento de voz tradução automática de línguas 15
16 Outros Ramos da IA Visão Computacional Aplicações navegação móvel por robô tarefas complexas de manufatura análise de imagens de satélites processamento de imagens médicas Desafios imagem 2-D, o mundo 3-D -> perda de informação uma imagem -> vários objetos unidade (pixel) inclui cor do objeto, fonte de luz, ângulo e distância da câmera, poluição do ar. IA Biológica Fundamento Imitar os mecanismos de aprendizagem humana IA Conexionista: Redes Neurais Artificiais simulação do cérebro humano início da pesquisa 1943 interrupção 1970 retomada anos 80 RNA são técnicas computacionais que apresentam um modelo matemático inspirado na estrutura neural humana e que adquirem conhecimento através da experiência. 16
17 Neurônio Modelo Computacional de uma rede de neurônios Camadas intermediárias Camada de entrada Camada de saída 17
18 Modelo matemático Sinais de entrada: u1, u2,..., u n (valores booleanos 0 ou 1) Pesos: w1, w2,..., w n Limitador: t Nível de atividade a da rede é dado por: a = u1w1 + u2w u n w n A saída y é dada por: y = f(a) 1 se a t 0 se a < t u 1 u 2. u n w 2 w 1 w n y = f(a) t Dependendo da aplicação, a rede neural possui alguma regra de treinamento, onde os pesos de suas conexões são ajustados de acordo com o interesse da aplicação. Um exemplo Dadas uma série de entradas booleanas u, determinar os pesos w1, w2 e o limitante t para que a rede abaixo aprenda a função lógica AND. u 1 w 1 u 2 w 2 y = f(a) t Vamos supor w1=w2=1 e calcularmos o nível de ativação a da rede segundo a fórmula: a = u1w1 + u2w2 u1 u2 AND w 1=w 2=1 a Comparando a saída AND com a, podemos concluir por um valor limitante t=2. Assim a função de saída será: y = f(a) 1 se a 2 0 se a < 2 18
19 Treinamento das RNAs O Aprendizado Backpropagation Passo-1 A rede aprende um conjunto pré-definido de pares de exemplos de entrada/saída em ciclos de propagação/adaptação. um padrão de entrada (um exemplo) é aplicado como um estímulo aos elementos da primeira camada da rede Passo-2 Passo-3 o estímulo é propagado para cada uma das outras camadas até que a saída seja gerada. o padrão de saída é então comparado com a saída desejada e um sinal de erro é calculado para cada elemento de saída. Passo-4 baseado no sinal de erro, os pesos (w) das conexões são então atualizados de modo a fazer a rede convergir para um estado que permita a codificação de todos os padrões do conjunto de treinamento. Aplicações de RNA Reconhecimento óptico de caracteres (OCR) Prognósticos de mercado financeiro Identificação de fraude de cartão de crédito Diagnóstico médico Robótica (visão) Análise de imagens Reconhecimento de padrões em linha de montagem Reconhecimento de voz 19
20 IA: Lógica Fuzzy Uma abordagem para raciocínio Capaz de tratar com informação vaga Extensão da lógica clássica Baseada na teoria dos conjuntos fuzzy (Zadeh, 1965) Lógica clássica x Lógica fuzzy Raciocínio exato Raciocínio inexato valores verdade: verdadeiro (1) falso (0) predicados exatos: par, maior que,... modificador: negação quantificadores: existenciais universais valores verdade: verdade, muito verdade falso, pouco falso predicados nebulosos: alto, baixo... modificador: muito, mais, menos quantificadores: pouco vários frequentemente 20
21 Modelos Simbólicos Modelos Clássicos Se pressão = 10 atm, então volume = 2,5 cm 3 Modelos Imprecisos Se pressão 5 atm, então volume 6 cm 3 Modelos Incertos Se pressão 5 atm, então Probabilidade(vol=6 cm 3) = 0.9 Modelos Vagos (modelos fuzzy) Se pressão é alta, então volume é baixo Áreas de aplicação de lógica fuzzy Problemas reais cuja modelagem matemática é impraticável; Informações disponíveis apenas na forma qualitativa ou em termos lingüísticos. Controle de processos Diagnóstico Tomadas de decisões 21
22 Mais sobre Fuzzy Pesquisador especialista em Lógica Fuzzy Ph.D Marco Túlio Carvalho de Andrade Depto. Eng. Computação e Sistemas Digitais (PCS) Escola Politécnica Universidade de São Paulo Curso sobre Fuzzy Exemplo de aplicação Inteligência Artificial Referências AIMA - Artificial Intelligence: A Modern Approach Stuart Russem and Peter Norvig Prentice Hall, 1995 John McCarthy Computer Science Department Stanford University, CA A.M.Turing, Computing Machinery and Intelligence em Pesquisador A.M.Turing Pagina dedicada em Geber Ramalho, EITA! DEEP BLUE GANHOU, E AGORA?! Jornal do Comércio, 26/05/1997) em 22
23 Referências Redes Neurais Links importantes Livros Kovács, Zsolt Laszlo Redes Neurais Artificiais: fundamentos e aplicações Collegium Cognitio, Arbib, Michael A. (Ed) The Handbook of Brain Theory and Neural Networks. MIT Press, Robótica Tutores Inteligentes Referências Sistemas Baseados em Conhecimento Inteligência na WEB bots/softbots.html Agentes 23
INTELIGÊNCIA COMPUTACIONAL
Rafael D. Ribeiro, M.Sc. [email protected] http://www.rafaeldiasribeiro.com.br A Inteligência Computacional (IC), denominada originalmente de Inteligência Artificial (IA), é uma das ciências
Inteligência Artificial. Prof. Tiago A. E. Ferreira Aula 2 Introdução a I.A.
Inteligência Artificial Prof. Tiago A. E. Ferreira Aula 2 Introdução a I.A. 1 Ciências do Artificial Ciências naturais objetivo: analisar e descrever a natureza (observação) mostrar que a complexidade
IAC - Inteligência Artificial Aplicada a Controle
Introdução IAC - Inteligência Artificial Aplicada a Controle Prof. Dr. Alexandre da Silva Simões Homo sapiens: capacidades mentais de grande importância Como um punhado de matéria pode perceber, compreender,
INTELIGÊNCIA ARTIFICIAL
Figura: Capa do Livro Russell, S., Norvig, P. Artificial Intelligence A Modern Approach, Pearson, 2009. Universidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Curso de Pós-Graduação
Inteligência Artificial
Inteligência Artificial Prof. Rafael Stubs Parpinelli DCC / UDESC-Joinville [email protected] www.joinville.udesc.br/portal/professores/parpinelli Material de apoio: Stuart Russel, Peter Norvig.
Figura: Capa do Livro Russell, S., Norvig, P. Artificial Intelligence A Modern Approach, Prentice-Hall.
Figura: Capa do Livro Russell, S., Norvig, P. Artificial Intelligence A Modern Approach, Prentice-Hall. Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado
Inteligência Computacional
Inteligência Computacional CP78D Apresentação do Plano de Ensino Aula 1 Prof. Daniel Cavalcanti Jeronymo Universidade Tecnológica Federal do Paraná (UTFPR) Engenharia Eletrônica 9º Período 1/14 Professor
Inteligência Artificial. Conceitos Gerais
Inteligência Artificial Conceitos Gerais Inteligência Artificial - IA IA é um campo de estudo multidisciplinar e interdisciplinar, que se apóia no conhecimento e evolução de outras áreas do conhecimento.
lnteligência Artificial
Agenda lnteligência Artificial Introdução Definição e evolução histórica Aplicações Abordagens e problemas principais Comparação com a computação convencional O curso 2 Inteligência artificial (IA): definição
Inteligência Artificial
Inteligência Artificial Prof. Kléber de Oliveira Andrade [email protected] O professor Kléber de Oliveira Andrade Doutorando em Engenharia Mecânica (EESC/USP) Mestrado em Engenharia Mecânica (EESC/USP)
Fabrício Jailson Barth BandTec
Introdução à Inteligência Artificial Fabrício Jailson Barth [email protected] BandTec 1 o semestre de 2012 Objetivos e Sumário O que é Inteligência Artificial (IA)? Objetivos da IA. Influência
Inteligência Artificial. Josiane M. Pinheiro Ferreira Maio/2009
Inteligência Artificial Josiane M. Pinheiro Ferreira Maio/2009 Inteligência Artificial (IA) Estuda e tenta construir entidades inteligentes Durante milhares de anos procuramos entender como pensamos: Como
INSTITUTO DE PÓS GRADUAÇÃO ICPG GESTÃO DA TECNOLOGIA DA INFORMAÇÃO
INSTITUTO DE PÓS GRADUAÇÃO ICPG GESTÃO DA TECNOLOGIA DA INFORMAÇÃO Prof. Msc. Saulo Popov Zambiasi ([email protected]) Informação - ICPG - Criciuma - SC 1 Conceitos de Inteligência e Inteligência Artificial.
Inteligência Artificial
Inteligência Artificial Aula 1 Introdução a Inteligência Artificial M.e Guylerme Velasco Definição Ciência que estuda o fenômeno da Inteligência Estudo da inteligência em computadores e através deles,
Inteligência Artificial
Inteligência Artificial Professor: Jerônimo Pellegrini ([email protected]) Horário α: 2a (8 10), 4a (10 12) Sala: S 501 (bloco B) URL deste curso: http://aleph0.info/cursos/ia 2008 t2/ Formato
Técnicas de Inteligência Artificial
Universidade do Sul de Santa Catarina Ciência da Computação Técnicas de Inteligência Artificial Aula 05 Sistemas Especialistas Max Pereira Sistemas Especialistas Pesquisadores de IA queriam desenvolver
Inteligência Artificial. Aula 1 Prof. Nayat Sánchez Pi
Inteligência Artificial Aula 1 Prof. Nayat Sánchez Pi Curso: Inteligência Artificial Página web: http://nayatsanchezpi.com Material: Livro texto: Inteligência Artiicial, Russell & Norvig, Editora Campus.
Redes Neurais e Sistemas Fuzzy
1. Inteligência Computacional Redes Neurais e Sistemas Fuzzy Apresentação da disciplina Conceitos básicos A chamada Inteligência Computacional (IC) reúne uma série de abordagens e técnicas que tentam modelar
INF 1771 Inteligência Artificial
Edirlei Soares de Lima INF 1771 Inteligência Artificial Aula 01 - Introdução O Que é Inteligência Artificial? [Winston, 1984]: "Inteligência artificial é o estudo das ideias que
Técnicas de Inteligência Artificial. Sistemas de Informação UNISUL Aran Bey Tcholakian Morales, Dr. Eng. (Apostila 1)
Técnicas de Inteligência Artificial Sistemas de Informação UNISUL Aran Bey Tcholakian Morales, Dr. Eng. (Apostila 1) 4 6 7 8 12 13 14 15 16 Inteligência Artificial 20 Inteligência Artificial 21 Inteligência
Inteligência Artificial
Universidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Curso de Pós-Graduação em Ciência da Computação Inteligência Artificial Representação do Conhecimento (Parte I) Prof. a
CURRÍCULO DO CURSO TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO (noturno) [Campus Araranguá] 20171
Documentação: Objetivo: Titulação: Diplomado em: Reconhecimento do Curso - Port.nº 122, de 05/07/2012/MEC Autorizado Portaria nº 322/SESU/2011, de 02/08/2011. Resolução nº 022/CEG/2008 de 10/12/2008,(Criação
Fundamentos de Inteligência Artificial [5COP099]
Fundamentos de Inteligência Artificial [5COP099] Dr. Sylvio Barbon Junior Departamento de Computação - UEL Disciplina Anual Assunto Aula 1 Fundamentos de Inteligência Artificial 2 de 18 Sumário Introdução
A Matemática como Serviço a Ciência da Computação. Prof. Dr. Carlos Eduardo de Barros Paes Coordenador do Curso de Ciência da Computação
A Matemática como Serviço a Ciência da Computação Prof. Dr. Carlos Eduardo de Barros Paes Coordenador do Curso de Ciência da Computação A Matemática e Ciência da Computação A Matemática faz parte do DNA
Inteligência Artificial
Inteligência Artificial Apresentação da disciplina Conceitos básicos Prof. Paulo Martins Engel Informática UFRGS Prof. Paulo Martins Engel Objetivos Apresentar uma visão geral da Inteligência Artificial,
Introdução. Aula 1 Inteligência Artificial HDL
Aula 1 Inteligência Artificial (Definição) O que é Inteligência Artificial? Uma área de pesquisa que investiga formas de habilitar o computador a realizar tarefas nas quais, até o momento, o ser humano
Redes Neurais (Inteligência Artificial)
Redes Neurais (Inteligência Artificial) Apresentação da Disciplina Edirlei Soares de Lima O que é Inteligência Artificial? O que é Inteligência Artificial? Área de pesquisa que tem
Inteligência Artificial. Aula 2
Inteligência Artificial Aula 2 Retomada da aula passada O que é Inteligência Artificial Inteligência Artificial é o estudo de como fazer os computadores realizarem coisas que, no momento, as pessoas fazem
Paradigma Simbólico. Sistemas de Informação UNISUL Aran Bey Tcholakian Morales, Dr. Eng. (Apostila 2)
Paradigma Simbólico Sistemas de Informação UNISUL Aran Bey Tcholakian Morales, Dr. Eng. (Apostila 2) Revisão da aula anterior: definição de IA Podemos associar o termo IA com: Parte da ciência da computação
Inteligência Artificial - IA
Inteligência Artificial Paradigmas IA conexionista IA simbólica IA evolucionária IA híbrida IA simbólica: são baseados na ideia de que a inteligência (ou parte dela) constitui-se de operações sobre um
SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria
SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria
Representação do Conhecimento
Representação do Conhecimento O Estudo do Conhecimento Aprender - ato que produz um comportamento diferente a um estímulo externo devido a excitações recebidas no passado e é, de uma certa forma, sinônimo
Introdução a Inteligência Artificial
1 Introdução a Inteligência Artificial Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina de 2 Introdução a Conceitos Agindo de forma humana Pensando como humano Pensando racionalmente
Introdução à Inteligência Artificial. CAPÍTULO 1 - Russell
Introdução à Inteligência Artificial CAPÍTULO 1 - Russell Inteligência Artificial O que é inteligência Artificial? O que diferencia inteligência artificial de inteligência natural? 2 O que é Inteligência
Inteligência Artificial. Sistemas Baseados em Conhecimento. Representação de Conhecimento (continuação)
Universidade Estadual do Oeste do Paraná Curso de Bacharelado em Ciência da Computação http://www.inf.unioeste.br/~claudia/ia2018.html Inteligência Artificial Sistemas Baseados em Conhecimento Representação
Agentes Inteligentes. CAPÍTULO 2 - Russell
Agentes Inteligentes CAPÍTULO 2 - Russell O que é um Agente Inteligente Um agente é tudo o que pode ser considerado capaz de perceber seu ambiente por meio de sensores e de agir sobre seu ambiente por
Algoritmos Genéticos Fundamentos e Aplicações. Prof. Juan Moisés Mauricio Villanueva
Algoritmos Genéticos Fundamentos e Aplicações Prof. Juan Moisés Mauricio Villanueva [email protected] Conteúdo Introdução Inteligência Artificial (IA) Algoritmos Genéticos Aplicações de Algoritmos
Inteligência Articial: Introdução
x MYCIN Inteligência Articial: Introdução Paulo Gurgel Pinheiro MC906A - Inteligência Articial Instituto de Computação Universidade Estadual de Campinas UNICAMP 03 de Agosto de 2010 1 / 31 x MYCIN http://www.ic.unicamp.br/
Inteligência Artificial. Outras abordagens à conceituação de IA
Inteligência Artificial Outras abordagens à conceituação de IA Retomada da aula passada O histórico do computador está entrelaçado ao histórico da IA Diversos acontecimentos contribuíam para o atual estado
Inteligência Artificial Introdução
Inteligência Artificial Jarley P. Nóbrega, Dr. Faculdade Nova Roma Bacharelado em Ciência da Computação [email protected] Semestre 2018.2 Jarley P. Nóbrega, Dr. (Nova Roma) Inteligência Artificial Semestre
lnteligência Artificial Introdução a Lógica Nebulosa (Fuzzy)
lnteligência Artificial Introdução a Lógica Nebulosa (Fuzzy) Sumário Introdução Fundamentos Operações básicas Representação do Conhecimento Modelo de Inferência Passos de Projeto de um Sistema Nebuloso
SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
Matriz Curricular FGGCOMP - Bacharelado em Ciência da Computação 0. Disciplinas Obrigatórias FGGCOMP.00 Cálculo I FGGELET.00 - Cálculo I / FGGMATE.00 - Cálculo Diferencial e Integral I FGGCOMP.00 Geometria
Inteligência Artificial. Prof. Ilaim Costa Jr.
Inteligência Artificial Prof. Ilaim Costa Jr. 4) Ciência da Computação 4) Ciência da Computação Exemplos de Aplicação da IA Matemática: demonstração
Introdução aos Sistemas Especialistas. Professor Celso A A Kaestner, Dr. Eng.
Introdução aos Sistemas Especialistas Professor Celso A A Kaestner, Dr. Eng. 1 Inteligência Artificial O campo da Inteligência Artificial (IA) tenta compreender as entidades inteligentes para construir
Pontifícia Universidade Católica de São Paulo Programa de TIDD
Disciplina: 2854 - Sistemas Inteligentes e Ambientes Virtuais Turma A Área de Concentração: Processos Cognitivos e Ambientes Digitais Linha de Pesquisa: Inteligência Coletiva e Ambientes Interativos Professor:
Introdução à Inteligência Artificial
Tópicos do curso Introdução à Inteligência Artificial André de Carvalho Marcílio Souto Renato Tinós PAE Sílvia Modonese Fundamentos 1 Fundamentos Busca Jogos Lógica Aprendizado de Máquina Redes Neurais
Minicurso: Inteligência Artificial Aplicada a Sistemas Elétricos
Minicurso: Inteligência Artificial Aplicada a Sistemas Elétricos Introdução a Machine Learning: Teoria, Aplicações e IA na Arquitetura Intel Vitor Hugo Ferreira, DSc - UFF Flávio Mello, DSc UFRJ e Ai2Biz
INF 1771 Inteligência Artificial
INF 1771 Inteligência Artificial Apresentação da Disciplina Edirlei Soares de Lima O que é Inteligência Artificial? O que é Inteligência Artificial? Área de pesquisa que tem como
Inteligência Artificial. O que é Inteligência Artificial?
Inteligência Artificial O que é Inteligência Artificial? Inteligência Artificial Etimologicamente - Inteligência (Origem: Latim) Inter (entre) e legere(escolher) Aquilo que permite ao ser humano escolher
Pós-Graduação em Engenharia de Automação Industrial SISTEMAS INTELIGENTES PARA AUTOMAÇÃO
Pós-Graduação em Engenharia de Automação Industrial SISTEMAS INTELIGENTES PARA AUTOMAÇÃO AULA 07 Lógica Fuzzy Introdução A lógica FUZZY uma extensão da lógica booleana. Ela permite que estados imprecisos
Inteligência Artificial
Inteligência Artificial Apresentação da disciplina Conceitos básicos Objetivos Apresentar uma visão geral da Inteligência Artificial, com ênfase na utilidade e aplicação das diferentes abordagens de solução
Pós-Graduação em Engenharia de Automação Industrial SISTEMAS INTELIGENTES PARA AUTOMAÇÃO
Pós-Graduação em Engenharia de Automação Industrial SISTEMAS INTELIGENTES PARA AUTOMAÇÃO AULA 06 Algoritmos Genéticos Sumário Introdução Inteligência Artificial (IA) Algoritmos Genéticos Aplicações de
CRÉDITOS DO CURSO. Carga Horária Créditos IN1030 Seminários 30 2
UNIVERSIDADE FEDERAL DE PERNAMBUCO PRÓ-REITORIA PARA ASSUNTOS DE PESQUISA E PÓS-GRADUAÇÃO ESTRUTURA CURRICULAR STRICTO SENSU (baseada na Res. 10/2008 do CCEPE) NOME DO CURSO: Pós-Graduação em Ciência da
SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
LEI Nº.9, DE 9//00, PUBLICADA NO DOU DE 0//00, SEÇÃO I, PAGS. I - Rua São Luiz Gonzaga, s/n - São Luiz - Formiga - MG - CEP: 0-000 Tel: ()-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP -
Inteligência Artificial Prof. Cláudio Luís Vieira Oliveira
Prof. Cláudio Luís Vieira Oliveira [email protected] Dave Bowman: Open the pod bay doors, HAL. HAL: I m sorry Dave, I m afraid I can t do that. (2001: Uma Odisséia no Espaço) 1 Área de pesquisa
Inteligência Artificial
Inteligência Artificial Introdução Stuart Russel and Peter Norvig, Artificial Intelligence: A modern approach, 2nd edition, Pearson Education, 2003 cap. 1 Ernesto Costa e Anabela Simões, Inteligência Artificial:
MATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO. 1º Período
MATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO 1º Período Código Disciplina CHT 1 CHP 2 CH Total Pré-requisitos Dados I 40 40 80 - Cálculo I 80-80 - Fundamentos da Computação 40-40 - Fundamentos
Fundamentos de Inteligência Artificial [5COP099]
Fundamentos de Inteligência Artificial [5COP099] Dr. Sylvio Barbon Junior Departamento de Computação - UEL 1 o Semestre Assunto Aula 2 Agentes Inteligentes 2 de 22 Sumário Introdução Propriedades dos Agentes
SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG
LEI Nº.9, DE 9//00, PUBLICADA NO DOU DE 0//00, SEÇÃO I, PAGS. I - Rua São Luiz Gonzaga, s/n - São Luiz - Formiga - MG - CEP: 70-000 Tel: (7)-09 - Site: www.formiga.ifmg.edu.br Matriz Curricular FGGCOMP
Técnicas de Inteligência Artificial
Universidade do Sul de Santa Catarina Ciência da Computação Técnicas de Inteligência Artificial Aula 01 Introdução, motivação e áreas de aplicação Prof. Max Pereira O futuro, das máquinas inteligentes,
Mecanismos de Interrupção e de Exceção, Barramento, Redes e Sistemas Distribuídos. Sistemas Operacionais, Sistemas
Arquitetura de Computadores, Arquitetura de Computadores Organização de Computadores, Conjunto de Instruções, Sistemas Operacionais, Sistemas Operacionais, Sistemas Mecanismos de Interrupção e de Exceção,
Introdução a Sistemas Inteligentes
Introdução a Sistemas Inteligentes Conceituação Prof. Ricardo J. G. B. Campello ICMC / USP Créditos Parte do material a seguir consiste de adaptações e extensões dos originais gentilmente cedidos pelo
6. QUADRIMESTRE IDEAL 7. NÍVEL Graduação 8. Nº. MÁXIMO DE ALUNOS POR TURMA TEORIA: 60 LABORATÓRIO: 30
Universidade Federal do ABC Rua Santa Adélia, 166 - Bairro Bangu - Santo André - SP - Brasil CEP 09.210-170 - Telefone/Fax: +55 11 4996-3166 1. CÓDIGO E NOME DA DISCIPLINA MC5001 - SISTEMAS MULTIAGENTES
Inteligência Artificial: Introdução
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Inteligência Artificial: Introdução DCA0121 Inteligência Artificial Aplicada Daniel Enos / Heitor Medeiros
Inteligência Artificial
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Pós-Graduação em Ciência da Computação Inteligência Artificial Aprendizagem (Redes Neurais - Complementar) Prof. a Joseana Macêdo
Inteligência Artificial. Sistemas Inteligentes. Síntese baseada no cap.2 Sistemas Inteligentes da Solange Rezende
Universidade Estadual do Oeste do Paraná Curso de Bacharelado em Ciência da Computação http://www.inf.unioeste.br/~claudia/ia2017.html Inteligência Artificial Sistemas Inteligentes Síntese baseada no cap.2
Técnicas de Inteligência Artificial
Universidade do Sul de Santa Catarina Ciência da Computação Técnicas de Inteligência Artificial Aula 01 Introdução, motivação e áreas de aplicação Prof. Max Pereira Neurônio de McCulloch-Pitts Warren
Sistemas especialistas Fuzzy
Sistemas Fuzzy Sistemas especialistas Fuzzy Especialistas Senso comum para resolver problemas Impreciso, inconsistente, incompleto, vago Embora o transformador esteja um pouco carregado, pode-se usá-lo
Inteligência Computacional
Inteligência Computacional INTRODUÇÃO À INTELIGÊNCIA COMPUTACIONAL (ARTIFICIAL) Renato Dourado Maia Faculdade de Ciência e Tecnologia de Montes Claros Fundação Educacional Montes Claros Lembrando da Primeira
TÓPICOS EM INTELIGÊNCIA ARTIFICIAL Redes Neurais Artificiais
TÓPICOS EM INTELIGÊNCIA ARTIFICIAL Redes Neurais Artificiais [email protected] http://professor.luzerna.ifc.edu.br/ricardo-kerschbaumer/ Introdução O Cérebro humano Mais fascinante processador
Aprendizagem de Máquina
Aprendizagem de Máquina Apresentação da Disciplina Alessandro L. Koerich 2008 Mestrado e Doutorado em Informática Pontifícia Universidade Católica do Paraná (PUCPR) Mestrado/Doutorado em Informática Aprendizagem
Sistemas Inteligentes
Sistemas Inteligentes Profa. Kathya Collazos Linares Horário: Terças e Quartas das 13:50-15:30 Sala: V009 Atendimento: Terças das 08:20-10:00 Sala S110 Bibliografia Stuart Russell & Peter Norvig George
LÓGICA FUZZY. Adão de Melo Neto
LÓGICA FUZZY Adão de Melo Neto INTRODUÇÃO CONCEITO OBJETIVO PRINCÍPIO LÓGICAS: CLÁSSICA x DIFUSA CONJUNTO FUZZY GRAU DE PERTINÊNCIA FUNÇÃO DE PERTINÊNCIA MODIFICADORES TERMINOLOGIA OPERAÇÕES SOBRE CONJUNTOS
INTELIGÊNCIA ARTIFICIAL
Figura: Capa do Livro Russell, S., Norvig, P. Artificial Intelligence A Modern Approach, Pearson, 2009. Universidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Curso de Pós-Graduação
INF 1771 Inteligência Artificial
INF 1771 Inteligência Artificial Aula 01 - Introdução Edirlei Soares de Lima O que é Inteligência Artificial? O que é Inteligência Artificial? Área de pesquisa que tem como objetivo
Protótipo de um Simulador de um Aspirador de Pó, Utilizando Algoritmo de Busca e Agentes Inteligentes, em Ambientes com Barreiras
Protótipo de um Simulador de um Aspirador de Pó, Utilizando Algoritmo de Busca e Agentes Inteligentes, em Ambientes com Barreiras Jussara Vieira Ramos ROTEIRO Objetivo Introdução: I.A. X Robótica Agentes
IA: Inteligência Artificial
Desenvolvimento UNIFEI EME00 - Automação Industrial IA: Inteligência Artificial Aula Prof. José Hamilton Chaves Gorgulho Júnior Aristóteles (- a.c.) Leibnitz (-) George Boole (-) Processamento da Linguagem
Inteligência Artificial
Fonte: José Francisco Salm Junior (Diretor de Engenharia de Sistemas Instituto Stela) Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Pós-Graduação em Ciência da Computação
Inteligência Artificial - IA. Agentes Inteligentes Cont.
Agentes Inteligentes Cont. 1 Caracterização de agente - M. A. A. S. (P.E.A.S) Medida desempenho Ambiente Atuadores Sensores Agente filtro de e-mail Minimizar carga de leitura usuário mensagens do usuário
Inteligência Artificial Agentes Inteligentes
Inteligência Artificial Jarley P. Nóbrega, Dr. Faculdade Nova Roma Bacharelado em Ciência da Computação [email protected] Semestre 2018.2 Jarley P. Nóbrega, Dr. (Nova Roma) Inteligência Artificial Semestre
INF 1771 Inteligência Artificial
INF 1771 Inteligência Artificial Apresentação da Disciplina Edirlei Soares de Lima O que é Inteligência Artificial? Área de pesquisa que tem como objetivo buscar métodos ou dispositivos
Inteligência Artificial
Inteligência Artificial Introdução Profª. Claudia Brandelero Rizzi http://www.inf.unioeste.br/~claudia/ia2018.html 1 Inteligência Artificial Questões preliminares A questão da inteligência e do Artificial
