-
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?