Monitoria de Introdução à Computação

Slides:



Advertisements
Apresentações semelhantes
IA Importância da IA em jogos Aplicações.
Advertisements

Renata S.S. Guizzardi Inteligência Artificial – 2007/02
Inteligência Artificial - IA
IA-INTELIGÊNCIA ARTIFICIAL Discentes: Gerlon Margalhães e Erisson Coimbra.
Agenda Introdução Justificativa Objetivo Detecção de Spam
Inteligência + Artificial
O que é inteligência ? TAI – 2010 Emanuel Wagner.
Aprendizado por Reforço: Uma Aplicação do Aprendizado Q
Inteligência Artificial Alex F. V. Machado. Tecnologia de Processamento da Informação que envolve processos de raciocínio, aprendizado e percepção. Winston.
Aprendizado de Máquina
Inteligência Artificial
Os Sistemas Multi-agente Viviane Torres da Silva
Agentes Inteligentes Introdução.
Professor Marcelo Rocha Contin
Sistemas Baseados em Conhecimento
IA em jogos modelagem de comportamento de personagens
FACENS – Engenharia da Computação Inteligência Artificial
FACENS – Engenharia da Computação Inteligência Artificial Introdução e Histórico.
FACENS – Engenharia da Computação Inteligência Artificial
FACENS – Engenharia da Computação Inteligência Artificial
Inteligência Artifical
SIMULAÇÃO EM COMPUTADOR: O PENSAMENTO COMO PROCESSAMENTO DE INFORMÇÕES
Inteligência Artificial
INF 1771 – Inteligência Artificial
INF 1771 – Inteligência Artificial
INF 1771 – Inteligência Artificial
INF 1771 – Inteligência Artificial
INF 1771 – Inteligência Artificial
INTRODUÇÃO À INTELIGÊNCIA ARTIFICIAL
FACENS – Engenharia da Computação Inteligência Artificial
INTELIGÊNCIA ARTIFICIAL (IA OU AI)
INTELIGÊNCIA ARTIFICIAL
Erick Vagner Cabral Igor Lucena Vitor Baptista
Informática Teórica Engenharia da Computação
Inteligência Artificial
Inteligência Artificial
INF 1771 – Inteligência Artificial
Inteligência Artificial
INF 1771 – Inteligência Artificial
Plano de Aula Arquiteturas de Agentes Baseados Em Lógica Reativas BDI
Teoria da Computação Aula 5 Prof. Fabiano Sabha.
3 – Agentes e 4 – Multiagentes
Inteligência Artificial
Sistemas Baseados em Aprendizado (Aprendizado de Máquina)
IUM Aula 09.
Pesquisa Operacional na Tomada de Decisões
UMA ESTRATÉGIA DE REDE NEURAL APLICADA À GAME ESTILO BEAT’EM UP Mendes,T.M. e Almeida, A.G. RESUMO O projeto consiste no desenvolvimento de um jogo 2D.
Complexidade computacional: Shannon e Turing
Inteligência Artificial I
Inteligência Artificial Aula 15 Profª Bianca Zadrozny
Como Melhorar a Tomada de Decisão
Decidibilidade, Corretude, Completude, Consistência
CIn- UFPE Agntes Autônomos e os Perfis da Graduação a/grade_curricular_reforma.html.
Introdução à Inteligência Artificial Fundamentos Prof. Horácio.
Inteligência Artificial
Introdução à Inteligência Artificial Prof. Cláudio M. N. A. Pereira.
Plano de Aula Definição Atitude Científica Fatos e Teorias
Disciplina: Administração e Finanças Prof. Ms Marcos A. Ribeiro
Inteligência Artificial
Inteligência Artificial como Apoio à Decisão
INTELIGÊNCIA ARTIFICIAL Grupo: Amora Figueiredo Érika Diniz
Introdução à Inteligência Artificial
Inteligência artificial (IA)
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
Aula 1 Teoria da Computação Máquina de Turing
Objetivos do Capítulo Identificar as mudanças que acontecem na forma e no uso de apoio à decisão em empreendimentos de e-business. Identificar o papel.
Linguagem de Programação Prof. Fabricio Roulin Bittencout
J EAN P IAGET S UÍÇA ( ). EPISTEMOLOGIA GENÉTICA Como o pensamento humano se desenvolve? Como adquirimos a capacidade cognitiva da qual dispomos?
Transcrição da apresentação:

Monitoria de Introdução à Computação Aula de Revisão para Mini-Prova 4

Conteúdos Inteligência Artificial Teoria da computação Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Conteúdos Inteligência Artificial Teoria da computação Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Inteligência Artificial É a área da computação que visa o desenvolvimento de tecnologias que demonstrem o que reconhecemos como inteligência, seja por meio do raciocínio puro, ou da mímica da forma humana de agir. O que é IA? Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Inteligência Artificial 4 níveis diferentes de IA: Pensar racionalmente Pensar humanamente Agir racionalmente Agir humanamente. Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Inteligência Artificial PENSAR RACIONALMENTE Segundo Aristóteles: um processo de raciocínio irrefutável Ver e entender o mundo através de sentenças lógicas (estilo as de discreta, mas BEM mais complexas) Perceber a realidade através do raciocínio puramente lógico. Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Inteligência Artificial PENSAR HUMANAMENTE “O excitante e novo esforço para fazer computadores pensarem... Máquinas com mentes, no sentido literal e completo.” (Haugeland, 1985) Não levar apenas em consideração a lógica do raciocínio, relevar também crenças, metas e informações adquiridas dos sentidos Problema: o modo como nós pensamos não foi completamente entendido ainda. Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Inteligência Artificial AGIR RACIONALMENTE Agentes inteligentes Percepção e Ação Inteligência pode ser um fenômeno social, não apenas um modelo de raciocínio centrado no indivíduo. Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Inteligência Artificial AGIR HUMANAMENTE Teste de Turing Demonstrar algumas características humanas básicas: Aprendizado Capacidade de errar Processamento de linguagem natural. Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Inteligência Artificial Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Inteligência Artificial SISTEMAS INTELIGENTES Simbólico: Sub-simbólico: Sistemas especialistas Programação em lógica Agentes inteligentes Algoritmos genéticos, Sistemas adaptativos Redes neurais conhecimento dissossiado da máquina, a máquina entende através de símbolos conhecimento agregado à máquina, unido a própria estrutura de raciocínio Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Inteligência Artificial 2 Focos da IA: IA CLASSICA Comportamento humano individual Métodos de inferência IA DISTRIBUIDA Comportamento social Emerge comportamento Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Inteligência Artificial Utilidades da IA Qualquer problema que seja muito complexo para algoritmos conhecidos mas é realizado eficiêntemente por humanos: Previsões Jogos Mineração de dados Biometria. Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Inteligência Artificial PREVISÕES Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Inteligência Artificial MINERAÇÃO DE DADOS Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Inteligência Artificial JOGOS Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Inteligência Artificial BIOMETRIA Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Inteligência Artificial BIOMETRIA Como ocorre o reconhecimento? Geometricamente Busca por um modelo semelhante Proximidade estatística. Tu tava onde? Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Inteligência Artificial BIOMETRIA Treino Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Inteligência Artificial PROBLEMAS Grande dependência do hardware Ausência de certeza (decisão depende do usuário) Longo tempo de treinamento Requer uma grande base de dados por trás Mais lento do que o desejável. Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Conteúdos Inteligência Artificial Teoria da computação Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Teoria da Computação O QUE É? Parte mais abstrata da computação, trata do limite das máquinas, complexidade dos problemas e estudo de que funções são ou não computáveis. Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

ESSA FUNÇÃO É COMPUTÁVEL ? Teoria da Computação ESSA FUNÇÃO É COMPUTÁVEL ? Máquina de Turing: Infinita na teoria Pode ler, escrever e se movimentar para a esquerda ou para a direita numa fita Extremamente simples, resulta em algoritmos complicados. Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

ESSA FUNÇÃO É COMPUTÁVEL ? Teoria da Computação ESSA FUNÇÃO É COMPUTÁVEL ? Bare Bones: Linguagem de programação universal Simples ao extremo (3 comandos, um tipo de variável e uma estrutura de laço). Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

ESSA FUNÇÃO É COMPUTÁVEL ? Teoria da Computação ESSA FUNÇÃO É COMPUTÁVEL ? Tese Church-Turing: Qualquer função que puder ser executado pela máquina de Turing é computável Tese Church-Turing + Linguagem Universal = Qualquer função computável pode ser traduzida para um programa escrito em Bare Bones. Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

PARADOXOS E FUNÇÕES INCOMPUTÁVEIS Teoria da Computação PARADOXOS E FUNÇÕES INCOMPUTÁVEIS O problema da parada Paradoxo do mentiroso Paradoxo do barbeiro Paradoxo de Cantor. Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Teoria da Computação Complexidade Polinomiais (P) Polinomiais não-determinísticos (NP) NP completos Insolúveis Aula de Revisão para Mini-Prova 4 Monitoria de Introdução à Computação

Dúvidas? monitoriaic-cc@googlegroups.com www.cin.ufpe.br/~monitoriaic Aula de Revisão para Mini-Prova 1 Monitoria de Introdução à Computação