Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Inteligência Artificial
Álvaro Vinícius “Degas”
2
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
3
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.
4
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!’)
5
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*/
6
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*/
7
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*/
8
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*/
9
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
10
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?
11
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
12
De Volta à Questão O que é Inteligência? E Inteligência Artificial?
Quais as alternativas para se construir sistemas “Inteligentes”?
13
O Teste de Turing “Can machines think?”
“Can machines behave intelligently?“ Qual a diferença? O teste:
14
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.
15
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
16
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
17
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!
18
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.
19
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
20
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
21
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)
22
A IA Pelos Anos : Os estudos em IA chocam-se contra a teoria da complexidade. Pesquisa perde fôlego : Surgem os primeiros Sistemas Baseados em Conhecimento : O tempo dos Sistemas Especialistas
23
A IA Pelos Anos : 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.
24
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
25
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
26
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
27
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
28
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
29
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
30
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
31
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
32
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
33
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
34
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
35
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
36
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
37
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.