Inteligência Artificial

Slides:



Advertisements
Apresentações semelhantes
Inteligência Artificial
Advertisements

IA Importância da IA em jogos Aplicações.
Inteligência Artificial - IA
IA-INTELIGÊNCIA ARTIFICIAL Discentes: Gerlon Margalhães e Erisson Coimbra.
Inteligência + Artificial
UNIESP – 2009 T.A.I. Prof. EMANUEL WAGNER. A gestação de IA ( ) Modelo de neurônios artificiais (McCulloch&Pitts-43), precursor das tradições.
Matemática para todos Educação Básica
A visão Grega da Ciência
Epistemologia genética – Jean Piaget
É o conjunto de ciências que se interessam pelo sistema nervoso: de que ele é feito, como varia entre animais, como funciona, como se desenvolve, como.
Inteligência Artificial Alex F. V. Machado. Tecnologia de Processamento da Informação que envolve processos de raciocínio, aprendizado e percepção. Winston.
Sistemas Baseados em Conhecimento
FACENS – Engenharia da Computação Inteligência Artificial
FACENS – Engenharia da Computação Inteligência Artificial Introdução e Histórico.
SIMULAÇÃO EM COMPUTADOR: O PENSAMENTO COMO PROCESSAMENTO DE INFORMÇÕES
Problemas NP-completo
ESCOLA Segundo Piaget, a escola deve:
Disciplina: Língua Portuguesa (LCP) Nível B1
Inteligência Artificial
O que é IA? Aluno: Fabio Lima fabiolimath.pbwiki.com Mestrado em Informática Inteligência Artificial – 2007/1.
O que é IA? Viviane Ventura.
INF 1771 – Inteligência Artificial
INF 1771 – Inteligência Artificial
Filosofia
O Portal do Estudante de Computação
INTRODUÇÃO À INTELIGÊNCIA ARTIFICIAL
FACENS – Engenharia da Computação Inteligência Artificial
Informática Teórica Engenharia da Computação
Monitoria de Introdução à Computação
CIÊNCIA & CONHECIMENTO CIENTÍFICO
INTELIGÊNCIA ARTIFICIAL
Inteligência Artificial
Disciplina: Língua Portuguesa (LCP) Nível B1
INF 1771 – Inteligência Artificial
Introdução a Biologia Prof. Sanvido.
INF 1771 – Inteligência Artificial
Inteligência Artificial
RAIMUNDO PINHEIRO LOPES FILHO Pesquisador da EMBRAPA AMAPÁ
Inteligência Artificial
INTRODUÇÃO À FILOSOFIA
Teoria Geral de Sistemas
3.3.4 ARISTÓTELES de Estagira ( C.) p. 19
Sistemas Baseados em Aprendizado (Aprendizado de Máquina)
A Era da Informação Web Webwriting é o conjunto de técnicas para a distribuição de conteúdos em ambientes digitais.
Igor Steinmacher, MSc. O maravilhoso mundo da Lógica de Programação.
Aquisição de Conhecimento
1 TEORIA DA COMPUTAÇÃO Motivação Licenciatura em Ciência e Tecnologia da Computação Licenciatura em Engenharia Informática e de Computadores (Prep.)
INSTITUTO FEDERAL DE SANTA CATARINA- IFSC METODOLOGIA CIENTÍFICA Profa
Lógica Matemática Introdução.
Sistemas de Informação para Planejamento Estratégico
O paradigma Indutivo Álvaro Degas
Plano de Aula Para que serve isso de Metodologia?
Inteligência Artificial I
Introdução à Inteligência Artificial Fundamentos Prof. Horácio.
Inteligência Artificial
Plano de Aula Definição Atitude Científica Fatos e Teorias
Algoritmos e Programação I
Disciplina: Administração e Finanças Prof. Ms Marcos A. Ribeiro
As bases da ciência moderna
Revisão 1º Bimestre Inteligência Artificial
INTELIGÊNCIA ARTIFICIAL Grupo: Amora Figueiredo Érika Diniz
Introdução à Inteligência Artificial
O Modelo GOMS Fornece um modelo de Engenharia para a performance humana, capaz de produzir predições a priori ou em um estágio anterior ao desenvolvimento.
Inteligência artificial (IA)
Aula Introdutória “Lógica para Computação”
O INÍCIO CIÊNCIA DA COMPUTAÇÃO por: André Aparecido da Silva Disponível em:
Inteligência Artificial Nadilma C. V. N. Pereira Aula Inicial – Apresentação da disciplina.
Inteligência Artificial e Sistemas Inteligentes
DO SABER ÉTICO À ÉTICA VAZ, Henrique C. de Lima. Escritos de filosofia IV: introdução à ética filosófica 1. São Paulo: Loyola, p
Psicologia da Educação (Educação Física e Ciências Biológicas)
Transcrição da apresentação:

Inteligência Artificial Álvaro Vinícius “Degas” alvaro_degas@yahoo.com.br

Roteiro O que é IA? O teste de Turing Uma breve História O que é A? O que é I? O teste de Turing Uma breve História O Estado da Arte

O que é IA Uma disciplina da Ciência da Computação “Can the Machines Think?” Um exemplo: O conjugador de verbos. Construa um programa que conjugue, no presente do indicativo, os verbos da primeira, segunda e terceira conjugação.

O Conjugador de Verbos Input(Verbo) Radical = Esquerda(Verbo, tamanho(verbo)-2)) Sufixo = Direita(Verbo, 2) Se Sufixo for: ‘AR’: Prim_Conjugacao(Radical) ‘ER’: Seg_Conjugacao(Radical) ‘IR’: Ter_Conjugacao(Radical); ‘OR’:Variacao_Verbo_Por(Radical) Outro Caso: Output( ‘Erro!’)

O Conjugador de Verbos Prim_Conjugacao(Radical) /*Espalhar*/ OutPut(‘Eu ‘,Radical,’o’) /* Eu espalho*/ OutPut(‘Tu ‘,Radical,’as’) /* Tu espalhas*/ OutPut(‘Ele ‘,Radical,’a’) /* Ele espalha*/ OutPut(‘Nós ‘,Radical,’amos’) /* Nós espalhamos*/ OutPut(‘Vós ‘,Radical,’ais’) /* Vós espalhais*/ OutPut(‘Eles ‘,Radical,’am’) /* Eles espalham*/

O Conjugador de Verbos Seg_Conjugacao(Radical) /* conceder*/ OutPut(‘Eu ‘,Radical,’o’) /* Eu concedo*/ OutPut(‘Tu ‘,Radical,’es’) /* Tu concedes*/ OutPut(‘Ele ‘,Radical,’e’) /* Ele concede*/ OutPut(‘Nós ‘,Radical,’emos’) /* Nós concedemos*/ OutPut(‘Vós ‘,Radical,’eis’) /* Vós concedeis*/ OutPut(‘Eles ‘,Radical,’em’) /* Eles concedem*/

O Conjugador de Verbos Ter_Conjugacao(Radical) /* partir*/ OutPut(‘Eu ‘,Radical,’o’) /* Eu parto*/ OutPut(‘Tu ‘,Radical,’es’) /* Tu partes*/ OutPut(‘Ele ‘,Radical,’e’) /* Ele parte*/ OutPut(‘Nós ‘,Radical,’imos’) /* Nós partimos*/ OutPut(‘Vós ‘,Radical,’is’) /* Vós partis*/ OutPut(‘Eles ‘,Radical,’em’) /* Eles partem*/

O Conjugador de Verbos Variacao_Verbo_Por (Radical) /* propor*/ OutPut(‘Eu ‘,Radical,’onho’) /* Eu proponho*/ OutPut(‘Tu ‘,Radical,’õe’) /* Tu propõe*/ OutPut(‘Ele ‘,Radical,’õe’) /* Ele propõe*/ OutPut(‘Nós ‘,Radical,’omos’) /* Nós propomos*/ OutPut(‘Vós ‘,Radical,’ois’) /* Vós propois*/ OutPut(‘Eles ‘,Radical,’oem’) /* Eles propoem*/

Problemas com o Conjugador de Verbos Problema 1: Um verbo “maluco” Verbo “Brexmorizar” O que o conjugador de verbo retorna? Soluções? Problema 2: Verbos Irregulares Verbos cear, fazer, fugir

Exercício Conjugador de verbos “Inteligente” Como fica? Arquivamento de verbos Inexistentes Arquivamento de verbos Irregulares com suas conjugações Após a conjugação, o usuário informa que o Conjugador Errou e é feito o arquivamento ou do verbo inexistente ou do verbo irregular! O Conjugador não erra mais aquele verbo! Como fica?

Expandindo o Conjugador O Conjugador pode ser expandido para um resolvedor de problemas Solução Geral Casos Específicos que ele vai aprendendo Método de Aprendizagem baseado no paradigma Dedutivo (ou baseado em Explanações) Raciocínio baseado em casos

De Volta à Questão O que é Inteligência? E Inteligência Artificial? Quais as alternativas para se construir sistemas “Inteligentes”?

O Teste de Turing “Can machines think?” “Can machines behave intelligently?“ Qual a diferença? O teste:

Agindo Humanamente Não é importante definir Inteligência Não é importante aplicar o mecanismo da inteligência humana nos sistemas O que importa é a máquina “agir” humanamente (inteligentemente). Turing propôs o teste em 1950 e imaginava que no ano 2000 seria possível enganar um leigo por 5 minutos.

Pensando Humanamente Em 1960: Revolução Cognitiva Estudos científicos sobre o funcionamento interno do cérebro Ciências Cognitivas X Neurociências Cognitivas Tentar compreender (e repetir) o funcionamento do cérebro Conhecimento e Circuitos

Pensando Racionalmente As leis do Pensamento Lógica de Aristóteles Quais são os processos de argumentação e pensamento mais corretos? O pensamento lógico pode ser automatizado? Ligação direta da IA com a matemática e a filosofia

Agindo Racionalmente Não pense, apenas aja. E faça a coisa certa. Ação esperada para se aproximar ao máximo de um objetivo, dadas as circunstâncias Não precisa envolver pensamento!

Agentes Racionais Agente Percepção e Ação Em IA, fundamentalmente, o objetivo é construir Agentes Racionais Um Agente é dito Racional se atuar de uma das abordagens mostradas: Agir ou Pensar Humana ou Racionalmente.

Ciências Associadas Filosofia: Lógica, Métodos de Raciocínio, fundamentos de Aprendizagem, Linguagem e Racionalidade Matemática: Algoritmos de representações e provas formais, computabilidade, indecidibilidade, intratabilidade Psicologia: Percepção, Técnicas de Experimentação

Ciências Associadas Economia: Teoria formal da tomada de decisão Lingüística: Gramática de Representação do Conhecimento Neurociências: Estudo da atividade mental física Teoria de Controle: Sistemas homeostáticos, estabilidade, projeto de agentes otimizados

A IA Pelos Anos 1943: Circuito booleano 1950: Turing: “Sistemas Computacionais e Inteligência” Anos 50: Primeiros programas e IA 1956: Cunhado o termo Inteligência Artificial 1965: Um algoritmo completo para o raciocínio lógico (Robinson)

A IA Pelos Anos 1966-1974: Os estudos em IA chocam-se contra a teoria da complexidade. Pesquisa perde fôlego 1969-1979: Surgem os primeiros Sistemas Baseados em Conhecimento 1980-1988: O tempo dos Sistemas Especialistas

A IA Pelos Anos 1985-1995: Com as novas tecnologias, as Redes Neurais voltam a ganhar força 1995: Agentes Inteligentes Século XXI: Robótica, Agentes, Redes Neurais. A IA “humana” volta a ser estudada.

O Estado da Arte O que já se faz? Jogar Esportes de Salão Dirigir numa estrada Dirigir numa avenida movimentada Fazer compras na Internet Fazer compras num Supermercado

O Estado da Arte O que já se faz? Jogar Esportes de Salão Dirigir numa estrada Dirigir numa avenida movimentada Fazer compras na Internet Fazer compras num Supermercado

O Estado da Arte O que já se faz? Jogar Esportes de Salão Dirigir numa estrada Dirigir numa avenida movimentada Fazer compras na Internet Fazer compras num Supermercado

O Estado da Arte O que já se faz? Jogar Esportes de Salão Dirigir numa estrada Dirigir numa avenida movimentada Fazer compras na Internet Fazer compras num Supermercado

O Estado da Arte O que já se faz? Jogar Esportes de Salão Dirigir numa estrada Dirigir numa avenida movimentada Fazer compras na Internet Fazer compras num Supermercado

O Estado da Arte O que já se faz? Jogar Esportes de Salão Dirigir numa estrada Dirigir numa avenida movimentada Fazer compras na Internet Fazer compras num Supermercado

O Estado da Arte O que já se faz? Jogar Boliche Descobrir e provar teoremas lógicos/matemáticos Projetar e executar um programa de pesquisa em biologia molecular Escrever uma piada

O Estado da Arte O que já se faz? Jogar Boliche Descobrir e provar teoremas lógicos/matemáticos Projetar e executar um programa de pesquisa em biologia molecular Escrever uma piada

O Estado da Arte O que já se faz? Jogar Boliche Descobrir e provar teoremas lógicos/matemáticos Projetar e executar um programa de pesquisa em biologia molecular Escrever uma piada

O Estado da Arte O que já se faz? Jogar Boliche Descobrir e provar teoremas lógicos/matemáticos Projetar e executar um programa de pesquisa em biologia molecular Escrever uma piada

O Estado da Arte O que já se faz? Jogar Boliche Descobrir e provar teoremas lógicos/matemáticos Projetar e executar um programa de pesquisa em biologia molecular Escrever uma piada

O Estado da Arte O que já se faz? Apresentar um parecer em área específica de direito Traduzir Conversar com uma pessoa (Teste de Turing) Fazer uma intervenção Cirúrgica

O Estado da Arte O que já se faz? Apresentar um parecer em área específica de direito Traduzir Conversar com uma pessoa (Teste de Turing) Fazer uma intervenção Cirúrgica

Introdução à Inteligência Artificial. FIM! Escher “Deixadas a si mesmas, as coisas irão de mal a pior. A natureza conspira pela falha. Posto que a natureza é canalha, para algo dar certo é preciso deixar de fazer por onde” Lei de Murphy aplicada à Metafísica