You are on page 1of 45

Um bate-papo sobre Inteligncia Artificial:

princpios e oportunidades

Carlos Renato Belo Azevedo


Presidente do Captulo Estudantil em Inteligncia Computacional da IEEE na UNICAMP Doutorando no Laboratrio de Bioinformtica e Computao Bio-inspirada (LBiC) - UNICAMP

facebook.com/ ieee.cis.unicamp

Captulo da Sociedade de Inteligncia Computacional da IEEE na Unicamp

facebook.com/ieee.cis.unicamp

Otimismo inicial
Podemos esperar que as
mquinas competiro com os humanos em todos os campos puramente intelectuais.
Turing, A.M. (1950). Computing machinery and intelligence. Mind, 59, 433-460.

facebook.com/ieee.cis.unicamp

Principais marcos da I.A.

facebook.com/ieee.cis.unicamp

1950
facebook.com/ieee.cis.unicamp

Principais marcos
1950 Alan Turin prope um teste para a inteligncia de mquinas 1956 John McCarthy define o termo Inteligncia Artificial 1959 O programa para jogar damas de Arthur Samuel vence jogos contra os melhores jogadores humanos 1962 Primeira companhia de robtica, Unimation, fundada. 1967 HAL apresentado ao mundo: 2001: A Space Odyssey

Alan Turing

Arthur Samuel

Shakey

John McCarthy

facebook.com/ieee.cis.unicamp

1970
facebook.com/ieee.cis.unicamp

Principais marcos
1971 Tese de doutorado de Terry Winograds (M.I.T.) demonstrou a habilidade dos computadores em compreender o idioma ingls. 1975 - John Holland publica o livro Adaptation in Natural and Artificial Systems que formaliza e populariza os algoritmos genticos 1982 Primeira heurstica auto-modificvel desenvolvida por Doug Lenat e implementada no programa EURISKO o qual vence competies de RPGs contra humanos, por dois anos seguidos (Traveler TCS) 1983 - Danny Hillis funda a Thinking Machines Corporation durante o doutorado no MIT e desenvolve a primeira linha de supercomputadores comerciais, programados em Lisp.

Terry Winograd

Connection Machine

John Holland

Doug Lenat

facebook.com/ieee.cis.unicamp

1990
facebook.com/ieee.cis.unicamp

Principais marcos
1990-91 I.A. aplicada na Guerra do Golfo 1997 Deep Blue derrota Garry Kasparov 1998 -present Google prov busca em documentos distribudos pela web, etc.
Googles First Server Gulf War

Deep Blue

facebook.com/ieee.cis.unicamp

2001
facebook.com/ieee.cis.unicamp

Principais marcos ?????

facebook.com/ieee.cis.unicamp

Classificao

Classificao

I.A. Fraca
1 3

I.A. Forte Futuro?

Hoje

facebook.com/ieee.cis.unicamp

I.A. Forte

facebook.com/ieee.cis.unicamp

Otimismo inicial
Predio de Herb Simon em 1965: Em 20 anos, teremos mquinas capazes de fazer todo o trabalho que os humanos conseguem fazer.

15

facebook.com/ieee.cis.unicamp

I.A. Forte hoje

Ray Kurzweil, autor de "The Singularity is Near"

facebook.com/ieee.cis.unicamp

I.A. Forte hoje

facebook.com/ieee.cis.unicamp

Larry Page, na cerimnia de abertura

facebook.com/ieee.cis.unicamp

I.A. Forte hoje

facebook.com/ieee.cis.unicamp

David Dalrymple deseja simular computacionalmente os 302 neurnios do sistema nervoso da C. Elegans

facebook.com/ieee.cis.unicamp

I.A. Forte hoje

facebook.com/ieee.cis.unicamp

Supercomputador Blue Gene da IBM nas dependncias da EPFL

facebook.com/ieee.cis.unicamp

I.A. Forte hoje


A habilidade de alcanar metas complexas

em ambientes complexos utilizando recursos computacionais limitados


Autonomia Entendimento prtico de si mesmo e sobre o ambiente Compreenso sobre qual o problema em vez de apenas resolver os

problemas para o qual foi explicitamente programada.

facebook.com/ieee.cis.unicamp

I.A. Forte Amanh ????

facebook.com/ieee.cis.unicamp

I.A. Forte Amanh ????

Raciocnio sob incerteza Resoluo de conflitos


Adaptao a mudanas

facebook.com/ieee.cis.unicamp

I.A. Fraca

facebook.com/ieee.cis.unicamp

I.A. Fraca
Corresponde vasta maioria das aplicaes industriais e s pesquisas acadmicas (h excees).
No caso ideal, cada programa de I.A. Fraca apresenta: Um modo de comportamento inteligente complexo Desempenho superhumano em um ambiente complexo

facebook.com/ieee.cis.unicamp

I.A. Fraca
Quais dessas tarefas j so hoje plausveis para a I.A.?
Manter uma conversa com uma pessoa por uma hora? - Escrever uma histria intencionalmente engraada? - Realizar uma operao cirrgica complexa? - Pilotar um avio comercial em um vo intercontinental? - Traduzir ingls para portugus em tempo real? - Escrever um relato de um evento esportivo? - Reconhecer objetos e padres em vdeos? - Dar consultoria legal em uma rea especializada? - Dobrar e organizar toalhas lavadas? - Fritar panquecas? -

facebook.com/ieee.cis.unicamp

I.A. Fraca
Quais dessas tarefas j so hoje plausveis para a I.A.?
Manter uma conversa com uma pessoa por uma hora? - Escrever uma histria intencionalmente engraada? - Realizar uma operao cirrgica complexa? - Pilotar um avio comercial em um vo intercontinental? - Traduzir ingls para portugus em tempo real? - Escrever um relato de um evento esportivo? - Reconhecer objetos e padres em vdeos? - Dar consultoria legal em uma rea especializada? - Dobrar e organizar toalhas lavadas? - Fritar panquecas? -

facebook.com/ieee.cis.unicamp

I.A. Fraca

facebook.com/ieee.cis.unicamp

I.A. Fraca

facebook.com/ieee.cis.unicamp

I.A. Fraca

Caminhos de desenvolvimento
Aplicaes

Abordagem top-dowm para a I.A. Forte

Abordagem Bottom-up: engenharia reversa do crebro


facebook.com/ieee.cis.unicamp

Inteligncia Computacional

facebook.com/ieee.cis.unicamp

Inteligncia Computacional
Computao Biologicamente Inspirada
Processos computacionais para a resoluo de problemas, contrudos pelo homem e inspirados na Natureza

facebook.com/ieee.cis.unicamp

Inteligncia Computacional
Computao Biologicamente Inspirada
Por que buscar Inspirao na Natureza?
1. A Natureza est constantemente resolvendo problemas 2. Modelos matemticos (analticos) podem no representar o problema adequadamente

facebook.com/ieee.cis.unicamp

facebook.com/ieee.cis.unicamp

Inteligncia Computacional
Aplicao 1: controle de estoque e roteamento de veculos/pacotes gerenciado pelo fornecedor

facebook.com/ieee.cis.unicamp

Inteligncia Computacional
Aplicao 2: leiles em tempo real para publicidade contextualizada

facebook.com/ieee.cis.unicamp

Inteligncia Computacional
Aplicao 3: otimizao de carteiras de investimento e de portflios de produtos

facebook.com/ieee.cis.unicamp

Oportunidades em Cloud

facebook.com/ieee.cis.unicamp

Oportunidades em Cloud

facebook.com/ieee.cis.unicamp

Oportunidades em Cloud/Mobile

facebook.com/ieee.cis.unicamp

Oportunidades em Cloud/Social

facebook.com/ieee.cis.unicamp

Oportunidades em Cloud/Social

facebook.com/ieee.cis.unicamp

Tendncia: Cloud/Wearable Computing

facebook.com/ieee.cis.unicamp

Deveramos substituir a raa humana por essas mquinas ou por uma espcie hbrida?
I visualise a time when we will be to robots what dogs are to humans. And Im rooting for the machines. (Claude Shannon em entrevista para a Omni Magazine 1987)

Obrigado!

facebook.com/ieee.cis.unicamp