Inteligência Artificial Nadilma C. V. N. Pereira Aula 2– Introdução a I.A. Tópicos • Introdução ao assunto • Fundamentos Introdução • IA surgiu com a 1ª geração computadores • IA pode fazer com que a computação seja mais amigável • IA pode produzir aplicações com nível humano de habilidades cognitivas • IA complementa facilmente aplicações convencionais • O mercado não (ainda) “comprou” IA ... Ou seja • IA é bom (serve para muita coisa) • Mas ainda não falamos o que é IA O que é IA ? Inteligência + Artificial • O que é inteligência? • Qual a natureza do artificial? Inteligência como racionalidade (Matemática + Engenharia) Fazer o certo (i.e. forma e momento apropriados) • Filosofia – Questiona • Engenharia – Constrói • Ciência - Explica e ponto final. Inteligência como a humana (Experimental e falível) Expressar comportamento (atuar) comparável ao humano (i.e. complexo e emocionalmente instável) Inteligência como a humana (Experimental e falível) • • • • • • Processamento da linguagem natural Representação do conhecimento Raciocínio automatizado Aprendizado de máquina Visão de computador Robótica Abordagem cibernética Agentes que percebem-aprendemreutilizam conhecimento Ciências fundamentais e IA • • • • • • • • • • Filosofia Matemática Economia Neurociências Psicologia Ciência e Engenharia da Computação Cibernética Lingüística Genética Ecologia, Diplomacia, Sociologia, Biologia ... Filosofia e IA • • • • • Propõe questionamentos importantes: Como uma conclusão pode ser válida? Qual a natureza do conhecimento? Qual a relação conhecimento e ação? Causalidade ou coincidência? Matemática e IA • Preocupa-se a formalização: • Regra(s) para conclusão ser válida? ▫ Lógica • Quais os limites da computação? ▫ Computabilidade • Como processar incertezas? ▫ Probabilidade Economia e IA • Preocupa-se com racionalização: • Como max/min critérios de decisão? ▫ Teoria da Decisão • Como operar em cenários desiguais? ▫ Teoria dos Jogos • Como operar em cenários longínquos? ▫ Pesquisa operacional Psicologia e IA • Preocupa-se como seres pensam-agem: • Como o meio condiciona os seres? ▫ Behaviorismo • Como estímulo é representado-manipulado-gera ações? ▫ Psicologia cognitiva • Como pensar pode ser “algoritmizado”? ▫ Ciência cognitiva (adquirir um conhecimento) • Como ações podem ser mapeadas no CNS? ▫ Psicologia experimental Computação e IA • Preocupa-se como conceber e construir computadores: • Como fisicamente computar? ▫ Eng. Hardware • Como abstratamente computar? ▫ Eng. Software • Como implementar inteligência? ▫ Eng. Sistemas Inteligentes Cibernética e IA • Preocupa-se como artefato podem se autoregular: • Como estabilizar um sistema? ▫ Teoria de Controle • Como acoplar homem a máquina? ▫ Cibernética • Como implementar sistemas ótimos? ▫ Função objetivo Linguística e IA • Preocupa-se como a linguagem se liga ao pensamento: • Como a linguagem natural flui? ▫ Lingüística computacional • Como inteligência pode ser incorporada? ▫ Representação do conhecimento • Relações entre inteligência e linguagem? ▫ Filosofia da Linguagem Genética e IA • Preocupa-se como organismos evoluem: • Como características são codificáveis? ▫ Genes e cromossomos • Como genótipos se expressam ? ▫ Indivíduos e Populações • Como mais adaptáveis sobrevivem? ▫ Crossover, mutação etc IA e outras ciências • • • • Ecologia (equilíbrio entre sistemas) Diplomacia (negociações intermediadas) Sociologia (comportamentos coletivos) Biologia (sistemas imunológicos) Grandes debates filosóficos IA Fraca x IA Forte (consciência) Exercício de classe • Elabore um texto de 1 página sobre IA: ▫ ▫ ▫ ▫ ▫ ▫ Definição Pontos positivos Limitações Aplicações Sub-áreas Tendências