• Nenhum resultado encontrado

C´alculo de Reputa¸c˜ao em Redes Sociais

N/A
N/A
Protected

Academic year: 2022

Share "C´alculo de Reputa¸c˜ao em Redes Sociais"

Copied!
40
0
0

Texto

(1)

C´ alculo de Reputa¸c˜ ao em Redes Sociais

Candidata Edith Zaida Sonco Mamani

Orientador Marco Aur´elio Gerosa

Instituto de Matem´atica e Estat´ıstica Departamento de Ciˆencia da Computa¸ao

Universidade de S˜ao Paulo esonco@ime.usp.br

2 de Setembro de 2011

(2)

Roteiro

Introdu¸c˜ao

Sistemas de Confian¸ca e Reputa¸c˜ao

Confian¸ca Reputa¸ao

Trabalhos Relacionados Objetivos

Proposta: Um Modelo para Reputa¸c˜ao Estimativa de C´alculo de Reputa¸c˜ao Mecanismos de Imunidade no Modelo Classifica¸c˜ao

Avalia¸c˜ao da Proposta An´alise de Dom´ınio Groupware Workbench

Plano de Trabalho e Cronograma

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 2/40

(3)

Introdu¸c˜ao

Sistemas de Confian¸ca e Reputa¸c˜ao

Confian¸ca Reputa¸ao

Trabalhos Relacionados Objetivos

Proposta: Um Modelo para Reputa¸c˜ao Estimativa de C´alculo de Reputa¸c˜ao Mecanismos de Imunidade no Modelo Classifica¸c˜ao

Avalia¸c˜ao da Proposta

An´alise de Dom´ınio Groupware Workbench

Plano de Trabalho e Cronograma

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 3/40

(4)

Introdu¸c˜ ao

Hoje a web ´e colaborativa

Os sistemas web se caracterizam por potencializar a publica¸c˜ao No compartilhamento de informa¸c˜ao as pessoas investem seu tempo conhecimento e ideias, mas como ter certeza se essas contribui¸c˜oes s˜ao de boa qualidade?

Centenas de usu´arios participam ativamente em redes sociais virtuais, e toda essa intera¸c˜ao gera conhecimento valioso

O ponto fundamental em sistemas baseados na web ´e a participa¸c˜ao dos usu´arios

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 4/40

(5)

Confian¸ca

Pode ser entendida como a probabilidade de que alguma

determinada a¸c˜ao tenha sucesso, e ´e uma opini˜ao subjetiva de uma entidade sobre outra entidade

O termo confian¸ca est´a ligado: `as experiˆencias do passado, fatores psicol´ogicos, influˆencias das opini˜oes de outras pessoas, etc.

Propriedades: transitividade, composi¸c˜ao, personaliza¸c˜ao, assimetria

Transitividade

Composi¸c˜ao

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 5/40

J. Golbeck et al. Inferring Trust Relationships in Web-Based Social Networks. ACM Transactions on Internet Technology, 2006.

(6)

Reputa¸c˜ ao

A reputa¸c˜ao ´e mais social e pode ser assumida como a opini˜ao de um grupo sobre o hist´orico de intera¸c˜oes de um usu´ario

Normalmente uma entidade com boa reputa¸c˜ao tem influˆencia em outras entidades

Diferencia entre confian¸ca e reputa¸c˜ao:

Eu confio em vocˆe pela sua boa reputa¸c˜ao Eu confio em vocˆe apesar de sua m´a reputa¸c˜ao

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 6/40

C. C. Cruz et al. A Proposal for Recognizing Reputation within Communities of Practice.

Computer Supported Cooperative Work in Design IV - CSCWD, 2008.

(7)

Sistemas de Reputa¸c˜ ao

Os sistemas de reputa¸c˜ao coletam, distribuem e adicionam avalia¸c˜oes que os participantes realizam

Baseado nessas avalia¸c˜oes, geralmente ´e calculado um valor de reputa¸c˜ao sobre uma entidade

Os sistemas de reputa¸c˜ao j´a s˜ao usados em aplica¸c˜oes bem-sucedidas online

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 7/40

A. Jøsang et al. A Survey of Trust and Reputation Systems for Online Service Provision. Decision Support Systems, 2007.

(8)

M´ etodos para o C´ alculo de Reputa¸c˜ ao

Dentre os principais m´etodos para o c´alculo de reputa¸c˜ao est˜ao:

1 Soma simples ou m´edia das avalia¸c˜oes

2 Sistemas bayesianos

3 Modelos de confian¸ca discreta

4 Modelos de cren¸ca

5 Modelos fuzzy

6 Modelos de fluxo

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 8/40

(9)

Desafios nos Sistemas de Reputa¸c˜ ao

Computa¸c˜ao Ad hoc Playbooks

Avalia¸c˜oes falsas Discrimina¸c˜ao Conspira¸c˜ao Reputa¸c˜ao tardia

Reentrada/troca de identidade O ataque Sybil

Nenhum incentivo para fornecer avalia¸c˜oes Dificuldade para obterfeedback negativo etc.

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 9/40

A. Jøsang. Trust Management in Online Communities. Workshop on New Forms of Collaborative Production and Innovation - SOFI, 2010.

(10)

Introdu¸c˜ao

Sistemas de Confian¸ca e Reputa¸c˜ao

Confian¸ca Reputa¸ao

Trabalhos Relacionados Objetivos

Proposta: Um Modelo para Reputa¸c˜ao Estimativa de C´alculo de Reputa¸c˜ao Mecanismos de Imunidade no Modelo Classifica¸c˜ao

Avalia¸c˜ao da Proposta

An´alise de Dom´ınio Groupware Workbench

Plano de Trabalho e Cronograma

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 10/40

(11)

Trabalhos Relacionados

FilmTrust e TrustMail

O autor mostra como o uso das redes de confian¸ca em redes sociais ajuda no c´alculo de reputa¸c˜ao e recomenda¸c˜ao dos usu´arios da pr´opria rede

Algoritmo desenvolvido TidalTrust, calcula o grau de confian¸ca de um usu´ario a partir da avalia¸c˜ao feita pelos seus vizinhos

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 11/40

J. Golbeck. Computing and Applying Trust in Web-based Social Networks. Disserta¸ao de Doutorado, University of Maryland, USA, 2005.

(12)

Trabalhos Relacionados

Reputa¸c˜ ao em Comunidades de Pr´ atica

O objetivo desse trabalho ´e desenvolver um modelo para o c´alculo de reputa¸c˜ao em comunidades de pr´atica (ReCoP) para incentivar seus membros a construir redes de confian¸ca

A implementa¸c˜ao ´e feita no ambiente ActivUFRJ

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 12/40

C. P. Cruz. ReCoP: Um Modelo para Reputa¸ao em Comunidades de Pr´atica. Disserta¸ao de Mestrado, UFRJ, Brasil, 2008.

(13)

Trabalhos Relacionados

Avalia¸c˜ ao da Posi¸c˜ ao dos Usu´ arios em Redes Sociais

E usada uma rede de usu´´ arios de correio eletrˆonico para calcular a posi¸c˜ao dos usu´arios

Nessa abordagem usa-se uma modifica¸c˜ao do algoritmo PageRank

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 13/40

P. Kazienko et al. Evaluation of Node Position Based on Email Communication. Control and Cybernetics,38 (1), 2009.

(14)

Introdu¸c˜ao

Sistemas de Confian¸ca e Reputa¸c˜ao

Confian¸ca Reputa¸ao

Trabalhos Relacionados Objetivos

Proposta: Um Modelo para Reputa¸c˜ao Estimativa de C´alculo de Reputa¸c˜ao Mecanismos de Imunidade no Modelo Classifica¸c˜ao

Avalia¸c˜ao da Proposta

An´alise de Dom´ınio Groupware Workbench

Plano de Trabalho e Cronograma

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 14/40

(15)

Objetivos

Objetivo geral

Propor uma abordagem baseada em dados quantitativos e qualitativos provenientes da intera¸c˜ao em uma rede social para poder distribuir responsabilidades entre os indiv´ıduos da comunidade tendo em vista a sua reputa¸c˜ao

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 15/40

(16)

Objetivos

Objetivos espec´ıficos

Realizar uma an´alise do dom´ınio para mecanismos de intera¸c˜ao social, avalia¸c˜ao e c´alculo de reputa¸c˜ao em sistemas Web 2.0 Implementar os mecanismos para o c´alculo de reputa¸c˜ao no projeto Arquigrafia

Propor uma abordagem para a utiliza¸c˜ao dos dados provenientes dos diversos mecanismos de entrada

Utilizar o grau de reputa¸c˜ao para realizar uma classifica¸c˜ao dos usu´arios

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 16/40

(17)

Introdu¸c˜ao

Sistemas de Confian¸ca e Reputa¸c˜ao

Confian¸ca Reputa¸ao

Trabalhos Relacionados Objetivos

Proposta: Um Modelo para Reputa¸c˜ao Estimativa de C´alculo de Reputa¸c˜ao Mecanismos de Imunidade no Modelo Classifica¸c˜ao

Avalia¸c˜ao da Proposta

An´alise de Dom´ınio Groupware Workbench

Plano de Trabalho e Cronograma

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 17/40

(18)

Um Modelo para C´ alculo de Reputa¸c˜ ao

Dentro de uma comunidade, os participantes interagem,

compartilham conte´udo e tˆem crit´erios de avalia¸c˜ao da qualidade Em sistemas colaborativos, as fontes de informa¸c˜ao s˜ao diversas Os dados que s˜ao criados por usu´arios com boa reputa¸c˜ao s˜ao mais valorados no sentido de qualidade

Cada item criado pode ser avaliado mediante algum mecanismo

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 18/40

(19)

Estimativa de C´ alculo de Reputa¸c˜ ao

Neste trabalho ´e usada uma modifica¸c˜ao do algoritmo PageRank utilizado pelo Google para o c´alculo de reputa¸c˜ao dos usu´arios em uma rede social

PRi(A) = (1−d) +dPRi−1(t1)

C(t1) +...+PRCi−1(t(tn)

n)

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 19/40

S. Brin et al. The Anatomy of a Large-Scale Hypertextual Web Search Engine. Computer Networks and ISDN Systems, 1998.

(20)

Modelo para o c´ alculo de reputa¸c˜ ao

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 20/40

(21)

Sistema de Confian¸ca

Na cria¸c˜ao da rede de confian¸ca, os usu´arios designam valores de confian¸ca (na faixa de [0..1]) aos membros da sua rede de relacionamento

A confian¸ca est´a sujeito `a premissa geral: “Compartilhar informa¸c˜ao de qualidade”

Confian¸ca Faixa (c)

Nenhuma confian¸ca c= 0 Confian¸ca baixa 0<c0,2 Confian¸ca moderada 0,2<c0,4 Confian¸ca alta 0,4<c0,6 Confian¸ca muito alta 0,6<c0,8 Confian¸ca absoluta 0,8<c1,0

Faixas de valores de avalia¸c˜ao de confian¸ca

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 21/40

J. Golbeck et al. Trust Networks on the Semantic Web. Proceedings of Cooperative Information Agents, 2003.

(22)

Sistema de Intera¸c˜ ao

Intera¸c˜ oes de Contribui¸c˜ ao

Indicam que os usu´ario fez contribui¸c˜oes no sistema S˜ao capturadas mediante os mecanismos de contribui¸c˜ao

Exemplos de este tipo de intera¸c˜ao s˜ao: adicionar coment´ario, fazer upload de foto, avaliar binˆomios, criar novas perguntas, iniciar nova discuss˜ao, criar novos tags entre outros

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 22/40

(23)

Sistema de Intera¸c˜ ao

Intera¸c˜ oes de Avalia¸c˜ ao

Esses valores representam a qualidade das intera¸c˜oes de tipo contribui¸c˜ao

Cada participante pode ter realizado diferentes contribui¸c˜oes, chamaremos de itens, e cada item pode ser avaliado por diversos participantes

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 23/40

(24)

Reputa¸c˜ ao de Usu´ arios

Grafo das fontes de dados

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 24/40

(25)

Modelo proposto

RUi(x) = (1−d) +αd(trusti−1(x)) +βd(ratei−1(x)) +γd(contributioni−1(x))

Em que:

C(y→x) =PAv(yq(y)→x),C0(x) = Pcontribution(x) Pj

i=1contribution(xi)

trusti−1(x) =RUi−1(y1)∗C(y1→x) +...+RUi−1(yn)∗C(yn→x)

ratei−1(x) =RUi−1(z1)∗C(z1→x) +...+RUi−1(zn)∗C(zn→x)

contributioni−1(x) =RUi−1(x)∗C0(x)

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 25/40

S. A. Ludwig et al. Fuzzy Approach for the Evaluation of Trust and Reputation of Services.

Proceedings of the 18th international conference on Fuzzy Systems, 2009.

P. Kazienko et al. Evaluation of Node Position Based on Email Communication. Control and Cybernetics,38 (1), 2009.

(26)

Mecanismos de Imunidade no Modelo

Dentre os mecanismos de imunidade considerados est˜ao:

Regras para o c´alculo de reputa¸c˜ao

Controle de peso dos avaliadores por meio da reputa¸c˜ao Controle de identidade.

Per´ıodo de tempo, no c´alculo de reputa¸c˜ao ser´a considerado as intera¸c˜oes dos usu´arios dosndias anteriores `a data do c´alculo de reputa¸c˜ao. O valor denfica a crit´erio do sistema em que o modelo ser´a usado

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 26/40

C. Cruz. ReCoP: Um Modelo para Reputa¸ao em Comunidades de Pr´atica. Disserta¸ao de Mestrado, UFRJ, Brasil, 2008.

C. Dellarocas. Building Trust Online: The Design of Robust Reputation Reporting Mechanisms for Online Trading Communities. Building Trust Online, 2004.

(27)

Classifica¸c˜ ao

Distintivos dos usu´arios de acordo com seu n´ıvel de reputa¸c˜ao:

Administrador: usu´arios respons´aveis pelas regras do neg´ocio Ouro: usu´arios moderadores

Prata: usu´arios com n´ıvel alto de reputa¸c˜ao

Bronze: demais usu´arios que tenham realizado algumas tarefas

Distintivos por participa¸c˜ao

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 27/40

(28)

Avalia¸c˜ ao da Proposta

Para avaliar a proposta, o modelo ser´a comparado com os seguintes algoritmos:

1 O algoritmo ReCoP

2 O algoritmo definido por Kazienkoet al., chamada de Node Position

Sobre os algoritmos selecionados ser´a realizado os seguintes procedimentos:

1 Comparando a ordena¸c˜ao

2 Tolerˆancia a ru´ıdos

3 Robustez contra ataques

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 28/40

(29)

Introdu¸c˜ao

Sistemas de Confian¸ca e Reputa¸c˜ao

Confian¸ca Reputa¸ao

Trabalhos Relacionados Objetivos

Proposta: Um Modelo para Reputa¸c˜ao Estimativa de C´alculo de Reputa¸c˜ao Mecanismos de Imunidade no Modelo Classifica¸c˜ao

Avalia¸c˜ao da Proposta

An´alise de Dom´ınio Groupware Workbench

Plano de Trabalho e Cronograma

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 29/40

(30)

An´ alise de Dom´ınio

Foi escolhida a t´ecnica F.O.D.A., que ´e uma modelagem orientada a caracter´ısticas

Para classificar as caracter´ısticas levantadas ´e utilizado o modelo 3C de colabora¸c˜ao

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 30/40

K. C. Kang et al. Feature-Oriented Domain Analysis (F.O.D.A.) Feasibility Study. Reporte ecnico CMU/SEI-90-TR-21, 1990.

M. A. Gerosa et al. Componentes Baseados no Modelo 3C para o Desenvolvimento de Ferramentas Colaborativas. Workshop de D. Baseado em Componentes, 2005.

(31)

Sites Avaliados

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 31/40

(32)

An´ alise de Dominio

Dentre as caracter´ısticas consideradas para a an´alise de dom´ınio est˜ao:

Coment´ario Enquete

Lista de discuss˜ao Den´uncia

Seguir t´opico Atividades recentes Avalia¸c˜ao

Busca Categoriza¸c˜ao

Compartilhamento Navega¸c˜ao Produ¸c˜ao Recomenda¸c˜ao Tags

Upload

Filtragem colaborativa Salvar e

Vers˜ao de impress˜ao

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 32/40

S. Michalsky et al. A Inteligˆencia Coletiva na Web: Uma An´alise de Dom´ınio para o Jornalismo Online. Simp´osio Brasileiro de Sistemas Multim´ıdia e Web, 2010.

(33)

An´ alise de Dominio

Caracter´ısticas n˜ao consideradas na defini¸c˜ao do modelo 3C de colabora¸c˜ao:

1 Rede de amigos

2 Privil´egios

3 Distintivos

4 Modera¸c˜ao

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 33/40

(34)

An´ alise de Dominio

Representa¸c˜ao da reputa¸c˜ao (karma)

Distintivos

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 34/40

(35)

Avalia¸c˜ ao das caracter´ısticas

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 35/40

(36)

Introdu¸c˜ao

Sistemas de Confian¸ca e Reputa¸c˜ao

Confian¸ca Reputa¸ao

Trabalhos Relacionados Objetivos

Proposta: Um Modelo para Reputa¸c˜ao Estimativa de C´alculo de Reputa¸c˜ao Mecanismos de Imunidade no Modelo Classifica¸c˜ao

Avalia¸c˜ao da Proposta

An´alise de Dom´ınio Groupware Workbench

Plano de Trabalho e Cronograma

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 36/40

(37)

Groupware Workbench

Neste trabalho ´e utilizada a plataforma Groupware Workbench Os componentes est˜ao organizados em fun¸c˜ao do modelo 3C de colabora¸c˜ao

Componentes atualmente implementados:

Coment´ario Tag Avalia¸c˜ao Den´uncia

Contador de visitas Usu´ario

Perfil de Usu´ario

Pap´eis Amigos Gerenciador de Aplica¸c˜oes Recomenda¸c˜ao Categoriza¸c˜ao Georreferenciamento e Upload

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 37/40

Groupware Workbench. http://www.groupwareworkbench.org.br/, 2011.

(38)

Introdu¸c˜ao

Sistemas de Confian¸ca e Reputa¸c˜ao

Confian¸ca Reputa¸ao

Trabalhos Relacionados Objetivos

Proposta: Um Modelo para Reputa¸c˜ao Estimativa de C´alculo de Reputa¸c˜ao Mecanismos de Imunidade no Modelo Classifica¸c˜ao

Avalia¸c˜ao da Proposta

An´alise de Dom´ınio Groupware Workbench

Plano de Trabalho e Cronograma

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 38/40

(39)

Plano de Trabalho e Cronograma

Atividades Meses - 2011

1 2 3 4 5 6 7 8 9 10 11 12

Levantamento Bibliogr´afico x x x x x x x x x x

An´alise de dom´ınio para mecanismos de intera¸ao social, avalia¸ao e c´alculo de reputa¸ao em sistemas web 2.0

x x

An´alise dos pesos dos mecanismos de in- tera¸ao e avalia¸ao

x

Reda¸ao da qualifica¸ao x x

Qualifica¸ao x

Impl. de mecanismos de intera¸ao x x

Impl. de algoritmos de confian¸ca, re- puta¸ao e classifica¸ao

x x x

Coleta de dados x x

Artigo: c´alculo de reputa¸ao, abordagem baseada na intera¸ao

x x

Reda¸ao da disserta¸ao x x x

Defesa x

Cronograma de atividades

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 39/40

(40)

E. Z. Sonco-Mamani, IME-USP Exame de Qualifica¸ao 40/40

Referências

Documentos relacionados

Entregar em pdf (Fazer as listas em LaTeX ´ e recomendado) Listas entregues fora do prazo (no m´ aximo 24 horas ap´ os o prazo dado) valer˜ ao somente 50% dos pontos.!. Listas

Este trabalho visa estudar o efeito da aplica¸ c˜ ao de inseticidas e/ou larvicidas durante o ver˜ ao, considerando um modelo de otimiza¸ c˜ ao multiobjetivo que leva em conta a

A an´ alise direta de sensibilidade j´ a foi usada para estudar a influˆ encia destes parˆ ametros, em que se resolve o sistema de equa¸ c˜ oes diferenciais oriundo da abordagem

Verificamos que este modelo encapsula uma riqueza de comportamentos dinˆ amicos complexos que permite estudar v´ arios regimes tais como os ciclos econˆ omicos ou cen´ arios

Este trabalho apresenta um Algoritmo Gen´ etico de dois n´ıveis que utiliza um coarse model global definido com base em um modelo de rede neural artificial, o qual ´ e criado a

enumera¸c˜ ao de parˆ ametros que afetam o desempenho todos os parˆ ametros que podem afetar o desempenho sele¸c˜ ao de fatores para estudo. sele¸c˜ ao de carga de trabalho

rência de extravasamento. Se você acha que futuramente esse programa será compilado sob um compilador diferente, que talvez represente as variáveis do tipo

Quantos quartos devem ser alugados para produzir a receita di´ aria m´ axima?. (g) Os gastos de combust´ıvel de um navio s˜ ao proporcionais ao cubo