Você está na página 1de 8

capa

{ O mundo mediado
por
algoritmos}
Sistemas lógicos que sustentam os
programas de computador têm impacto
crescente no cotidiano

Bruno de Pierro

O
s algoritmos estão em toda parte. Quando a bolsa
sobe ou desce, eles geralmente estão envolvidos.
Segundo dados divulgados em 2016 pelo Instituto
de Pesquisa Econômica Aplicada (Ipea), robôs inves-
tidores programados para reagir instantaneamente
ante determinadas situações são responsáveis por mais de 40%
das decisões de compra e venda no mercado de ações no país –
nos Estados Unidos, o percentual chegou a 70%. O sucesso de
uma simples pesquisa no Google depende de uma dessas recei-
tas escritas em linguagem de programação computacional, que
é capaz de filtrar em segundos bilhões de páginas na web – a
importância de uma página, definida por um algoritmo, baseia-
-se na quantidade e na boa procedência de links que remetem
foto  léo ramos chaves ilustraçãO freepik

a ela. Na fronteira da pesquisa em engenharia automotiva, con-


juntos de algoritmos utilizados por carros autônomos processam
informações captadas por câmeras e sensores, tomando instan-
taneamente as decisões ao volante sem intervenção humana.
Embora influenciem até mesmo atividades cotidianas prosaicas,
como a procura de atalhos no trânsito com a ajuda de aplicativos
de celular, os algoritmos costumam ser vistos como objetos in-
tangíveis pela população em geral – que sente seus efeitos, mas
não conhece ou compreende seu formato e modo de ação. Um

18 | abril DE 2018
1
Como se
constrói um
Identificação do problema
É preciso definir o objetivo do

algoritmo
algoritmo. Se o desafio for usar
imagens para detectar algum
tipo de câncer de forma

O que é um
mais precisa, o cientista da
computação poderá criar uma

algoritmo estratégia levando em conta as


características dos tumores,
É uma sequência lógica de as bases de dados disponíveis
passos para resolver um
2
e os métodos possíveis de
problema, que é escrita em diagnóstico
Organização da solução
linguagem de programação
A etapa seguinte é estabelecer
de computador
a sequência de passos para
resolver o problema. No caso
de diagnóstico de câncer,
vasculhar imagens médicas
3
disponíveis, comparar tumores
e seus volumes e levantar dados
Tradução e desenvolvimento
sobre a evolução da doença e
A solução, então, é convertida
sua mortalidade
para uma linguagem de
programação. Cada passo é
traduzido em linhas de código,
com comandos necessários
para a sua execução.
Há algoritmos com milhões ou
até bilhões de linhas de código

Quem faz
A criação de um algoritmo pode
envolver equipes com dezenas ou
centenas de especialistas,
2
dependendo de sua complexidade
Outros profissionais
O cientista da computação
necessita da orientação
1 de profissionais que
dominam o problema a ser
Cientistas da computação enfrentado. Podem ser
Idealizam a solução sociólogos, demógrafos,
e identificam os passos economistas, médicos,
para construir um a depender do objetivo
algoritmo. Fazem a
ponte com profissionais 4
de outras áreas
Algoritmos
Há algoritmos capazes
3 Programadores de desenvolver outros
São incumbidos de desenvolver algoritmos,
códigos responsáveis por modificando códigos
pedaços específicos de um de programação feitos
algoritmo, sem necessariamente por humanos
saber quais são as outras partes

PESQUISA FAPESP 266 | 19


algoritmo nada mais é do que uma sequência de

Ex
etapas para resolver um problema ou realizar
pressões uma tarefa de forma automática, quer ele tenha

faciais
apenas uma dezena de linhas de programação
ou milhões delas empilhadas em uma espécie
de pergaminho virtual. “É o átomo de qualquer
A Hoobox Robotics, empresa fundada em processo computacional”, define o cientista da
2016 por pesquisadores da Unicamp, computação Roberto Marcondes Cesar Junior,
desenvolveu um sistema para ser instalado pesquisador do Instituto de Matemática e Esta-
em qualquer cadeira de rodas motorizada e tística da Universidade de São Paulo (IME-USP).
permite que pessoas tetraplégicas possam Tome-se o exemplo da sequência de passos rea-
controlar o veículo utilizando apenas as lizada pelo algoritmo do Facebook. A escolha do
expressões faciais. O algoritmo presente no que vai aparecer no feed de notícias de um usuá-
software, que leva o nome de Wheelie, rio depende, em primeiro lugar, do conjunto de
traduz até 11 expressões faciais, como um postagens produzidas ou que circulam entre os
sorriso e uma sobrancelha levantada, em amigos. Em linhas gerais, o algoritmo analisa essas
comandos para seguir em frente, retroceder informações, descarta posts denunciados como de
e virar à direita ou à esquerda. O programa conteúdo violento ou impróprio, os que pareçam
está sendo testado em 39 pacientes nos spam ou os que tenham uma
Estados Unidos, onde a empresa mantém linguagem identificada como
uma unidade de pesquisa no laboratório da “caça-cliques”, com exageros de
Johnson&Johnson, em Houston. O sistema marketing. Por fim, o algoritmo
utiliza uma câmera 3D que capta dezenas atribui uma nota para cada uma
de pontos no rosto. Robôs são das publicações com base no
“O usuário pode configurar um comando histórico da atividade do usuá-
para cada expressão. Um sorriso, por responsáveis rio, tentando supor o quanto
ele seria suscetível a curtir ou
exemplo, pode mover a cadeira para frente,
um beijo, para trás”, esclarece o cientista da
por 40% das compartilhar aquela informa-
computação Paulo Gurgel Pinheiro, diretor decisões no ção. Recentemente, o algoritmo
da Hoobox. Para assimilar as principais foi modificado para reduzir o
expressões, o algoritmo do Wheelie foi mercado de alcance de publicações oriun-
abastecido com um conjunto de dados faciais das de sites de notícias.
de 103 motoristas de caminhão. “Firmamos ações brasileiro A construção de um algorit-
uma parceria com uma companhia de mo segue três etapas (ver in-
transporte para instalar câmeras em fográfico na página 19). A pri-
caminhões e registrar as impressões faciais meira consiste em identificar
dos voluntários ao longo de três meses”, com precisão o problema a ser
explica Gurgel. resolvido – e encontrar uma
solução para ele. Nessa fase, o
cientista da computação necessita da orienta-
ção de profissionais que entendam da tarefa a
ser executada. Podem ser médicos, no caso de
um algoritmo que analisa exames de imagem;
sociólogos, se o objetivo for identificar padrões
de violência em regiões de uma cidade; ou psicó-
logos e demógrafos na construção, por exemplo,
de um aplicativo de paquera. “O desafio é mos-
trar que a solução do problema existe do ponto
de vista prático, que não se trata de um problema
de complexidade exponencial, aquele para o qual
o tempo necessário para produzir uma respos-
ta pode crescer exponencialmente, tornando-o
impraticável”, explica o cientista da computação
Jayme Szwarcfiter, pesquisador da Universidade
foto  hoobox robotics

Federal do Rio de Janeiro (UFRJ).


A segunda etapa ainda não envolve operações
Algoritmo traduz expressões do rosto em comandos matemáticas: consiste em descrever a sequência
para movimentar cadeira de rodas motorizada de passos no idioma corrente, para que todos pos-
sam compreender. Por último, essa descrição é

20 | abril DE 2018
Sistemas pouco estudados
Em sua origem, algoritmos são sistemas lógicos
tão antigos quanto a matemática. “A expressão
vem da latinização do nome do matemático e as-
Na coleção de uma revista sobre inteligência artificial*, foram trônomo árabe Mohamed al-Khwarizmi, que no
publicados mais artigos descrevendo novos algoritmos do que século IX escreveu trabalhos de referência sobre
trabalhos sobre o comportamento de algoritmos existentes álgebra”, explica a cientista da computação Cris-
tina Gomes Fernandes, professora do IME-USP.
Eles ganharam novos propósitos na segunda me-
Número n Papers sobre novos algoritmos
de papers tade do século passado com o desenvolvimento
n Papers que analisam algoritmos existentes
dos computadores – por meio deles, foi possível
5.000
criar rotinas para as máquinas trabalharem. A
combinação de dois fatores explica por que suas
4.000 aplicações no mundo real vêm se multiplicando
e eles se tornaram a base do desenvolvimento
3.000 de softwares complexos. O primeiro foi a am-
pliação da capacidade de processamento dos
2.000 computadores, que aceleraram a velocidade da
execução de tarefas complexas. E o segundo foi
o advento do Big Data, o barateamento da coleta
1.000
e do armazenamento de quantidades gigantescas
a
p0
de informações, que deram aos algoritmos a pos-
0 p3 sibilidade de identificar padrões imperceptíveis
1900 1995 2000 2005 2010 2015 p
a ao olhar humano em atividades de todo tipo. A
c

manufatura avançada ou Indústria 4.0, com sua


p0

* Anais da Neural Information Processing Systems Conference promessa de ampliar a produtividade de linhas de
produção, depende de algoritmos de inteligência
8

5
Fonte rahwan et al. chosing the ai knowledge gap. arxiv, 2018
artificial para monitorar plantas industriais em
tempo real e tomar decisões sobre recomposição

U
de estoques, logística e paradas de manutenção.
traduzida para alguma linguagem de programa-
ção. Só assim o computador consegue entender m dos efeitos da disseminação dos algo-
f
os comandos – que podem ser ordens simples, ritmos na computação foi o impulso à in-
operações matemáticas e até algoritmos dentro teligência artificial, um campo de estudo
p3

14

de algoritmos
a
–, tudo em uma sequência lógica
d f
criado na década de 1950 que desenvolve meca-
e precisa.bÉ nesse
c
momento que entram em ce- nismos capazes de simular o raciocínio huma-
na os programadores, profissionais incumbidos no. Com cálculos computacionais cada vez mais
de escrever os algoritmos ou trechos deles. A velozes e acervos de informação com os quais é
depender da complexidade da missão, equipes possível fazer comparações estatísticas, as má-
extensas de programadores trabalham em con- quinas ganharam a capacidade de modificar seu
junto e dividem tarefas. funcionamento a partir de experiências acumu-

Para identificar parasitas


a 14 p3

d
Aprimorar o diagnóstico de parasitoses usando microscópio. “O profissional geralmente
f
visão computacional é o objetivo de um consegue avaliar umas seis lâminas por vez.
b
c projeto executado no IME-USP em colaboração A intenção é automatizar esse processo”,
com o Laboratory of Image Data Science afirma Finger. Parece simples, mas, sabendo
(LIDS) da Unicamp. O cientista da computação que os algoritmos buscam identificar padrões,
Marcelo Finger, do IME, está testando um qualquer ruído pode se tornar um obstáculo
algoritmo capaz de identificar parasitas para os pesquisadores. “Uma coisa é o
processando imagens de lâminas com fezes algoritmo conseguir identificar o parasita
de pacientes. “Já conseguimos identificar na foto de um livro, outra é fazer o mesmo a
15 parasitas em humanos e alguns em animais, partir de uma imagem em que o parasita
como bois, gatos e cachorros”, conta. Hoje, o está rodeado de sujeira”, ressalva o
diagnóstico é obtido pela análise das fezes em pesquisador.

PESQUISA FAPESP 266 | 21


ladas e melhorar seu desempenho, em um pro- computação Anderson de Re-

STR / AFP / Getty Images


cesso associativo que mimetiza a aprendizagem. zende Rocha, professor do Ins-
A capacidade de computadores vencerem hu- Programadores tituto de Computação da Uni-
manos em jogos de tabuleiro mostra como esse versidade Estadual de Campi-
campo tem evoluído. Em 1997, o supercomputa- devem estar nas (Unicamp), têm auxiliado
dor Deep Blue, da IBM, conseguiu pela primeira investigações feitas pela Polícia
vez vencer o então campeão mundial de xadrez,
conscientes das Federal. Rocha especializou-se
o russo Gary Kasparov. Capaz de simular aproxi- implicações de em criar ferramentas de com-
madamente 200 milhões de posições do xadrez putação forense e inteligência
por segundo, a máquina antevia o comportamento seus trabalhos, artificial capazes de detectar
do adversário várias jogadas à frente. Mas essa sutilezas em documentos di-
estratégia não funcionava em um jogo de origem diz Nick Seaver da gitais muitas vezes impercep-
chinesa, o Go, porque os lances possíveis eram tíveis a olho nu. “A tecnologia
numerosos demais para serem antecipados – o
Universidade ajuda o perito, por exemplo, a
rol de possibilidades é maior do que a quanti- Tufts confirmar se determinada foto
dade de átomos no universo. Pois, em março de ou vídeo relacionados a um cri-
2016, a barreira do Go foi vencida: o programa me são genuínos”, diz Rocha.
AlphaGo, criado pela DeepMind, subsidiária do Um dos casos em que os al-
Google, conseguiu superar o campeão mundial goritmos estão sendo utilizados

E
do jogo, o sul-coreano Lee Sedol. é na automatização de investi-
gações sobre pornografia infantil. Constantemen-
p0

m vez de considerar milhões de possi- p3


a
te, os policiais apreendem grandes quantidades
bilidades, o algoritmo do programa ar- p de fotos e vídeos no computador de suspeitos.
a c
p
rumou uma estratégia mais restrita. Foi
0
Se existirem arquivos com pornografia infantil,
abastecido com dados de partidas de Go dispu- o algoritmo ajuda a encontrá-los. “Expusemos o
9

tadas entre os melhores competidores, fez uma 8


robô a horas de vídeos pornográficos da internet
análise estatística identificando as jogadas mais para extrair dados. Tivemos que ensinar a ele o
5

comuns e eficientes e passou a trabalhar com um que é pornografia”, conta Rocha. Depois, para
conjunto pequeno de variáveis, logo vencendo que pudesse distinguir a presença de crianças,
os jogadores humanos. Mas o feito não parou o algoritmo precisou “assistir” a conteúdos de
aí. No ano passado, a DeepMind apresentou um pornografia infantil apreendidos. “Essa etapa foi
novo programa, o AlphaGo Zero, f
que superou o realizada estritamente por técnicos da polícia. Nós
AlphaGo. E dessa vez a máquina não aprendeu
14
p3
da Unicamp não tivemos acesso a esse material”,
com seres humanos, mas apenasa d com a versão
f salienta. Rocha conta que a análise dos arquivos
anterior do programa. b c era feita sem muita automação. “Ao tornar esse
As aplicações práticas desse tipo de tecnologia processo mais eficiente, os investigadores da Po-
são cada vez mais frequentes. Algoritmos de inte- lícia Federal ganharam tempo e capacidade para
ligência artificial desenvolvidos pelo cientista da analisar maiores quantidades de dados”.

Infinidade de comandos
f
Quantidade de linhas de código de algoritmos embutidos em diferentes produtos e serviços

a 14 p3

Aplicativo
d
f
simples de iPhone
Fonte mccandles, d.
b 10 mil knowledge is beautiful.
c harper collins
Boeing 787 publishers, 2014

14 milhões
GRANDE COLISOR DE HÁDRONS (LHC)
50 milhões
Facebook
62 milhões
software de automóveis 100 milhões

Google

22 | abril DE 2018
a p3

d
f

b
c O projeto, uma parceria com a Faculdade de
Medicina e o Instituto da Criança do Hospital das
Clínicas da USP, busca
0p
criar um modelo matemá-
tico que permita fazer uma análise mais acurada
do fígado e do cérebro de recém-nascidos. Em
geral, a interpretação de imagens geradas por
ressonância magnética baseia-se em modelos
criados em outros países para homens adultos e
brancos, o que pode gerar diagnósticos impreci-
sos em recém-nascidos. Mas, para que isso seja
f
viável, é preciso resolver problemas teóricos.
“Ainda não sabemos se conseguiremos obter um 14
p3

algoritmo cuja aplicação seja eficiente. Estamos


a d f

ainda estudando propriedades com basebna teoriac

dos grafos”, diz, referindo-se ao ramo da mate-


mática que estuda as relações entre objetos de
um determinado conjunto, associando-os por
meio de estruturas chamadas grafos.
O impacto dos algoritmos é objeto de análise
de outros campos do conhecimento. “Algoritmos

M
O software já estão desempenhando um papel moderador.
AlphaGo, do Google, Facebook e Amazon conquistaram um
Google, venceu f
uitos cientistas da computação trabalham poder extraordinário sobre o que encontramos
em 2016 o
sul-coreano Lee com propriedades matemáticas, teore- hoje no campo cultural”, avalia Ted Striphas,
Sedol em uma mas e questões lógicas relacionadas a professor de história da cultura e da tecnolo-
a
algoritmos, independentemente da perspectiva gia na Universidade do Colorado, Estados Uni-
14
partida do jogo p3

de tabuleiro Go d

de aplicações imediatas. Em muitas situações dos e autor do livrof


Algorithmic culture (2015),
b
que requerem algoritmos, os únicos algoritmos que examina c a influência dessas ferramentas.
conhecidos são muito ineficientes, que não fun- O antropólogo norte-americano Nick Seaver,
cionam, na prática, com grandes massas de da- pesquisador da Universidade Tufts, nos Esta-
dos. Alguns exemplos disso, são a fatoração de dos Unidos, dedica-se atualmente a um projeto
inteiros em primos (com grande importância em baseado em pesquisa etnográfica e entrevistas
criptografia), e a roteirização de um robô soldador com criadores de algoritmos de recomendação
por vários pontos de solda. Existe uma pequena de músicas em serviços de streaming. Seu inte-
esperança de que algoritmos eficientes venham resse é compreender como esses sistemas são
a ser encontrados para esses problemas. A for- desenhados para atrair usuários e chamar a sua
mulação precisa disso é a questão “P versus NP”, atenção, trabalhando na interface de áreas como
considerado, ao mesmo tempo, um dos maiores aprendizado de máquina e publicidade on-line.
desafios da computação e da matemática. “Os mecanismos que controlam a atenção e suas
Embora exista mais programação do que ciên- mediações técnicas tornaram-se objeto de grande
cia básica no desenvolvimento de boa parte dos preocupação. A formação de bolhas de interesse
algoritmos usados no cotidiano, avanços em co- e de opinião, as fake news e a distração no campo
nhecimento de fronteira são essenciais para que político são atribuídas a tecnologias desenhadas
novas aplicações possam ser exploradas no futuro. para manipular a atenção dos usuários”, explica.
Marcondes Cesar, da USP, coordena um projeto de Sistemas de recomendação controlados por al-
visão computacional, um tipo de inteligência artifi- goritmos tornaram-se peças-chave na indústria de
cial que consegue extrair informações de imagens entretenimento na internet. Em um artigo publi-
simulando o funcionamento da visão humana. Essa cado em 2015 no periódico ACM Transactions on
técnica está sendo incorporada em diversos seto- Management Information Systems, o engenheiro
res, com destaque para a emissão de diagnósticos eletrônico mexicano Carlos Gomez-Uribe descre-
médicos. “A visão computacional permite detectar veu o funcionamento de conjuntos de algoritmos
anomalias com mais precisão e avaliar sutilezas em desenvolvidos pelo serviço de streaming Netflix
imagens de ressonância magnética, por exemplo.” que fazem rankings personalizados de séries e

2 bilhões

PESQUISA FAPESP 266 | 23


1 O escândalo envolvendo o vazamento de dados
de usuários do Facebook, que fez a empresa per-
der US$ 49 bilhões de seu valor no mês passado,
revelou uma vulnerabilidade que se imaginava
incomum – algoritmos utilizados pela empresa
Cambridge Analytica conseguiram obter dados
do comportamento de 50 milhões de usuários do
Facebook e os utilizaram para orientar campa-
nhas nas redes sociais pela saída do Reino Unido
da União Europeia e em favor da candidatura de
Donald Trump à presidência dos Estados Unidos,
que acabaram vitoriosas. O caso do Facebook é
exemplar dos desafios éticos gerados pela dissemi-
nação do uso de algoritmos, embora o vazamento
e uso indevido dos dados sejam apenas uma par-
te do problema. A oferta de dados tornou-se tão
importante na construção de algoritmos quanto o
Teste de um desafio de programá-lo. “Analisar as característi-
protótipo de carro cas dos dados ofertados é fundamental na hora de
autônomo da Uber
filmes condizentes com o perfil dos usuários. O em São Francisco
construir um algoritmo, porque descuidos nesse
desafio é levar o cliente a escolher um programa (EUA) momento podem provocar vieses nos resultados”,
em menos de 90 segundos – depois desse tem- afirma Marcondes Cesar.
po a tendência é frustrar-se e perder interesse. Também é comum que, ao se balizarem por
O sucesso do ranking valorizou o passe profis- comportamentos humanos, os algoritmos repro-
sional de Gomez-Uribe, que em 2017 se tornou duzam preconceitos. O Cloud Natural Langua-
coordenador de algoritmos e de tecnologias de ge API, uma ferramenta criada pelo Google que
produtos da internet do Facebook. revela a estrutura e o significado de textos por
A influência e o poder das grandes empresas da meio de aprendizado de máquina, desenvolveu
internet não dependem apenas da criatividade de tendências preconceituosas. Um teste feito pelo
seus programadores. Tem a ver, igualmente, com site norte-americano Motherboard mostrou que,
o acesso ao Big Data que elas acumularam e é pro- ao analisar parágrafos de textos para determinar
cessado por seus algoritmos, gerando informações se eles apresentavam sentidos “positivos” ou “ne-
valiosas. “O que impede outra empresa de desen- gativos”, o algoritmo classificou declarações do
volver um aplicativo como o da Uber? Isso já foi tipo “eu sou homossexual” e “eu sou uma mu-
feito. Mas os dados que a Uber dispõe sobre o trân- lher negra gay” como negativas. “Programado-
sito e o comportamento dos usuários acumulados res que criam algoritmos inteligentes precisam
ao longo do tempo pertencem apenas à empresa e estar conscientes de que o trabalho deles tem
são valiosos”, diz Marcondes Cesar, da USP. implicações sociais e políticas”, diz Nick Seaver,

O peso do boi
Há algoritmos talhados para ajudar com base em técnicas de visão
pecuaristas. A Projeta Sistemas, computacional associando às
startup localizada em Vitória (ES), imagens dos bois feitas por câmeras
criou um sistema computacional seus respectivos pesos. Para isso,
chamado “Olho do Dono”, que se foi necessário formar uma base de
baseia em imagens 3D para estimar dados robusta. “Acompanhamos
o peso de um boi. “O processo de pesagens de gado em fazendas
pesagem dos animais é muito em todo o Brasil. A partir do registro
custoso e demorado, implicando de milhares de imagens, pudemos
deslocamento dos bois, que podem desenvolver nosso algoritmo”,
ficar estressados e até perder peso”, diz Coutinho. O software começou Sistema utiliza
técnica de visão
explica o cientista da computação a ser desenvolvido em 2015 e
computacional
Pedro Henrique Coutinho, diretor da começará a ser comercializado para estimar o
Projeta. O software foi desenvolvido em setembro. peso do gado

24 | abril DE 2018
Animais perdidos

p3
p0

14

f
O CrowdPet é um aplicativo para smartphone por geolocalização do local onde foi feita a

d
f
que identifica animais perdidos criado pela foto do animal perdido”, diz Fabio Rogério

c
SciPet, empresa originada na Unicamp. Por Piva, cientista da computação e diretor da

a
meio de um algoritmo, o sistema cruza dados SciPet. O Centro de Controle de Zoonoses

b
referentes a fotos de animais perdidos do município paulista de Vinhedo começou
cadastradas por seus donos e imagens de a utilizar o aplicativo no ano passado para
animais avistados nas ruas por voluntários. cadastrar animais durante campanhas de
“O aplicativo permite a correspondência entre bem-estar animal. A SciPet desenvolveu um
as duas imagens por meio de métodos de protótipo capaz de diferenciar, com 99% de
p3

reconhecimento visual e faz o rastreamento acerto, cães e gatos de outros animais.


f
d
f

c
a

da Universidade Tufts. Alguns cursos de gradua- investigar o impacto da inteligência artificial na


b

ção e pós-graduação em ciência da computação sociedade. Com sede na Universidade de Nova


já oferecem disciplinas que abordam ética com- York, Estados Unidos, a instituição investe em
putacional. É o caso da USP, no Brasil, e da Uni- uma abordagem que integra análises de cien-
versidade Harvard e do Instituto de Tecnologia tistas da computação, advogados, sociólogos e

O
de Massachusetts (MIT), nos Estados Unidos. economistas. Em outubro, divulgou um relatório
com orientações sobre o uso de algoritmos de
utro debate em ebulição relaciona-se à inteligência artificial. Uma das recomendações
transparência de algoritmos avançados. é que órgãos públicos responsáveis por setores
Ocorre que detalhes do desenvolvimento como justiça, saúde, assistência social e educação
dessas ferramentas frequentemente são manti- evitem usar algoritmos cujos modelos não sejam
dos em segredo por seus criadores. Em outros bem conhecidos. O documento recomenda que
casos, a complexidade do código é tamanha que os algoritmos caixa-preta passem por auditorias
um observador não consegue entender como ele públicas e testes de validação como forma de ins-
produz uma decisão e quais são suas implicações. tituir mecanismos de correção quando necessário.
Sistemas opacos ao escrutínio externo ganham o Liberar seres humanos de atividades repeti-
apelido de “algoritmos caixa-preta”. A discussão tivas é outro presságio dos algoritmos de inte-
ganhou impulso com a investigação sobre uma ligência artificial – e o debate sobre as implica-
ferramenta utilizada experimentalmente no judi- ções dos softwares inteligentes no mercado de
ciário norte-americano, o Compas (Correctional trabalho ganha corpo. O relatório “O futuro do
Offender Management Profiling for Alternati- emprego”, publicado em 2013 pelos economistas
ve Sanctions) – seu algoritmo sugere a pena do Carl Frey e Michael Osborne, da Oxford Mar-
condenado e ainda vaticina sobre a possibilidade tin School, avaliou que algoritmos sofisticados
de reincidência. O estudo, feito em 2016 pela or- podem substituir 140 milhões de profissionais
ganização ProPublica revelou que, ao passarem que atuam em atividades intelectuais em todo o
pelo crivo do Compas, acusados negros têm 77% mundo. O documento menciona exemplos como
mais probabilidade de serem classificados como a crescente automatização das decisões tomadas
possíveis reincidentes do que acusados brancos. no mercado financeiro e até mesmo o impacto
A Northpointe, empresa privada que criou o algo- no trabalho dos engenheiros de software – por
ritmo, recusou-se a divulgar o código do Compas. meio do aprendizado de máquina, a programação
fotos 1 Dllu / wikimedia commons 2 projeta sistemas

“Algoritmos de dimensão pública não devem ser pode ser aperfeiçoada e acelerada com o auxílio
criados nem desenvolvidos sem a participação de algoritmos. “Atividades intelectuais procedu-
dos gestores e administradores públicos, pois não rais, que envolvem repetição de padrões, como
são neutros”, destaca Sérgio Amadeu da Silveira, traduzir documentos, têm uma possibilidade
pesquisador do Centro de Engenharia, Modela- enorme de serem executadas por algoritmos”,
gem e Ciências Sociais Aplicadas da Universidade avalia Sérgio Amadeu, da UFABC. O debate so-
Federal do ABC (UFABC). bre os efeitos colaterais da inteligência artificial
Versão atualizada em 20/04/2018

Em 2017, Kate Crawford, líder de pesquisa da é necessário, avalia Marcondes Cesar, da USP,
Microsoft Research, e Meredith Whittaker, dire- mas por enquanto está longe de se contrapor às
tora do Open Research, ligado ao Google, funda- notáveis contribuições dos algoritmos na solução
ram o AI Now Institute, organização dedicada a de problemas de todo tipo. n

PESQUISA FAPESP 266 | 25

Você também pode gostar