Se existe uma cidade no mundo
onde é difícil comprar ou alugar uma casa,
essa cidade será Sydney.
Se já tentaram encontrar uma casa por estas bandas,
então já sabem o que vos espera.
Sempre que entramos numa imobiliária
encontramos informações sobre os imóveis disponíveis
e os que estão no mercado.
Porém, ao sair de lá
aquela casa mesmo boa para nós pode já não estar disponível!
Então, como poderemos saber quando podemos passar da procura
e estamos prontos para fazer uma oferta?
Isto é um problema tão cruel e familiar,
que quando vos disser que há uma solução simples, ficarão admirados:
É 37%.
(Risos)
Para maximizar a probabilidade de encontrar a melhor casa,
devem procurar em 37% do que existe no mercado
e depois, façam uma proposta para a segunda melhor casa
que encontraram até aí.
Caso tenham procurado durante um mês, usem 37% desse tempo
— 11 dias, como padrão —
e aí, estarão prontos para agir.
Sabemos isso porque encontrar um lugar para viver
é um exemplo de um problema de paragem otimizada.
Uma classe de problemas que têm sido estudados intensivamente
por matemáticos e por cientistas de informática.
Sou um cientista de cognição computacional.
Passo o tempo a tentar compreender
como funciona a mente humana
dos nossos sucessos extraordinários aos terríveis fracassos.
Para isso, penso nas estruturas computacionais
dos nossos problemas diários
comparando as soluções ideais para esses problemas
com os nossos comportamentos.
Num efeito colateral
consigo ver como a aplicação da ciência informática
ajuda a tornar mais fáceis as nossas decisões diárias.
Eu tenho uma motivação pessoal para isto.
Fui criado em Perth, como um jovem excessivamente cerebral.
(Risos)
Sempre procurei a forma mais racional de agir,
ponderando cada decisão
para tentar descobrir a melhor ação a tomar.
Contudo, esta é uma abordagem que não evolui
quando tentamos tratar de todos os tipos de problemas
que aparecem na idade adulta.
A certa altura, até tentei acabar com a minha namorada
porque, tentar ter em conta tanto as preferências delas como as minhas
e procurar as soluções ideais
(Risos)
estava a deixar-me exausto.
(Risos)
Ela fez notar que aquela não era a abordagem adequada
para a resolução deste problema
e acabou por ser a minha mulher.
(Risos)
(Aplausos)
Quer seja tão básico como decidir a que restaurante ir
ou tão importante quanto tentar decidir com quem passar o resto da vida,
a vida humana está cheia de problemas informáticos
que são complicados demais para resolver, usando o puro empenho.
Para esses problemas, vale a pena consultar os especialistas:
os cientistas informáticos.
(Risos)
Quando procuramos um conselho para a vida,
os cientistas informáticos não serão os primeiros com quem pensamos falar.
Viver a vida como um computador,
— estereotipadamente determinista, exaustivo e exato —
não parece muito divertido.
Mas pensar na ciência informática das decisões humanas,
revela que entendemos isto de forma errada.
Quando aplicado aos vários tipos de problemas difíceis
que surgem na vida humana,
o modo como os computadores resolvem esses problemas
parece-se muito com a forma como as pessoas agem de facto.
Vejam o exemplo de tentar decidir a que restaurante ir.
Este é um problema que tem uma estrutura informática particular.
Temos um leque de opções,
vamos escolher uma dessas opções,
e vamos encarar a mesma decisão amanhã.
Nessa situação,
vamos contra aquilo a que os cientistas chamam
"escolha entre explorar ou aproveitar".
Temos de tomar uma decisão
sobre se vamos experimentar algo novo
— explorando, reunindo algumas informações
que poderemos usar no futuro —
ou se vamos a um local que já sabemos que é bom
— aproveitando as informações que já reunimos até aqui.
A "escolha entre explorar e aproveitar"
acontece sempre que temos de escolher entre algo novo
ou algo que já sabemos que é bom,
quer seja ouvir música
ou decidir com quem vamos passar o tempo.
Isso também é um problema que as empresas tecnológicas têm
quando tentam decidir algo como qual o anúncio a mostrar num "site".
Devemos publicar um novo anúncio e aprender algo com isso,
ou devemos publicar um anúncio
que já sabemos que tem uma boa hipótese de obter cliques?
Nos últimos 60 anos,
os cientistas da informática fizeram grandes progressos
compreendendo a "escolha entre explorar ou aproveitar",
e os resultados oferecem visões surpreendentes.
Quando estamos a tentar decidir a que restaurante ir,
a primeira pergunta que devem fazer é:
durante quanto tempo mais ficarão na cidade.
Se lá vão ficar apenas durante um curto período de tempo,
devem aproveitar.
Não há vantagem em procurar novas informações.
Vão a um local que já sabem que é bom.
Mas, se forem permanecer durante muito tempo, explorem.
Tentem algo de novo, porque as informações que conseguirem
podem melhorar as vossas escolhas futuras.
O valor dessas informações aumenta
quanto mais oportunidades tiverem de as usar.
Este princípio também pode dar-nos a visão
da estrutura duma vida humana.
Os bebés não têm uma reputação de serem particularmente racionais.
Estão sempre a tentar coisas novas.
E a tentar metê-las na boca.
Mas, de facto, isso é exatamente o que eles devem fazer.
Eles estão na fase exploradora da vida,
e algumas dessas coisas podem revelar-se deliciosas.
Na outra ponta do espetro,
o idoso que vai sempre ao mesmo restaurante
e come sempre a mesma coisa
não é chato,
está otimizado.
(Risos)
Está a explorar os conhecimentos que já adquiriu
durante a vida inteira.
Mais genericamente,
conhecer a "escolha entre explorar e aproveitar"
pode ajudar-vos a relaxar
e ajudar-vos a tomar uma decisão.
Não precisam de ir ao melhor restaurante todas as noites.
Experimentem, tentem algo de novo, explorem.
Vão aprender algo.
As informações que adquirirem
vão valer mais do que um bom jantar.
A ciência da informática também pode facilitar-nos a vida
noutros lugares, em casa e no escritório.
Se um dia precisarmos de organizar o nosso guarda-roupa,
temos de tomar uma decisão particularmente angustiante:
precisamos de decidir quais as coisas que vamos manter
e quais as coisas que vamos dar.
Acontece que Martha Stewart pensou muito nisso
(Risos)
e tem bons conselhos a dar-nos:
"Faça quatro perguntas a si mesmo:
"Há quanto tempo eu tenho isto?
"Isto continua a ser usado?
"Isto é uma repetição de algo que eu já tenha?
"Quando foi a última vez que eu vesti ou usei isto?"
Mas há um outro grupo de especialistas
que talvez tenha pensado ainda mais neste problema,
e eles diriam que uma destas perguntas é mais importante do que as outras.
Quem são esses especialistas?
As pessoas que desenvolveram o sistema de memória dos computadores.
Os computadores têm dois sistemas de memória:
uma memória rápida do sistema,
como uma série de "chips" com capacidade limitada,
porque esses "chips" são caros,
e o sistema de memória lenta, que é muito maior.
Para o computador funcionar da forma mais eficiente possível,
queremos assegurar
que as informações a que queremos aceder
estão na memória rápida do sistema,
para podermos aceder-lhes rapidamente.
Sempre que acedemos a um pedaço de informação,
ele é carregado na memória rápida
e o computador tem de decidir qual o item que tem de retirar da memória,
porque tem uma capacidade limitada.
Com o passar dos anos,
os informáticos tentaram algumas estratégias diferentes
para decidir o que remover da memória rápida.
Tentaram coisas como escolher aleatoriamente
ou aplicar o princípio do "primeiro a entrar, primeiro a sair,"
ou seja, remover o item
que está na memória há mais tempo.
Mas a estratégia que é mais eficaz
concentra-se nos itens menos usados mais recentemente.
Ela diz que, se decidimos tirar algo da memória,
devemos tirar a coisa a que acedemos pela última vez há mais tempo.
E há um certo tipo de lógica nisso.
Se já passou muito tempo que acedemos a esse pedaço de informação,
provavelmente vai passar muito tempo
antes de precisarmos de voltar a aceder-lhe.
O nosso guarda-roupa é igual à memória do computador.
Temos uma capacidade limitada,
e precisamos de manter ali as coisas de que mais precisamos
para as ter à mão o mais rápido possível.
Reconhecendo isso,
talvez valha a pena usar o princípio de "o usado há mais tempo"
para organizar também o guarda-roupa.
Se voltarmos às quatro perguntas da Martha,
os cientistas informáticos dirão que, de todas elas,
a última é a mais importante.
Esta ideia de organizar as coisas
de forma a que as coisas de que mais precisamos estejam mais à mão
também podem ser aplicadas no nosso escritório.
O economista japonês Yukio Noguchi
inventou um sistema de arquivos que tem exatamente esta propriedade.
Começou com uma caixa de cartão,
e pôs os documentos dentro da caixa, da esquerda para a direita.
Sempre que adicionava um documento,
movia o que lá estava lá
e adicionava esse documento do lado esquerdo da caixa.
Sempre que acedia a um documento, tirava-o, consultava-o
e voltava a pô-lo do lado esquerdo.
Assim, os documentos ficavam ordenados da esquerda para a direita
pela ordem da altura em que tinham sido usados.
Assim, achava rapidamente o que estava a procurar
começando pelo lado esquerdo da caixa
e avançando para a direita.
Antes de correrem para casa e implementarem este sistema de arquivo,
(Risos)
vale a pena reconhecer que provavelmente já o têm.
(Risos)
Aquela pilha de papéis na secretária...
habitualmente caluniada como desarrumada e desorganizada,
uma pilha de papéis que, na verdade, está perfeitamente organizada,
desde que, quando tiramos um papel,
o coloquemos de volta no topo da pilha,
esses papéis estão organizados de cima para baixo
pela ordem da altura em que foram usados
e, provavelmente, conseguem encontrar rapidamente o que procuram,
começando pelo topo da pilha.
Organizar o nosso guarda-roupa ou a nossa secretária
provavelmente não são os problemas mais urgentes da nossa vida.
Às vezes os problemas que temos de resolver são muito, muito difíceis.
Mas mesmo nesses casos,
a ciência informática pode oferecer algumas estratégias
e, quem sabe, algum consolo.
Os melhores algoritmos são sobre fazer o que tem mais sentido
no menor espaço de tempo.
Quando um computador encara problemas difíceis,
lida com eles transformando-os em problemas mais simples,
usando a aleatoriedade,
removendo restrições ou permitindo aproximações.
Resolver esses problemas mais simples,
pode dar-nos ideias para os problemas mais difíceis,
e, às vezes, por si só aparecem boas soluções.
Saber tudo isso tem-me ajudado a relaxar quando tenho de tomar decisões.
Podemos pegar na regra de 37% para achar uma casa, como exemplo.
Não há forma de considerarmos todas as opções,
por isso precisamos de arriscar.
E, mesmo que sigamos a estratégia ideal,
não temos a garantia de um resultado perfeito.
Se seguirmos a regra dos 37%,
a probabilidade de acharmos o melhor lugar
curiosamente
(Risos)
é de 37%.
Falhamos na maioria das vezes.
Mas é o melhor que podemos fazer.
Em última instância, a ciência informática pode ajudar-nos
a perdoarmos as nossas limitações.
Não podemos controlar resultados, só processos.
E desde que usemos o melhor processo,
fizemos o melhor que podíamos.
Às vezes esses processos melhores envolvem correr riscos,
sem considerar todas as opções,
ou estando dispostos a aceitar uma boa solução.
Estas não são concessões que fazemos quando não conseguimos ser racionais,
— são o que significa ser racional.
Obrigado.
(Aplausos)