SlideShare uma empresa Scribd logo
1 de 50
Baixar para ler offline
Inteligência Artificial - IA
Prof. Dr. Carlos Estombelo montesco
Contato: estombelo@ufs.br
Fundamentos da Computação:
Introdução
 Será que no futuro, talvez não muito
distante, as máquinas irão dominar o
mundo?
 Será possível construir um cérebro
eletrônico que realize todas as tarefas
intelectuais humanas?
Introdução
 Preocupações influenciadas
 Mídia
 Rápida disseminação da informática
 Até que ponto estão apenas
alimentando apenas fantasias da
ficção científica?
Introdução
 A tecnologia realmente tem fascinado
... a ponto de muitos adorarem o
trabalho com tarefas complicadas de
computação ...
 e paradoxalmente deixarem de lado a
Matemática, Estatística, Álgebra e
outros Fundamentos, ...
 Sem se aperceberem da estreita união
que há entre estas áreas com IA.
Introdução
 Uso indiscriminado de jogos
eletrônicos não contribui.
 Por que não aproximar o
conhecimento científico do cotidiano?
 Projetar e Desenvolver com suas
próprias mãos!
 Descobrir e ter o prazer de conhecer o
mundo pelos olhos da razão.!
Introdução
 IA
 Sistematiza e automatiza
 Tarefas intelectuais
 O que é relevante em qualquer esfera de atividade
intelectual humana.
 MAS o que é IA? ...
 Definições de IA de acordo com 8 livros...
O que é Inteligência Artificial?
 Definição desse termo é motivo de
discussão
 Vamos por partes:
 Definição de Artificial ?
 Definição de Inteligência ? ... Pode se
tornar bem mais complicado ...
O que é Inteligência Artificial?
 Uma definição Esclarecedora para
“Inteligência Artificial”:
 “IA é o estudo de como fazer os
computadores realizarem tarefas as
quais, até o momento, os homens
fazem melhor” (Rich, 1994)”
O que é Inteligência Artificial?
 Uma (OUTRA) definição
Esclarecedora para “Inteligência
Artificial”:
 “todo problema para o qual nenhuma
solução algorítmica é conhecida é um
problema de IA (Laurière, 1990)”
Outras definições segundo
Russell e Norvig (2010)
 Definição de IA (2 dimensões)
Processos de
pensamento e raciocínio
Processos de
Comportamento
(agindo, atuam)
Medem sucesso
em termos
de desempenho
humano
Medem sucesso
em termos
de racionalidade “faz tudo
certo”
Introdução
 Agindo de forma humana: abordagem
do teste de Turing
 Alan Turin (1950)
 Projetado : para fornecer uma definição
operacional satisfatória de inteligência
 “Teste baseado na impossibilidade de
distinguir entre entidades inegavelmente
inteligentes – os seres humanos”
A
Introdução
 Agindo de forma humana: abordagem
do teste de Turing
A
O computador passará no teste se
um interrogador humano, depois de
propor algumas perguntas por
escrito, não conseguir descobrir se
as respostas escritas vêm de uma
pessoa ou não.
Introdução
 Agindo de forma humana: abordagem
do teste de Turing
 O que precisa?
1. Processamento da linguagem natural (PLN)
2. Representação de conhecimento
3. Raciocínio automatizado (novas conclusões)
4. Aprendizado de máquina
 (para se adaptar a novas circunstancias e para
detectar a extrapolar padrões)
A
Teste de Turing evita ... Interação física (ela é desnecessária para a inteligência)
Introdução
 Agindo de forma humana: abordagem
do teste de Turing
 Teste de Turing Total
5. Visão de computador (para testar
habilidades de percepção)
6. Robótica(para passar objetos físicos pela
“tela”)
A
Essas 6 disciplinas compõem a maior parte de IA
Outras definições segundo
Russell e Norvig (2010)
 Definição de IA (2 dimensões)
Sistemas que pensam como seres humanos Sistemas que pensam racionalmente
Sistemas que atuam como seres humanos Sistemas que atuam racionalmente
B C
A D
“O novo e interessante esforço para fazer os
computadores pensarem ... Máquinas mentes,
no sentido total e literal” (Haugeland, 1985)
“[Automatização de] atividades que associamos
ao pensamento humano, atividades como a
tomada de decisões, a resolução de problemas,
o aprendizado ...” (Bellman, 1978)
“O estudo das faculdades mentais pelo uso de
modelos computacionais” (Charniak e
McDermott, 1985)
“O estudo das computações que tornam
possível perceber, raciocinar e agir.” (Winston,
1992)
“A arte de criar máquinas que executam funções
que exigem inteligência quando executadas por
pessoas.” (Kurzweil, 1990)
“A Inteligencia Computacional é o estudo do
projeto de agentes inteligentes” (Poole et al.,
1998)
... Agentes racionais ...
 Nossa abordagem será:
 Princípios gerais de agentes racionais e
nos componentes para construí-los.
 O conceito de racionalidade pode ser
aplicado a uma ampla variedade de
agentes que operam em qualquer
ambiente.
Agentes e Ambientes
 Aqui um agente
 Pode perceber seu ambiente (sensores)
 Pode agir sobre esse ambiente
(atuadores)
Agente
 Idéia simples
Agente
 Idéia simples
 Um agente humano
 Um agente robótico
 Um agente de software, etc.
Aplicações da IA
 As aplicações da IA vão desde jogos
até prova de teoremas.
Aplicações da IA
TAREFAS “CORRIQUEIRAS”
Percepção
•Visão
•Fala
Linguagem natural
•Entendimento
•Geração
•tradução
Raciocínio de senso somum Controle de robôs
TAREFAS FORMAIS
Jogos
•Xadrez
•Etc.
Matemática
•Geometria
•Lógica
•Cálculo integral
TAREFAS ESPECIALISTAS
Engenharia
•Projeto
•Descoberta de falhas
•Planejamento de manufatura
Análise científica
Diagnóstico médico
Análise financeira (Rosa, 2011)
Aplicações da IA
(Rosa, 2011)
 Fazer o computador se lembrar de
fatos complicados inter-relacionados e
obter conclusões a partir deles
 INFERÊNCIA LÓGICA !
 Fazer o computador planejar
sequências de ações para alcançar
metas
 PLANEJAMENTO !
Aplicações da IA
(Rosa, 2011)
 Fazer o computador oferecer ajuda
baseada em regras complicadas para
várias situações
 SISTEMAS ESPECIALISTAS OU
SISTEMAS DE DEDUÇÃO BASEADOS
EM REGRAS
Aplicações da IA
(Rosa, 2011)
 Fazer o computador olhar através de
câmeras e ver o que estiver lá
 VISÃO ARTIFICIAL
 Fazer o computador se mover entre
objetos do mundo real
 ROBÓTICA
Como fazer tudo isso ?
(Rosa, 2011)
 É Mágica?
Como fazer tudo isso ?
(Rosa, 2011)
 IA trabalha com várias ferramentas
 Desde lógica de predicados (lógica
clássica) ...
 ... até simulações das redes neurais, as
redes de células nervosas do cérebro.
Agente de resolução de
problemas Abstração:
remover
detalhes
irrelevantes
Agente de resolução de
problemas
 Exemplos
 Quebra-cabeça de 8 peças
 Estados: diferentes configurações com o espaço vazio
 9!/2 = 181.440 estados acessíveis
 Estado inicial: qualquer estado
 Função sucessor: estados válidos resultados das ações o espaço
desloca para Esquerda, Direita, Acima ou Abaixo
 Teste Objetivo: seqüência ordenada iniciando pelo espaço vazio
 Custo de caminho: cada passo custa 1
Abstração
Agente de resolução de
problemas
 Exemplos
 Oito rainhas
 Estados: qualquer disposição de 0 a 8 rainhas no tabuleiro
 Estado inicial: nenhuma rainha no tabuleiro
 Função sucessor: colocar uma rainha em qualquer quadrado vazio
 Teste Objetivo: as 8 rainhas no tabuleiro e nenhuma é atacada
 Custo de caminho: sem interesse porque o estado final é o mais
importante
Abstração
Estratégias de busca
 Busca em profundidade
Estratégias de busca
 Busca em profundidade
Algoritmos Genéticos
 Estados sucessores são gerados pela
combinação de dois estados pais.
 Inicia com uma população (k estados)
 Cada indivíduo (ou estados) é representado
como uma cadeia sobre um alfabeto finito.
 .
33
Algoritmos Genéticos
 .
34
Observação
 Em muitos problemas de IA você vai
observar que sempre se BUSCA por
uma solução ótima ...
 Ou pelo menos o mais próximo
possível.
IA uma abordagem de
Aprendizado de Máquina
 Exemplo:
 Em um supermercado ... Como descobrir
qual cliente deve receber material de
propaganda ?
 Se você tem o cadastro dos clientes você
pode realizar um processo de indução de
uma hipótese (ou aproximação de função)
 a partir da experiência passada
 Isto pode ser chamado de Aprendizado de
Máquina (Faceli, 2011)
IA uma abordagem de
Aprendizado de Máquina
 Definição de Aprendizado de Máquina
 “Capacidade de melhorar o desempenho
na realização de alguma tarefa por meio
da experiência” (Mitchell, 1997)
IA uma abordagem de
Aprendizado de Máquina
 Aplicações de Aprendizado de Máquina (Faceli,
2011)
 Reconhecimento de palavras faladas
 Predição de taxas de cura de pacientes com
diferentes doenças
 Detecção de uso fraudulento de cartões de crédito
 Condução de automóveis de forma autônoma em
rodovias
 Ferramentas que jogam xadrez semelhante aos
campeões
 Diagnóstico de câncer por meio da análise de dados
de expressão gênica.
IA uma abordagem de
Aprendizado de Máquina
 Devemos considerar
 ...
 Modelos Descritivos
 Mineração de Padrões Freqüentes
 Análise de agrupamentos
Redes Neurais
 O termo “Redes Neurais”
• Redes Neurais Artificiais
 Ênfase nas aplicações: inteligência artificial, engenharia,
processamento de dados e imagens, medicina, finanças, etc;
 Objetivo: Resolver problemas de reconhecimento e classificação
de padrões, controle adaptativo e previsão de series temporais;
 Principais ferramentas: modelos de unidades inspiradas nos
neurônios biológicos com alto grau de interconexão e
processamento paralelo, tendo os pesos das conexões
modificados por algoritmos de aprendizado supervisionado ou
não supervisionado (backpropagation, aprendizado hebbiano
etc), implementados via pacotes comerciais ou outros
programas ; técnicas estatísticas de processamento e
tratamento de dados.
Elementos de Neurobiologia Necessários para a
construção de um Modelo de Neurônio de uma
Rede Neural Artificial
Esquema de uma Célula
Piramidal. Um Neurônio
Típico
As Redes Neurais Artificiais
 Uma classe importante de redes neurais é a das que têm arquitetura “em
camadas”. Elas podem ser do tipo feedforward ou do tipo recorrente.
Espaço de Soluções
• Uma função como E, que tem que ser
minimizada (ou maximizada) para a obtenção
de uma solução ótima, costuma ser chamada
de função “custo”.
• .
Não esquecer
 IA não é Mágica
 IA trabalha com as seguintes
Ferramentas (ou Fundamentos)
 Matemática
 Lógica
 Álgebra Matricial
 Estatística ...
Bibliografia
Bibliografia
 RUSSELL, Stuart J; NORVIG, P. Artificial intelligence: a
modern approach. New Jersey, Estados Unidos: Prentice
Hall, 1995. 932 p. (Prentice Hall series in artificial intelligence)
ISBN 0131038052 Número de Chamada (UFS): 004.8 R959a
 LUGER, George F. Artificial intelligence: structures and
strategies for complex problem solving. 6th ed. Harlow:
Addison Wesley Longman, 2009. 754 p. ISBN
9780321545893 Número de Chamada (UFS) : 004.8 L951a
6th ed.
 KATTI FACELI;ANA CAROLINA LORENA;JOAO
GAMA;ANDRE C. P. L. F. DE CARVALHO. INTELIGÊNCIA
ARTIFICIAL - UMA ABORDAGEM DE APRENDIZADO DE
MÁQUINA – 2011 -
 Rosa, J. L. G. . Fundamentos da Inteligência Artificial. 1.
ed. Rio de Janeiro: LTC, 2011. v. 1. 228 p
Vídeo
 Pessoal aqui um link muito interessante, é
comentado nesse vídeo sobre Batman !
 Vocês tem como selecionar a legenda em
português.
 http://www.ted.com/talks/dennis_hong_my_seven_species_of_robot.html
Inteligência Artificial - IA
Prof. Dr. Carlos Estombelo montesco
Contato: estombelo@ufs.br
Fundamentos da Computação:

Mais conteúdo relacionado

Mais procurados

Sistemas Computacionais - Aula 01 - Apresentação
Sistemas Computacionais - Aula 01 - ApresentaçãoSistemas Computacionais - Aula 01 - Apresentação
Sistemas Computacionais - Aula 01 - ApresentaçãoLeinylson Fontinele
 
Conceitos BáSicos
Conceitos BáSicosConceitos BáSicos
Conceitos BáSicosNuno Antunes
 
Introdução à Informática (Módulo 1)
Introdução à Informática (Módulo 1)Introdução à Informática (Módulo 1)
Introdução à Informática (Módulo 1)marconesilfer
 
Aula 01 - História da Computação
Aula 01 - História da ComputaçãoAula 01 - História da Computação
Aula 01 - História da ComputaçãoSuzana Viana Mota
 
Capítulo 1 Inteligência Artificial RUSSELL
Capítulo 1 Inteligência Artificial RUSSELLCapítulo 1 Inteligência Artificial RUSSELL
Capítulo 1 Inteligência Artificial RUSSELLWellington Oliveira
 
Apresentação de Redes
Apresentação de RedesApresentação de Redes
Apresentação de RedesCDP_Online
 
História e evolução da informática
História e evolução da informáticaHistória e evolução da informática
História e evolução da informáticaFabiano Santos
 
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)Leinylson Fontinele
 
Introdução à Inteligência Artificial
Introdução à Inteligência ArtificialIntrodução à Inteligência Artificial
Introdução à Inteligência ArtificialAntónio Oliveira
 
Aula 03 - Hardware e Software
Aula 03 - Hardware e SoftwareAula 03 - Hardware e Software
Aula 03 - Hardware e SoftwareSuzana Viana Mota
 
Inteligencia artificial 1
Inteligencia artificial 1Inteligencia artificial 1
Inteligencia artificial 1Nauber Gois
 
Segurança da informação
Segurança da informaçãoSegurança da informação
Segurança da informaçãoimsp2000
 

Mais procurados (20)

Sistemas Computacionais - Aula 01 - Apresentação
Sistemas Computacionais - Aula 01 - ApresentaçãoSistemas Computacionais - Aula 01 - Apresentação
Sistemas Computacionais - Aula 01 - Apresentação
 
Conceitos BáSicos
Conceitos BáSicosConceitos BáSicos
Conceitos BáSicos
 
Introdução à Informática (Módulo 1)
Introdução à Informática (Módulo 1)Introdução à Informática (Módulo 1)
Introdução à Informática (Módulo 1)
 
Segurança em IoT - conceitos e iniciativas de padronização
Segurança em IoT - conceitos e iniciativas de padronizaçãoSegurança em IoT - conceitos e iniciativas de padronização
Segurança em IoT - conceitos e iniciativas de padronização
 
Aula 01 A história da informática
Aula 01   A história da informáticaAula 01   A história da informática
Aula 01 A história da informática
 
Dispositivos móveis
Dispositivos móveisDispositivos móveis
Dispositivos móveis
 
Aula 02 evolução do computador
Aula 02   evolução do computadorAula 02   evolução do computador
Aula 02 evolução do computador
 
Aula 01 - História da Computação
Aula 01 - História da ComputaçãoAula 01 - História da Computação
Aula 01 - História da Computação
 
Informática Básica - Aula 04 - Software
Informática Básica - Aula 04 - SoftwareInformática Básica - Aula 04 - Software
Informática Básica - Aula 04 - Software
 
Capítulo 1 Inteligência Artificial RUSSELL
Capítulo 1 Inteligência Artificial RUSSELLCapítulo 1 Inteligência Artificial RUSSELL
Capítulo 1 Inteligência Artificial RUSSELL
 
Apresentação de Redes
Apresentação de RedesApresentação de Redes
Apresentação de Redes
 
Evolução da informática
Evolução da informáticaEvolução da informática
Evolução da informática
 
História e evolução da informática
História e evolução da informáticaHistória e evolução da informática
História e evolução da informática
 
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
 
Sistemas de Informação
Sistemas de InformaçãoSistemas de Informação
Sistemas de Informação
 
Aula - Internet
Aula - InternetAula - Internet
Aula - Internet
 
Introdução à Inteligência Artificial
Introdução à Inteligência ArtificialIntrodução à Inteligência Artificial
Introdução à Inteligência Artificial
 
Aula 03 - Hardware e Software
Aula 03 - Hardware e SoftwareAula 03 - Hardware e Software
Aula 03 - Hardware e Software
 
Inteligencia artificial 1
Inteligencia artificial 1Inteligencia artificial 1
Inteligencia artificial 1
 
Segurança da informação
Segurança da informaçãoSegurança da informação
Segurança da informação
 

Destaque

Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3
Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3
Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3Roberto C. S. Pacheco
 
Metodologias da Engenharia do Conhecimento - Aula 2/3
Metodologias da Engenharia do Conhecimento - Aula 2/3Metodologias da Engenharia do Conhecimento - Aula 2/3
Metodologias da Engenharia do Conhecimento - Aula 2/3Roberto C. S. Pacheco
 
Análise da implementação de algoritmo genético na função de Griewank com para...
Análise da implementação de algoritmo genético na função de Griewank com para...Análise da implementação de algoritmo genético na função de Griewank com para...
Análise da implementação de algoritmo genético na função de Griewank com para...Anderson Rodrigo Barretto Teodoro
 
Lógica clássica e suas aplicações em sistema de recomendação
Lógica clássica e suas aplicações em sistema de recomendaçãoLógica clássica e suas aplicações em sistema de recomendação
Lógica clássica e suas aplicações em sistema de recomendaçãoIsvaldo Souza
 
Inteligência Artificial - Aula2 - Busca em Grafos
Inteligência Artificial - Aula2 - Busca em GrafosInteligência Artificial - Aula2 - Busca em Grafos
Inteligência Artificial - Aula2 - Busca em GrafosRafael Pinto
 
Agentes Inteligentes - IA
Agentes Inteligentes - IAAgentes Inteligentes - IA
Agentes Inteligentes - IAThiago Marinho
 
Int. a la Computación Evolutiva - Informe para cursada
Int. a la Computación Evolutiva - Informe para cursadaInt. a la Computación Evolutiva - Informe para cursada
Int. a la Computación Evolutiva - Informe para cursadamartinp
 
Introdução à Lógica de Predicados
Introdução à Lógica de PredicadosIntrodução à Lógica de Predicados
Introdução à Lógica de PredicadosHugo Souza
 
Logica fuzzy Conceitos e Aplicações
Logica fuzzy   Conceitos e AplicaçõesLogica fuzzy   Conceitos e Aplicações
Logica fuzzy Conceitos e AplicaçõesToni Esteves
 
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPARInteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPARBruno Campagnolo
 
Estruturas em C++ (struct)
Estruturas em C++ (struct)Estruturas em C++ (struct)
Estruturas em C++ (struct)Márcio Rizzatto
 
A Engenharia do Conhecimento e as novas possibilidades de descoberta e dissem...
A Engenharia do Conhecimento e as novas possibilidades de descoberta e dissem...A Engenharia do Conhecimento e as novas possibilidades de descoberta e dissem...
A Engenharia do Conhecimento e as novas possibilidades de descoberta e dissem...Roberto C. S. Pacheco
 

Destaque (18)

Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3
Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3
Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3
 
Metodologias da Engenharia do Conhecimento - Aula 2/3
Metodologias da Engenharia do Conhecimento - Aula 2/3Metodologias da Engenharia do Conhecimento - Aula 2/3
Metodologias da Engenharia do Conhecimento - Aula 2/3
 
Análise da implementação de algoritmo genético na função de Griewank com para...
Análise da implementação de algoritmo genético na função de Griewank com para...Análise da implementação de algoritmo genético na função de Griewank com para...
Análise da implementação de algoritmo genético na função de Griewank com para...
 
Lógica clássica e suas aplicações em sistema de recomendação
Lógica clássica e suas aplicações em sistema de recomendaçãoLógica clássica e suas aplicações em sistema de recomendação
Lógica clássica e suas aplicações em sistema de recomendação
 
Inteligência Artificial - Aula2 - Busca em Grafos
Inteligência Artificial - Aula2 - Busca em GrafosInteligência Artificial - Aula2 - Busca em Grafos
Inteligência Artificial - Aula2 - Busca em Grafos
 
Agentes Inteligentes - IA
Agentes Inteligentes - IAAgentes Inteligentes - IA
Agentes Inteligentes - IA
 
Psicología e Inteligencia Artificial
Psicología e Inteligencia ArtificialPsicología e Inteligencia Artificial
Psicología e Inteligencia Artificial
 
Int. a la Computación Evolutiva - Informe para cursada
Int. a la Computación Evolutiva - Informe para cursadaInt. a la Computación Evolutiva - Informe para cursada
Int. a la Computación Evolutiva - Informe para cursada
 
Introdução à Lógica de Predicados
Introdução à Lógica de PredicadosIntrodução à Lógica de Predicados
Introdução à Lógica de Predicados
 
Lógica proposicional
Lógica proposicionalLógica proposicional
Lógica proposicional
 
Logica fuzzy Conceitos e Aplicações
Logica fuzzy   Conceitos e AplicaçõesLogica fuzzy   Conceitos e Aplicações
Logica fuzzy Conceitos e Aplicações
 
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPARInteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPAR
 
Estruturas em C++ (struct)
Estruturas em C++ (struct)Estruturas em C++ (struct)
Estruturas em C++ (struct)
 
Introdução à Lógica
Introdução à LógicaIntrodução à Lógica
Introdução à Lógica
 
Lógica Proposicional
Lógica ProposicionalLógica Proposicional
Lógica Proposicional
 
A Engenharia do Conhecimento e as novas possibilidades de descoberta e dissem...
A Engenharia do Conhecimento e as novas possibilidades de descoberta e dissem...A Engenharia do Conhecimento e as novas possibilidades de descoberta e dissem...
A Engenharia do Conhecimento e as novas possibilidades de descoberta e dissem...
 
Aula 12 - Lógica
Aula 12 - LógicaAula 12 - Lógica
Aula 12 - Lógica
 
Semântica
SemânticaSemântica
Semântica
 

Semelhante a IA - Fundamentos da Computação e Inteligência Artificial

Ia aula1
Ia aula1Ia aula1
Ia aula1eneoron
 
Fundamentos De Ia E Sistemas Baseados em Conhecimento
Fundamentos De Ia E Sistemas Baseados em ConhecimentoFundamentos De Ia E Sistemas Baseados em Conhecimento
Fundamentos De Ia E Sistemas Baseados em Conhecimentozehzinho
 
[José Ahirton Lopes] Plataformas Cognitivas
[José Ahirton Lopes] Plataformas Cognitivas[José Ahirton Lopes] Plataformas Cognitivas
[José Ahirton Lopes] Plataformas CognitivasAhirton Lopes
 
[José Ahirton Lopes] Inteligência Artificial 101
[José Ahirton Lopes] Inteligência Artificial 101[José Ahirton Lopes] Inteligência Artificial 101
[José Ahirton Lopes] Inteligência Artificial 101Ahirton Lopes
 
Fundamentos De Ia E SbCs
Fundamentos De Ia E SbCsFundamentos De Ia E SbCs
Fundamentos De Ia E SbCszehzinho
 
iaum.PPT
iaum.PPTiaum.PPT
iaum.PPTBinho36
 
Introdução a IA para conhecimentos gerais
Introdução a IA para conhecimentos geraisIntrodução a IA para conhecimentos gerais
Introdução a IA para conhecimentos geraisfabioprass1
 
Inteligência artificial
Inteligência artificial Inteligência artificial
Inteligência artificial Ana Felizardo
 
Um estudo sobre inteligência artificial e o funcionamento de um agente
Um estudo sobre inteligência artificial e o funcionamento de um agenteUm estudo sobre inteligência artificial e o funcionamento de um agente
Um estudo sobre inteligência artificial e o funcionamento de um agenteUNIEURO
 
Introduction to Data Science in IoT Projects.
Introduction to Data Science in IoT Projects.Introduction to Data Science in IoT Projects.
Introduction to Data Science in IoT Projects.Roberto Williams Batista
 
Inteligência artificial filosofia
Inteligência artificial   filosofiaInteligência artificial   filosofia
Inteligência artificial filosofiaguestbdb4ab6
 
Inteligência Artificial-Ficção Científica e Realidade
Inteligência Artificial-Ficção Científica e RealidadeInteligência Artificial-Ficção Científica e Realidade
Inteligência Artificial-Ficção Científica e RealidadeCláudio Luís Vieira Oliveira
 
Inteligência Artificial e Oportunidades.pptx
Inteligência Artificial e Oportunidades.pptxInteligência Artificial e Oportunidades.pptx
Inteligência Artificial e Oportunidades.pptxAlexandreDeOliveira64
 
Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...
Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...
Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...Igenesis - Fábrica de Inovação
 

Semelhante a IA - Fundamentos da Computação e Inteligência Artificial (20)

Ia01 introducao (1)
Ia01   introducao (1)Ia01   introducao (1)
Ia01 introducao (1)
 
Ia aula1
Ia aula1Ia aula1
Ia aula1
 
CAP1_intro.ppt
CAP1_intro.pptCAP1_intro.ppt
CAP1_intro.ppt
 
Fundamentos De Ia E Sistemas Baseados em Conhecimento
Fundamentos De Ia E Sistemas Baseados em ConhecimentoFundamentos De Ia E Sistemas Baseados em Conhecimento
Fundamentos De Ia E Sistemas Baseados em Conhecimento
 
[José Ahirton Lopes] Plataformas Cognitivas
[José Ahirton Lopes] Plataformas Cognitivas[José Ahirton Lopes] Plataformas Cognitivas
[José Ahirton Lopes] Plataformas Cognitivas
 
[José Ahirton Lopes] Inteligência Artificial 101
[José Ahirton Lopes] Inteligência Artificial 101[José Ahirton Lopes] Inteligência Artificial 101
[José Ahirton Lopes] Inteligência Artificial 101
 
Fundamentos De Ia E SbCs
Fundamentos De Ia E SbCsFundamentos De Ia E SbCs
Fundamentos De Ia E SbCs
 
Aula 01 - Visão Geral da IA
Aula 01 - Visão Geral da IAAula 01 - Visão Geral da IA
Aula 01 - Visão Geral da IA
 
iaum.PPT
iaum.PPTiaum.PPT
iaum.PPT
 
iaum.PPT
iaum.PPTiaum.PPT
iaum.PPT
 
Introdução a IA para conhecimentos gerais
Introdução a IA para conhecimentos geraisIntrodução a IA para conhecimentos gerais
Introdução a IA para conhecimentos gerais
 
Inteligência artificial
Inteligência artificial Inteligência artificial
Inteligência artificial
 
Um estudo sobre inteligência artificial e o funcionamento de um agente
Um estudo sobre inteligência artificial e o funcionamento de um agenteUm estudo sobre inteligência artificial e o funcionamento de um agente
Um estudo sobre inteligência artificial e o funcionamento de um agente
 
Introduction to Data Science in IoT Projects.
Introduction to Data Science in IoT Projects.Introduction to Data Science in IoT Projects.
Introduction to Data Science in IoT Projects.
 
Inteligência artificial filosofia
Inteligência artificial   filosofiaInteligência artificial   filosofia
Inteligência artificial filosofia
 
Inteligência Artificial-Ficção Científica e Realidade
Inteligência Artificial-Ficção Científica e RealidadeInteligência Artificial-Ficção Científica e Realidade
Inteligência Artificial-Ficção Científica e Realidade
 
Inteligência Artificial e Oportunidades.pptx
Inteligência Artificial e Oportunidades.pptxInteligência Artificial e Oportunidades.pptx
Inteligência Artificial e Oportunidades.pptx
 
Intelligent Agents
Intelligent AgentsIntelligent Agents
Intelligent Agents
 
Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...
Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...
Introdução à Inteligência Artificial Genérica (AGI – Artificial General Intel...
 
CRP-5215-0420-2014-05
CRP-5215-0420-2014-05CRP-5215-0420-2014-05
CRP-5215-0420-2014-05
 

Mais de Rogerio P C do Nascimento

Apresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFS
Apresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFSApresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFS
Apresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFSRogerio P C do Nascimento
 
Influir Apresentação da empresa na disciplina fundamentos da computação
Influir   Apresentação da empresa na disciplina fundamentos da computaçãoInfluir   Apresentação da empresa na disciplina fundamentos da computação
Influir Apresentação da empresa na disciplina fundamentos da computaçãoRogerio P C do Nascimento
 
Practice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e Planificações
Practice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e PlanificaçõesPractice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e Planificações
Practice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e PlanificaçõesRogerio P C do Nascimento
 
Lecture 6 :: Gestão de Configuração de Software
Lecture 6 :: Gestão de Configuração de SoftwareLecture 6 :: Gestão de Configuração de Software
Lecture 6 :: Gestão de Configuração de SoftwareRogerio P C do Nascimento
 
Lecture 5 :: Planejameto Temporal e Monitorização do Projeto
Lecture 5 :: Planejameto Temporal e Monitorização do ProjetoLecture 5 :: Planejameto Temporal e Monitorização do Projeto
Lecture 5 :: Planejameto Temporal e Monitorização do ProjetoRogerio P C do Nascimento
 
Lecture 4 :: As métricas para o Processo e Projeto de SW
Lecture 4 :: As métricas para o Processo e Projeto de SWLecture 4 :: As métricas para o Processo e Projeto de SW
Lecture 4 :: As métricas para o Processo e Projeto de SWRogerio P C do Nascimento
 
Smart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do Nascimento
Smart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do NascimentoSmart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do Nascimento
Smart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do NascimentoRogerio P C do Nascimento
 
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2Rogerio P C do Nascimento
 
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SWLecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SWRogerio P C do Nascimento
 
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFSApresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFSRogerio P C do Nascimento
 
Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...
Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...
Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...Rogerio P C do Nascimento
 
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...Rogerio P C do Nascimento
 
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...Rogerio P C do Nascimento
 
Apresentação da Nords by Elissandro "Prof. Pardal" Santos
Apresentação da Nords by Elissandro "Prof. Pardal" SantosApresentação da Nords by Elissandro "Prof. Pardal" Santos
Apresentação da Nords by Elissandro "Prof. Pardal" SantosRogerio P C do Nascimento
 

Mais de Rogerio P C do Nascimento (20)

Apresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFS
Apresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFSApresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFS
Apresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFS
 
Influir Apresentação da empresa na disciplina fundamentos da computação
Influir   Apresentação da empresa na disciplina fundamentos da computaçãoInfluir   Apresentação da empresa na disciplina fundamentos da computação
Influir Apresentação da empresa na disciplina fundamentos da computação
 
Practice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e Planificações
Practice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e PlanificaçõesPractice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e Planificações
Practice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e Planificações
 
Practice 2 :: Plano de Projeto de SW
Practice 2 :: Plano de Projeto de SWPractice 2 :: Plano de Projeto de SW
Practice 2 :: Plano de Projeto de SW
 
Lecture 7 :: Ferramentas Case
Lecture 7 :: Ferramentas CaseLecture 7 :: Ferramentas Case
Lecture 7 :: Ferramentas Case
 
Lecture 6 :: Gestão de Configuração de Software
Lecture 6 :: Gestão de Configuração de SoftwareLecture 6 :: Gestão de Configuração de Software
Lecture 6 :: Gestão de Configuração de Software
 
Lecture 5 :: Planejameto Temporal e Monitorização do Projeto
Lecture 5 :: Planejameto Temporal e Monitorização do ProjetoLecture 5 :: Planejameto Temporal e Monitorização do Projeto
Lecture 5 :: Planejameto Temporal e Monitorização do Projeto
 
Lecture 4 :: As métricas para o Processo e Projeto de SW
Lecture 4 :: As métricas para o Processo e Projeto de SWLecture 4 :: As métricas para o Processo e Projeto de SW
Lecture 4 :: As métricas para o Processo e Projeto de SW
 
Lecture 2 :: Planejamento do Projeto de SW
Lecture 2 :: Planejamento do Projeto de SWLecture 2 :: Planejamento do Projeto de SW
Lecture 2 :: Planejamento do Projeto de SW
 
Lecture 3 :: Análise e Gestão de Risco
Lecture 3 :: Análise e Gestão de RiscoLecture 3 :: Análise e Gestão de Risco
Lecture 3 :: Análise e Gestão de Risco
 
Smart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do Nascimento
Smart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do NascimentoSmart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do Nascimento
Smart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do Nascimento
 
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
 
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SWLecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
 
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFSApresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFS
 
Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...
Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...
Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...
 
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
 
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
 
Apresentação da Nords by Elissandro "Prof. Pardal" Santos
Apresentação da Nords by Elissandro "Prof. Pardal" SantosApresentação da Nords by Elissandro "Prof. Pardal" Santos
Apresentação da Nords by Elissandro "Prof. Pardal" Santos
 
Startup e Empreendedorismo by Nords
Startup e Empreendedorismo  by NordsStartup e Empreendedorismo  by Nords
Startup e Empreendedorismo by Nords
 
Apresentação da Influir by Othon Campos
Apresentação da Influir by Othon CamposApresentação da Influir by Othon Campos
Apresentação da Influir by Othon Campos
 

Último

Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasRosalina Simão Nunes
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalJacqueline Cerqueira
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxLuizHenriquedeAlmeid6
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxkarinedarozabatista
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxLuizHenriquedeAlmeid6
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasCassio Meira Jr.
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfManuais Formação
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Mary Alvarenga
 
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptxAULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptxLaurindo6
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024Jeanoliveira597523
 
RedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdfRedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdfAlissonMiranda22
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptMaiteFerreira4
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...licinioBorges
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManuais Formação
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxBeatrizLittig1
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumAugusto Costa
 

Último (20)

Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem Organizacional
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades Motoras
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdf
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
 
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptxAULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024
 
RedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdfRedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdf
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.ppt
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envio
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docx
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
 

IA - Fundamentos da Computação e Inteligência Artificial

  • 1.
  • 2. Inteligência Artificial - IA Prof. Dr. Carlos Estombelo montesco Contato: estombelo@ufs.br Fundamentos da Computação:
  • 3. Introdução  Será que no futuro, talvez não muito distante, as máquinas irão dominar o mundo?  Será possível construir um cérebro eletrônico que realize todas as tarefas intelectuais humanas?
  • 4. Introdução  Preocupações influenciadas  Mídia  Rápida disseminação da informática  Até que ponto estão apenas alimentando apenas fantasias da ficção científica?
  • 5. Introdução  A tecnologia realmente tem fascinado ... a ponto de muitos adorarem o trabalho com tarefas complicadas de computação ...  e paradoxalmente deixarem de lado a Matemática, Estatística, Álgebra e outros Fundamentos, ...  Sem se aperceberem da estreita união que há entre estas áreas com IA.
  • 6. Introdução  Uso indiscriminado de jogos eletrônicos não contribui.  Por que não aproximar o conhecimento científico do cotidiano?  Projetar e Desenvolver com suas próprias mãos!  Descobrir e ter o prazer de conhecer o mundo pelos olhos da razão.!
  • 7. Introdução  IA  Sistematiza e automatiza  Tarefas intelectuais  O que é relevante em qualquer esfera de atividade intelectual humana.  MAS o que é IA? ...  Definições de IA de acordo com 8 livros...
  • 8. O que é Inteligência Artificial?  Definição desse termo é motivo de discussão  Vamos por partes:  Definição de Artificial ?  Definição de Inteligência ? ... Pode se tornar bem mais complicado ...
  • 9. O que é Inteligência Artificial?  Uma definição Esclarecedora para “Inteligência Artificial”:  “IA é o estudo de como fazer os computadores realizarem tarefas as quais, até o momento, os homens fazem melhor” (Rich, 1994)”
  • 10. O que é Inteligência Artificial?  Uma (OUTRA) definição Esclarecedora para “Inteligência Artificial”:  “todo problema para o qual nenhuma solução algorítmica é conhecida é um problema de IA (Laurière, 1990)”
  • 11. Outras definições segundo Russell e Norvig (2010)  Definição de IA (2 dimensões) Processos de pensamento e raciocínio Processos de Comportamento (agindo, atuam) Medem sucesso em termos de desempenho humano Medem sucesso em termos de racionalidade “faz tudo certo”
  • 12. Introdução  Agindo de forma humana: abordagem do teste de Turing  Alan Turin (1950)  Projetado : para fornecer uma definição operacional satisfatória de inteligência  “Teste baseado na impossibilidade de distinguir entre entidades inegavelmente inteligentes – os seres humanos” A
  • 13. Introdução  Agindo de forma humana: abordagem do teste de Turing A O computador passará no teste se um interrogador humano, depois de propor algumas perguntas por escrito, não conseguir descobrir se as respostas escritas vêm de uma pessoa ou não.
  • 14. Introdução  Agindo de forma humana: abordagem do teste de Turing  O que precisa? 1. Processamento da linguagem natural (PLN) 2. Representação de conhecimento 3. Raciocínio automatizado (novas conclusões) 4. Aprendizado de máquina  (para se adaptar a novas circunstancias e para detectar a extrapolar padrões) A Teste de Turing evita ... Interação física (ela é desnecessária para a inteligência)
  • 15. Introdução  Agindo de forma humana: abordagem do teste de Turing  Teste de Turing Total 5. Visão de computador (para testar habilidades de percepção) 6. Robótica(para passar objetos físicos pela “tela”) A Essas 6 disciplinas compõem a maior parte de IA
  • 16. Outras definições segundo Russell e Norvig (2010)  Definição de IA (2 dimensões) Sistemas que pensam como seres humanos Sistemas que pensam racionalmente Sistemas que atuam como seres humanos Sistemas que atuam racionalmente B C A D “O novo e interessante esforço para fazer os computadores pensarem ... Máquinas mentes, no sentido total e literal” (Haugeland, 1985) “[Automatização de] atividades que associamos ao pensamento humano, atividades como a tomada de decisões, a resolução de problemas, o aprendizado ...” (Bellman, 1978) “O estudo das faculdades mentais pelo uso de modelos computacionais” (Charniak e McDermott, 1985) “O estudo das computações que tornam possível perceber, raciocinar e agir.” (Winston, 1992) “A arte de criar máquinas que executam funções que exigem inteligência quando executadas por pessoas.” (Kurzweil, 1990) “A Inteligencia Computacional é o estudo do projeto de agentes inteligentes” (Poole et al., 1998)
  • 17. ... Agentes racionais ...  Nossa abordagem será:  Princípios gerais de agentes racionais e nos componentes para construí-los.  O conceito de racionalidade pode ser aplicado a uma ampla variedade de agentes que operam em qualquer ambiente.
  • 18. Agentes e Ambientes  Aqui um agente  Pode perceber seu ambiente (sensores)  Pode agir sobre esse ambiente (atuadores)
  • 20. Agente  Idéia simples  Um agente humano  Um agente robótico  Um agente de software, etc.
  • 21. Aplicações da IA  As aplicações da IA vão desde jogos até prova de teoremas.
  • 22. Aplicações da IA TAREFAS “CORRIQUEIRAS” Percepção •Visão •Fala Linguagem natural •Entendimento •Geração •tradução Raciocínio de senso somum Controle de robôs TAREFAS FORMAIS Jogos •Xadrez •Etc. Matemática •Geometria •Lógica •Cálculo integral TAREFAS ESPECIALISTAS Engenharia •Projeto •Descoberta de falhas •Planejamento de manufatura Análise científica Diagnóstico médico Análise financeira (Rosa, 2011)
  • 23. Aplicações da IA (Rosa, 2011)  Fazer o computador se lembrar de fatos complicados inter-relacionados e obter conclusões a partir deles  INFERÊNCIA LÓGICA !  Fazer o computador planejar sequências de ações para alcançar metas  PLANEJAMENTO !
  • 24. Aplicações da IA (Rosa, 2011)  Fazer o computador oferecer ajuda baseada em regras complicadas para várias situações  SISTEMAS ESPECIALISTAS OU SISTEMAS DE DEDUÇÃO BASEADOS EM REGRAS
  • 25. Aplicações da IA (Rosa, 2011)  Fazer o computador olhar através de câmeras e ver o que estiver lá  VISÃO ARTIFICIAL  Fazer o computador se mover entre objetos do mundo real  ROBÓTICA
  • 26. Como fazer tudo isso ? (Rosa, 2011)  É Mágica?
  • 27. Como fazer tudo isso ? (Rosa, 2011)  IA trabalha com várias ferramentas  Desde lógica de predicados (lógica clássica) ...  ... até simulações das redes neurais, as redes de células nervosas do cérebro.
  • 28. Agente de resolução de problemas Abstração: remover detalhes irrelevantes
  • 29. Agente de resolução de problemas  Exemplos  Quebra-cabeça de 8 peças  Estados: diferentes configurações com o espaço vazio  9!/2 = 181.440 estados acessíveis  Estado inicial: qualquer estado  Função sucessor: estados válidos resultados das ações o espaço desloca para Esquerda, Direita, Acima ou Abaixo  Teste Objetivo: seqüência ordenada iniciando pelo espaço vazio  Custo de caminho: cada passo custa 1 Abstração
  • 30. Agente de resolução de problemas  Exemplos  Oito rainhas  Estados: qualquer disposição de 0 a 8 rainhas no tabuleiro  Estado inicial: nenhuma rainha no tabuleiro  Função sucessor: colocar uma rainha em qualquer quadrado vazio  Teste Objetivo: as 8 rainhas no tabuleiro e nenhuma é atacada  Custo de caminho: sem interesse porque o estado final é o mais importante Abstração
  • 31. Estratégias de busca  Busca em profundidade
  • 32. Estratégias de busca  Busca em profundidade
  • 33. Algoritmos Genéticos  Estados sucessores são gerados pela combinação de dois estados pais.  Inicia com uma população (k estados)  Cada indivíduo (ou estados) é representado como uma cadeia sobre um alfabeto finito.  . 33
  • 35. Observação  Em muitos problemas de IA você vai observar que sempre se BUSCA por uma solução ótima ...  Ou pelo menos o mais próximo possível.
  • 36. IA uma abordagem de Aprendizado de Máquina  Exemplo:  Em um supermercado ... Como descobrir qual cliente deve receber material de propaganda ?  Se você tem o cadastro dos clientes você pode realizar um processo de indução de uma hipótese (ou aproximação de função)  a partir da experiência passada  Isto pode ser chamado de Aprendizado de Máquina (Faceli, 2011)
  • 37. IA uma abordagem de Aprendizado de Máquina  Definição de Aprendizado de Máquina  “Capacidade de melhorar o desempenho na realização de alguma tarefa por meio da experiência” (Mitchell, 1997)
  • 38. IA uma abordagem de Aprendizado de Máquina  Aplicações de Aprendizado de Máquina (Faceli, 2011)  Reconhecimento de palavras faladas  Predição de taxas de cura de pacientes com diferentes doenças  Detecção de uso fraudulento de cartões de crédito  Condução de automóveis de forma autônoma em rodovias  Ferramentas que jogam xadrez semelhante aos campeões  Diagnóstico de câncer por meio da análise de dados de expressão gênica.
  • 39. IA uma abordagem de Aprendizado de Máquina  Devemos considerar  ...  Modelos Descritivos  Mineração de Padrões Freqüentes  Análise de agrupamentos
  • 40. Redes Neurais  O termo “Redes Neurais” • Redes Neurais Artificiais  Ênfase nas aplicações: inteligência artificial, engenharia, processamento de dados e imagens, medicina, finanças, etc;  Objetivo: Resolver problemas de reconhecimento e classificação de padrões, controle adaptativo e previsão de series temporais;  Principais ferramentas: modelos de unidades inspiradas nos neurônios biológicos com alto grau de interconexão e processamento paralelo, tendo os pesos das conexões modificados por algoritmos de aprendizado supervisionado ou não supervisionado (backpropagation, aprendizado hebbiano etc), implementados via pacotes comerciais ou outros programas ; técnicas estatísticas de processamento e tratamento de dados.
  • 41. Elementos de Neurobiologia Necessários para a construção de um Modelo de Neurônio de uma Rede Neural Artificial Esquema de uma Célula Piramidal. Um Neurônio Típico
  • 42. As Redes Neurais Artificiais  Uma classe importante de redes neurais é a das que têm arquitetura “em camadas”. Elas podem ser do tipo feedforward ou do tipo recorrente.
  • 43. Espaço de Soluções • Uma função como E, que tem que ser minimizada (ou maximizada) para a obtenção de uma solução ótima, costuma ser chamada de função “custo”. • .
  • 44.
  • 45. Não esquecer  IA não é Mágica  IA trabalha com as seguintes Ferramentas (ou Fundamentos)  Matemática  Lógica  Álgebra Matricial  Estatística ...
  • 47. Bibliografia  RUSSELL, Stuart J; NORVIG, P. Artificial intelligence: a modern approach. New Jersey, Estados Unidos: Prentice Hall, 1995. 932 p. (Prentice Hall series in artificial intelligence) ISBN 0131038052 Número de Chamada (UFS): 004.8 R959a  LUGER, George F. Artificial intelligence: structures and strategies for complex problem solving. 6th ed. Harlow: Addison Wesley Longman, 2009. 754 p. ISBN 9780321545893 Número de Chamada (UFS) : 004.8 L951a 6th ed.  KATTI FACELI;ANA CAROLINA LORENA;JOAO GAMA;ANDRE C. P. L. F. DE CARVALHO. INTELIGÊNCIA ARTIFICIAL - UMA ABORDAGEM DE APRENDIZADO DE MÁQUINA – 2011 -  Rosa, J. L. G. . Fundamentos da Inteligência Artificial. 1. ed. Rio de Janeiro: LTC, 2011. v. 1. 228 p
  • 48. Vídeo  Pessoal aqui um link muito interessante, é comentado nesse vídeo sobre Batman !  Vocês tem como selecionar a legenda em português.  http://www.ted.com/talks/dennis_hong_my_seven_species_of_robot.html
  • 49.
  • 50. Inteligência Artificial - IA Prof. Dr. Carlos Estombelo montesco Contato: estombelo@ufs.br Fundamentos da Computação: