Post on 26-Jan-2021
Aula: Crowdcomputing
Sistemas Colaborativos
Agenda
• Motivação para Crowdcomputing• Consequências• Crowdcomputing
– A multidão– A tarefa– O processo do fluxo de trabalho
• Problemas éticos• Impactos do crowdcomputing no futuro da humanidade
Sistemas Colaborativos
Ontologia de crowd computing -Sistemas Colaborativos
CrowdComputing
Crowd
Tarefa
Individual
Função
Perfil
Crowd Organization
Qualidadedos
resultados
Crowd Result
Participação/Métodosde motivação
Métodos de avaliação
Métodos de agregação
É parte de
É parte de
É um atributo
É um atributo
É parte de
É um atributo
Processo do fluxo de trabalho
Motivação
Exemplos de sabedoria da
multidão
Avanços da TICÉ parte de
É parte de
Inspira
Projeto de tarefa
É um atributo
Problemaséticos
ConsequênciasSabedoria
da multidãoHisteria da multidão
Leva aÉ um
É um
É parte de
Leva a
Restringe
Microtarefa
Gamification
Desafio
É um
Está implementado em
É parte de
Leva a
Métricas
Avalia
Stop Criteria
É um atributo
Contribuiçãoindividual
Leva a
Leva a
Contribuiçõesselecionadas
Leva a
Qualidadedo resultado
individual
É um atributo
Leva a
Atrai
É um atributo
Tipode
atividade
É um atributo
Mapear
Projetar
ClassificarDescrever
Identificar
AdivinharPrever
Jogar
É um
Futuro
Promove
LinguagemPgm
Filtrar
Direto
Passivo
Auto-organizado
É um
Financiar
Leva a
POR QUE DEVEMOS NOSPREOCUPAR?
Sistemas Colaborativos
Problemas complexos
• Exemplos– Encontrar a cura para doenças– Conceber novos produtos em um mundo
muito competitivo – Financiar projetos– Analisar totalmente um grande número de
alternativas– Encontrar coisas/Obter uma resposta precisa
em um mundo sobrecarregado de informação– Descobrir novas estruturas de proteínas
Sistemas Colaborativos
Abordagens de resolução de problemas humanos
Sistemas Colaborativos
A INTELIGÊNCIA COLETIVA NÃO ÉNOVA
Sistemas Colaborativos
Avanços da IC
O peso de um boi1907 Experiência de Galton:• 787 pessoas• Peso do boi: 1,198
pounds
Sistemas Colaborativos
Surowiecki, J. 2004. The wisdom of crowds. New York: Random House Large Print and Doubleday
• Média adivinhada: 1,197 pounds
Multidão cria melhores estimativas
Avanços da IC
Sistemas Colaborativos
Balas de gelatina em um pote1987, Prof. Jack Treynor, Universidade do Sulda Califórnia: • 850 balas• 56 estudantes• Estimativa média de apenas 2,5% off
2007, Michael Maubóussin, Columbia Business School: • 1,116 balas• 73 estudantes• Palpites: 250--4,100• Média adivinhada: 1,151 (apenas 3% off)
A multidão cria melhores estimativasSurowiecki, J. 2004. The wisdom of crowds. New York: Random House Large Print and Doubleday
Avanços da IC
Sistemas Colaborativos
• Telefonar para um amigo: 65%.
• Perguntar ao público: 91%.
Surowiecki, J. 2004. The wisdom of crowds. New York: Random House Large Print and Doubleday
Avanços da ICSistemas Colaborativos
Alguns meses depois, a Analysisidentificou o defeito nos O-rings,que eram de responsabilidadeda Morton Thiokol.
Surowiecki, J. 2004. The wisdom of crowds. New York: Random House Large Print and Doubleday
Companhia 21 minutos após a explosão
1 dia após a explosão
Rockwell -6% -3%Lockheed -5% -3%Marietta -3% -3%Thiokol -6% -12%
A multidão identificou oresponsável rapidamente
Em 01/28/86, a nave espacial Shuttle Challengerse desintegrou sobre o Oceano Atlântico.Impacto para os 4 principais construtores• Rockwell: responsável pela construção do foguete.• Lockheed: suporte em terra.• Martin Marietta: responsável por desenvolver o
tanque externo da nave.• Morton Thiokol: responsável pela supervisão do
desenvolvimento e fabricação do SRB (Solid RocketBooster, Foguete Impulsionador a Propelente Sólido).
REAÇÃO DA BOLSA DE VALORES
POR QUE A IC ESTÁ TÃO NA MODANOS DIAS DE HOJE?
Sistemas Colaborativos
Avanços da TIC• Internet rápida e barata• Alto engajamento nas redes sociais
– Facebook• 1,44 bilhões de usuários ativos (2015)
– YouTube• 1 bilhão de usuários (2015) • 300h de vídeo enviado por minuto
– Twitter• 302 M de usuários• 80% de usuários ativos no celular• 500 M tweets por dia
– (http://www.statista.com)• Conexão total: Pessoas estão sempre conectadas – Avanços
móveis• Inclusão de mídia social• Fácil participação
Sistemas Colaborativos
http://www.statista.com/
Fase de transição da internet
Sistemas Colaborativos
pre-internet post-internet
Elos fracos(ativado pormídia social)podem reduzirsignificativamente hopdistances.
OS DIFERENTES PAPÉIS QUE UMAMULTIDÃO PODE DESEMPENHAR
Sistemas Colaborativos
Trabalho remunerado
• Mechanical Turk– Amazon oferece “contratar uma multidão”– Trabalhadores: trabalho remunerado– Funcionário: define a tarefa e pode determinar o
perfil de multidão desejado– Bom para
• Tarefas muito simples, como:– Avaliar produtos– Escolher entre duas alternativas– Responder pesquisas
• Acessos– Ruim para
• Tarefas que exigem “pensar”
Sistemas Colaborativos
Outros sites
• Sites que oferecem serviços similares1. ClickWorker - site alemãoà paga mais aos trabalhadores2. MicroTurks - baixa participação3. RapidWorkers - tarefas fáceis. Usa para pagar $0.1 por voto no YouTube –
mínimo de $4 para pagar4. CloudCrowd – bom pagamento, perguntas no Facebook e PayPal para participar5. MicroWorkers – tarefa simples, como comentar um vídeo6. ShortTask – site pequeno7. JobBoy – pesquisas8. Do my stuff - oferta à não há muitos na multidão9. Web e-serve – especializado em tarefas com a mídia social10. Crowd Flower** - Tarefas mais complexas, como traduções, transcrições e
pesquisas11. Mini Freelance – pequenas tarefas socias, como fazer uma revisão e um
bookmarking social12. CloudCrowd – tarefas relacionadas com a escrita13. Crowdtap – apenas participantes dos EUA
Sistemas Colaborativos
Multidão como previsora
• Previsão dos resultados de Holywood– HSX.com – Bolsa de Valores de Holywood
• Multidão previu corretamente 32 dos 39 indicados ao Oscar
• 7 das 8 categorias vencedoras• Previsão das eleições presidenciais
– IOWA Electronic Market (IEM) – Universidade da Carolina do Norte
• Previu corretamente todos - mas um candidato entre 1868 e 1940
Sistemas Colaborativos
http://www.unc.edu/~cigar/papers/BettingPaper_10Nov2003_long2.pdf
http://www.unc.edu/~cigar/papers/BettingPaper_10Nov2003_long2.pdf
Multidão como investidora
• Projetos de financiamento colaborativo(crowdfunding)
• KIVA– www.kiva.org– Publicar um projeto– Pedir contribuição para fazer um projeto– No final, os doadores recebem de volta seu dinheiro
na conta do Kiva– Reputação é fundamental (“o banco do financiamento
colaborativo”)• Em geral, custa 5-6%
Sistemas Colaborativos
Outros projetos de financiamento colaborativo(crowdfunding)• Kickstarter: projetos artísticos – rigoroso processo de apresentação
(apenas projetos do Reino Unido, EUA e Canadá).• www.kickstarter.com
• Indiego: inicialmente, para produção de filmes. “A plataforma está disponível para qualquer pessoa, em qualquer lugar, para arrecadar dinheiro para qualquer coisa“.• www.indiegogo.com
• RocketHub: Desafio anula SciFund• www.rockethub.com
• Peerbackers: financiamento de empreendedores e inovadores - em todo o mundo. • peerbackers.com
• SoMoLend (Social Local lending): tem como alvo empresas de tijolo e argamassa que já têm clientes e fluxo de caixa e pode atender a dívida. O dinheiro vem de amigos e parentes. • https://somolend.com
Sistemas Colaborativos
http://www.entrepreneur.com/article/228534
http://www.rockethub.com/
Multidão como investigadoraSistemas Colaborativos
• Zooniverse“A agulha no palheiro”
Mais de 100.000 voluntários classificarammais de 1 milhão de galáxias em poucosmeses.
http://www.galaxyzoo.org/
Multidão como investigadora
• Onde está Jim Gray?
– Famoso pesquisador– Turing award (1998)– Grupo da Microsoft e-Science– Perdido no mar em Janeiro de 2007– A Guarda Costeira está vasculhando uma superfície que abrange
40.000 milhas– 12.000 pessoas analisaram imagens de satélites da NASA que
cobrem 30.000 milhas– Pedido de ajuda pública
• Website da Nasa para encontrar crateras em Marte– http://beamartian.jpl.nasa.gov/
• O mistério da Fligth MH370
Sistemas ColaborativosAmostra imaginária
Tamanho do barco de Jim Ex.: Da água do oceano
http://beamartian.jpl.nasa.gov/
Multidão como oráculo
• Respondendo a perguntas• VizWiz
– Vizwiz.com– Aplicação móvel– Tirar uma foto– Fazer uma pergunta– Obter uma resposta
Sistemas Colaborativos
Outros
• Usuários postam perguntas• Usuários postam respostas• Usuários avaliam respostas• Respostas classificadas• Quora
– https://www.quora.com• StackOverflow
– http://stackoverflow.com
Sistemas Colaborativos
https://www.quora.comhttp://stackoverflow.com
Multidão como acessora/avaliadora
• Sistemas de recomendação
– Avaliação dos usuários sobre osprodutos
– Avaliação e classificação– Uso mais comum e aceito da
multidão– Exemplo standard: Amazon.com
Sistemas Colaborativos
• Open Innovation• Innocentive
– http://www.innocentive.com– Executar concursos para resolver
problemas em aberto– O objetivo é encontrar o gênio no
meio da multidão
Multidão como inventora
Sistemas Colaborativos
http://www.innocentive.com
Outros
• Climate Colab: soluções para o aquecimento global– http://climatecolab.org
• Netflix: melhor algoritmo de recomendação– Lançado em 2006– $1 M - Grande prêmio– Alguns meses depois à um algoritmo melhor apareceu– Em 2009, ganhou o prêmio– http://www.netflixprize.com
• FoldIt: nova estrutura de proteína– Jogo 3D– O objetivo é encontrar uma nova estrutura de proteína
Sistemas Colaborativos
HISTERIA DA MULTIDÃO
Sistemas Colaborativos
• 1636: Preço da tulipa– Raiva entre os holandeses para possuir tulipas– O preço do bulbo de tulipa subiu tanto quanto o preço
de uma casa– Escassez repentina causou a queda de preços
• 2000: Bolha das “empresas.com”• 2013: Reddit - identificação errada dos suspeitos no
atentado terrorista da maratona de Boston– O site identificou incorretamente um estudante
universitário Indiano Americano como “Suspeitonúmero 2”.
– 272.000 usuários no site
Nem sempre uma multidão leva à IC
Sistemas Colaborativos
REQUISITOS PARA A SABEDORIA DA MULTIDÃO
Sistemas Colaborativos
• Diversidade de opiniões– Grupos com uma gama de perspectivas superam grupos especialistas de
mesma opinião• Page, S. (2008) The Difference: How the Power of Diversity Creates Better
Groups, Firms, Schools, and Societies. Princeton University Press.• Sem diversidade, grupo tende a “pensamento em grupo” (GROUPTHINK).
• Independência da tomada de decisão– Para tarefa de avaliação, comunicação leva a opiniões tendenciosas
• Descentralização– Contribuição vem de todas as partes
• Bom método para agregar opiniões
Instalações para a sabedoria da multidão
Sistemas Colaborativos
INCENTIVOS: FAZER O PÚBLICOPARTICIPAR
Sistemas Colaborativos
Incentivo para participação do público
• De acordo com o incentivo– Recompensa monetária (Ex.: Mechanical Turk)– Prêmio de recompensa (Ex.: Trip advisor à Reputação de
quem recomenda)– Obrigação (Sem opção - Ex.: captcha)– Diversão (Ex.: FoldIt)– Trabalho voluntário para uma causa (Ex.: encontrar o
marinheiro; Virginia hitting case)
Sistemas Colaborativos
Sistemas Colaborativos
Taxonomia da motivação da multidão
motivations profit
loveglory
acquire skills
reputation
improve what you use
make connections
money
incent reciprocity
meaning
social contact
fun
implicit
re-framing
hidden
side effect
A MULTIDÃO: QUESTÕES EM ABERTO
Sistemas Colaborativos
• Número de pessoas– Quantas pessoas são necessárias para fazer uma
multidão?• Diversidade
– Como deve ser a diversidade da multidão? Idade,sexo, escolaridade, experiência na tarefa, religião,idade, país, cultura...
• Comunicação– Qual grau de comunicação deve ser autorizado para
não interferir com a independência do processo detomada de decisão?
A multidão
Sistemas Colaborativos
ORGANIZAÇÃO DA MULTIDÃO
Sistemas Colaborativos
Tipos de organização de multidão
• Crowdsourcing direta– Há um coordenador/empregador que recruta pessoas
e orienta o público a fazer uma tarefa específica.• Crowdsourcing auto-organizada
– Com base em interesses ou eventos comuns, umgrupo emerge espontaneamente para fazer umatarefa.
• Crowdsourcing passiva– O trabalho é fruto da atividade habitual da multidão.
Sistemas Colaborativos
• A coordenação é feita por uma pessoa central (emgeral, a pessoa que contratou a multidão).
• A tarefa é projetada pelo coordenador.• Ex.: Mechanical Turk.
Sistemas Colaborativos
Organização direta
Crowdsourcing auto-organizada
• Trabalho voluntário– Wikipedia1 (maior enciclopédia)– Identificação de pessoas desaparecidas em fotos de satélite (Hellerstein e
Tennenhouse, 2011)– Solução de problemas matemáticos em aberto (Cranshaw e Kittur, 2011b)– Testemunha coletiva durante crises e ações governamentais violentas
(Okolloh, 2009)– Criação de um banco de dados de conhecimento do senso comum (Singh et
al., 2002)• Questões
– Liderança– Coordenação– Conflito– Criatividade– Ação Coletiva
Sistemas Colaborativos
Crowdsourcing auto-organizada: liderança
• Grupos auto-organizadosà O processo de tomada dedecisão é o eixo– O grupo passa a maior parte do tempo discutindo o que
fazer?• Exemplo: Wikipedia (Kittur et al., 2007)• Data: log de todas as atividades em wiki
– Toda edição de conteúdo versus Edição da coordenação de ações
» Com o tempo, as contribuições de conteúdo decaem de 95% para 50%à sugere que com o tempo os problemas de coordenação aparecerão.
» Com o aumento do número de contribuições, a qualidade só melhora se o editor agir diretamente, em vez de ficar discutindo a questão.
• O difícil ingesso de um líder natural
Sistemas Colaborativos
Crowdsourcing auto-organizada: coordenação
• Em uma crise, a situação de uma coordenação nãoparece ser um problema– O Twitter tem sido uma boa mídia para manter as pessoas
conscientes dos problemas• Falta de informação oficial à indivíduos compartilham
informação à outros filtram e tornam disponível– Usuários podem ficar com notícias locais– Ex.: Tiroteio na Universidade da Virgínia (Vieweg et al.,
2010)
Sistemas Colaborativos
Crowdsourcing auto-organizada: conflito
• Conflitos são bem-vindos no crowdsourcing(diversidade de opiniões)– Sistemas planejavam viver com conflitos
• Deliberatorium (Klein, 2011)• Reflect (Kriplean et al., 2011)• ConsiderIt (Kriplean et al., 2011)
Sistemas Colaborativos
Crowdsourcing auto-organizada : criatividade
• É possível obter solução criativa da multidão?– Talvez
• Scratch:– Online community remixing animations (Resnick et al.,
2009; Hill e Monroy-Hernandez, 2013)
Sistemas Colaborativos
Plagio permitido
Crowdsourcing auto-organizada: ação coletiva
• Exemplo:– A ação coletiva para encontrar um professor de
Berkeley (Jin Gray) que desapareceu no oceano (voocaiu no oceano):
• Comunidade “hacker” olhou imagens de satélite construídaspor um software de pesquisa à Eles não acharam o voo
– Trabalho precursor de inteligência coletiva– Romper a inércia é o maior desafio– Catalisador permite que os indivíduos condicionem
sua participação• Ex.: eu só ensinarei uma classe com pelo menos uma plateia
de 10 alunos (Cheng e Bernstein, 2014).
Sistemas Colaborativos
Crowdsourcing passiva
• Objetivo– Nenhuma interferência em usuários de fluxo normal de ações– Requer
• Ferramenta de instrumentação, regulação e inferência• Contribuição individual é um subproduto de ações normais
– Search site log (Culliss, 2000)• Usa o log de interação para otimizar a pesquisa para
reorganizar/priorizar os resultados• Não pergunta aos usuários nada
– Uso do celular: AirSage—(Burbank et al., 2011 )• Altera a torre de repetição• Sugestão de onde estamos• Dica para análise de tráfego
– Indexação da página do Google - Clicar em uma página de ajudano ranking de uma página para consultas futuras
Sistemas Colaborativos
Exemplos de crowdsourcing passiva
• Waze– Informação pelo celular para indicar itinerários melhores/mais
rápidos• Edit-wear and Read-wear systems (Hill et al., 1992)
– Em que parte dos documentos os usuários gastarão mais tempo lendo/editando
• A mineração de dados para identificar as mensagens do Twitter
– Propagação de doença (Sadilek et al., 2012)– Resultados políticos (Livne et al., 2011)
• Projeto Livehoods [Cranshaw et al., 2012] – Check-in no foursquare para construir modelos de bairro
Sistemas Colaborativos
• HelpMeOut (Hartmann et al., 2010)• Usa IDEs para capturar a reação dos
desenvolvedores aos erros. Ele constróiuma biblioteca de erros e correções parasugerir correções para erros semelhantes
PREOCUPAÇÕES ÉTICAS
Sistemas Colaborativos
Qual é o objetivo da tarefa?
• Tentando achar a pessoa perdida– Pesquisador famoso (DB)– Perdido no mar em Janeiro de 2007
Sistemas Colaborativos
Amostra imaginária
Tamanho do barco de Jim Ex.: Da água do oceano
Qual é o objetivo da tarefa?
• As pessoas olham para as cenas e pressionam umbotão, se notarem algo inadequado.– Multidão recebe uma– Microtarefa
Sistemas Colaborativos
Estamos criandouma multidão de “vigilantes”?
Qual é o objetivo da tarefa?
• O que nós estamos fazendo?– A ignorância sobre o que nós realmente estamos tentando fazer.– Nós podemos trabalhar em uma causa que não faríamos se
soubéssemos.
Sistemas Colaborativos
Vigilância das fronteiras
Estamos criando umamultidão de “vigilantes"?
Qual é o objetivo da tarefa?
Sistemas Colaborativos
Estamos criando umamultidão de“vigilantes"?
Notícias da multidão:microtarefa - redirecionarposicionamento da câmera pararegistrar algo.
Qual é o objetivo da tarefa?
• Índia - dada uma imagem, identificar as pessoas queestão fumando maconha (provavelmente elas serãopresas).
• Irã - dada uma imagem, identificar as pessoas queestão participando de um motim (provavelmenteelas serão mortas).
Sistemas Colaborativos
Qual é o objetivo da tarefa?
• Trip Advisor• Amazon book review• Booking.com
Sistemas Colaborativos
Qual é o objetivo da tarefa?
Sistemas Colaborativos
Escreva para o seu representante eapoie esta ação.
Manipulação dos resultados
Quem vai usar o resultado?
• O que estamos realmente ajudando a resolver?
Sistemas Colaborativos
• Quem está nospedindo paraexecutar a tarefa?
• Para qual finalidade?
Quem está no meio da multidão?
• Reescrito como um jogo
Sistemas Colaborativos
Quem está no meio da multidão?Sistemas Colaborativos
• Questões legais– O trabalho infantil
Tarefa construída - em outras tarefas
Sistemas Colaborativos
Regulação
Trabalhador• Quem é o
trabalhador?
Tarefa• Qual é o objetivo da tarefa?• Por quano tempo a tarefa estará disponível?
• Por quanto tempo a solução poderá ser usada?
• Quanto vale a tarefa?
Empregador• Quem está pedindo a tarefa?• Quais são os ganhos para o empregador?