Aula - 1 - IA - 2023 - 2 (Modo de Compatibilidade)
Aula - 1 - IA - 2023 - 2 (Modo de Compatibilidade)
Aula - 1 - IA - 2023 - 2 (Modo de Compatibilidade)
Artificial
Inteligência Artificial
Artificiale
se movimentar,
reconhecer sons (fala) e imagens,
se expressar, etc.
Inteligência Artificial
Existe um esforço, principalmente no campo da
robótica, no sentido de implementar “as máquinas
inteligentes”, para propiciar:
uma maior interação com o meio e
desenvolver padrões de inteligência envolvidos na
aquisição do conhecimento,
reconhecimento,
aprendizado, etc.
Sinais de inteligência
Aprendizado
9
Sinais de Inteligência
De aorcdo com uma pesqiusa de uma uinrvesriddae ignlsea, não
ipomtra em qaul odrem as lrteas de uma plravaa etãso, a úncia
csioa iprotmatne é que a piremria e útmlia lrteas etejasm no lgaur
crteo.
Capacidade de processar
informação incompleta ou com
ruído 10
O que é IA?
Estatístico/Probabilístico
Ex. Redes Bayesianas, sistemas difusos (fuzzy)
Exemplos de Aplicação da IA
Matemática: demonstração de teoremas, resolução simbólica
de equações, geometria, etc.
Computação:
engenharia de software (sobretudo na Web)
programação automática
interfaces adaptativas
bancos de dados dedutivos e ativos
mineração de dados (data mining)
sistemas distribuídos, etc.
Aplicações da IA: automação de
sistemas complexos
Como modelar os componentes do sistema e dar-lhes autonomia?
Como assegurar uma boa comunicação e coordenação entre estes
componentes?
Aplicações da IA: sistemas de
controle
Como brecar o carro sem as rodas deslizarem em função da
velocidade, atrito, etc.?
Como focar a câmera em função de luminosidade, distância, etc.?
Como ajustar a temperatura em função da quantidade de roupa, fluxo
de água, etc.?
Aplicações da IA: previsão
Como prever o valor do dólar (ou o clima) amanhã?
Que dados são relevantes? Há comportamentos recorrentes?
Agora é Donald!
Aplicações da IA na Computação
Internet e Web Visão moderna da IA:
Redes e Sistemas Maior valor agregada
Distribuídos quando embutida com resto
da computação
Banco de dados
Engenharia de software
Hardware (projeto e análise)
Robótica
Interfaces
Computação Gráfica
Jogos
Etc.
Aplicações da IA: controle de
robôs
Como obter navegação segura e eficiente, manipulação fina e
versátil, autonomia?
E no caso de ambientes dinâmicos e imprevisíveis?
Caminhar
Girar
http://world.honda.com/robot/
Subir escadas
Aplicações da IA: simulações e
jogos
Como modelar o ambiente físico e o
comportamento/personalidade dos personagens?
Como permitir interação interessante com o usuário?
Simbólica IA:
Lógica, Regras, Objetos Redes Neurais Artificiais
Numérica Redes Bayesianas
Híbrida simbólica-numérica Probabilidades e estatística
Sistemas nebulosos
Algoritmos genéticos
Colônia de Formigas
Híbrida numérica-numérica
Inteligência Artificial x Inteligência
Computacional
Bibliografia
Russell, S., Norvig, P. Artificial Intelligence – A
Modern Approach, Prentice-Hall, 2a Edição, 2003;