Building Trust in Online Rating Systems through Signal Modeling

Similar documents
Automatic Commercial Monitoring for TV Broadcasting Using Audio Fingerprinting

Real Time PQoS Enhancement of IP Multimedia Services Over Fading and Noisy DVB-T Channel

FPA (Focal Plane Array) Characterization set up (CamIRa) Standard Operating Procedure

STAT 113: Statistics and Society Ellen Gundlach, Purdue University. (Chapters refer to Moore and Notz, Statistics: Concepts and Controversies, 8e)

NAA ENHANCING THE QUALITY OF MARKING PROJECT: THE EFFECT OF SAMPLE SIZE ON INCREASED PRECISION IN DETECTING ERRANT MARKING

Modeling memory for melodies

Nearest-neighbor and Bilinear Resampling Factor Estimation to Detect Blockiness or Blurriness of an Image*

Estimation of inter-rater reliability

Behavior Forensics for Scalable Multiuser Collusion: Fairness Versus Effectiveness H. Vicky Zhao, Member, IEEE, and K. J. Ray Liu, Fellow, IEEE

Smart Traffic Control System Using Image Processing

TERRESTRIAL broadcasting of digital television (DTV)

WHAT MAKES FOR A HIT POP SONG? WHAT MAKES FOR A POP SONG?

WHAT'S HOT: LINEAR POPULARITY PREDICTION FROM TV AND SOCIAL USAGE DATA Jan Neumann, Xiaodong Yu, and Mohamad Ali Torkamani Comcast Labs

G.709 FEC testing Guaranteeing correct FEC behavior

Speech Recognition and Signal Processing for Broadcast News Transcription

Technical report on validation of error models for n.

Detection and demodulation of non-cooperative burst signal Feng Yue 1, Wu Guangzhi 1, Tao Min 1

Why t? TEACHER NOTES MATH NSPIRED. Math Objectives. Vocabulary. About the Lesson

About Giovanni De Poli. What is Model. Introduction. di Poli: Methodologies for Expressive Modeling of/for Music Performance

DELTA MODULATION AND DPCM CODING OF COLOR SIGNALS

1996 Yampi Shelf, Browse Basin Airborne Laser Fluorosensor Survey Interpretation Report [WGC Browse Survey Number ]

IMIDTM. In Motion Identification. White Paper

Introduction to Digital Signal Processing (DSP)

1.1 What is CiteScore? Why don t you include articles-in-press in CiteScore? Why don t you include abstracts in CiteScore?

Python Quick-Look Utilities for Ground WFC3 Images

ECE 4220 Real Time Embedded Systems Final Project Spectrum Analyzer

A Parametric Autoregressive Model for the Extraction of Electric Network Frequency Fluctuations in Audio Forensic Authentication

WaveDevice Hardware Modules

A Statistical Framework to Enlarge the Potential of Digital TV Broadcasting

MPEGTool: An X Window Based MPEG Encoder and Statistics Tool 1

POST-PROCESSING FIDDLE : A REAL-TIME MULTI-PITCH TRACKING TECHNIQUE USING HARMONIC PARTIAL SUBTRACTION FOR USE WITHIN LIVE PERFORMANCE SYSTEMS

ST10XME Power Extension Cable Test

Performance of a Low-Complexity Turbo Decoder and its Implementation on a Low-Cost, 16-Bit Fixed-Point DSP

Quantitative Evaluation of Pairs and RS Steganalysis

Encyclopedia Britannica 6-Book Interactive Science Library By Editors of Publications International Ltd. READ ONLINE

Advanced Techniques for Spurious Measurements with R&S FSW-K50 White Paper

Understanding PQR, DMOS, and PSNR Measurements

Figure 2: Original and PAM modulated image. Figure 4: Original image.

Film Grain Technology

System Identification

Fast MBAFF/PAFF Motion Estimation and Mode Decision Scheme for H.264

SWITCHED INFINITY: SUPPORTING AN INFINITE HD LINEUP WITH SDV

1. INTRODUCTION. Index Terms Video Transcoding, Video Streaming, Frame skipping, Interpolation frame, Decoder, Encoder.

Design of Polar List Decoder using 2-Bit SC Decoding Algorithm V Priya 1 M Parimaladevi 2

Failure Modes, Effects and Diagnostic Analysis

Experiment 2: Sampling and Quantization

Sampling Plans. Sampling Plan - Variable Physical Unit Sample. Sampling Application. Sampling Approach. Universe and Frame Information

LOCAL TELEVISION STATIONS: Maintaining an Important Presence in 2016 & Beyond. August Copyright All Rights Reserved.

PulseCounter Neutron & Gamma Spectrometry Software Manual

REACHING THE UN-REACHABLE

Digital Logic. ECE 206, Fall 2001: Lab 1. Learning Objectives. The Logic Simulator

Interface Practices Subcommittee SCTE STANDARD SCTE Composite Distortion Measurements (CSO & CTB)

PPM Rating Distortion. & Rating Bias Handbook

ur-caim: Improved CAIM Discretization for Unbalanced and Balanced Data

VISUAL CONTENT BASED SEGMENTATION OF TALK & GAME SHOWS. O. Javed, S. Khan, Z. Rasheed, M.Shah. {ojaved, khan, zrasheed,

Sampling: What you don t know can hurt you. Juan Muñoz

Interface Practices Subcommittee SCTE STANDARD SCTE Measurement Procedure for Noise Power Ratio

Reference Manual. Using this Reference Manual...2. Edit Mode...2. Changing detailed operator settings...3

COMP Test on Psychology 320 Check on Mastery of Prerequisites

Class 1: Motivation, Signals, Systems, Policies

A Parametric Autoregressive Model for the Extraction of Electric Network Frequency Fluctuations in Audio Forensic Authentication

SAVE: An Algorithm for Smoothed Adaptive Video over Explicit Rate Networks

Intra-frame JPEG-2000 vs. Inter-frame Compression Comparison: The benefits and trade-offs for very high quality, high resolution sequences

Efficient Reconciliation and Flow Control for Anti-Entropy Protocols

Measuring Variability for Skewed Distributions

Tech Paper. HMI Display Readability During Sinusoidal Vibration

Outline. Why do we classify? Audio Classification

CRYPTOGRAPHY. Sharafat Ibn Mollah Mosharraf TOUCH-N-PASS EXAM CRAM GUIDE SERIES. Special Edition for CSEDU. Students CSE, DU )

Relative frequency. I Frames P Frames B Frames No. of cells

Centre for Economic Policy Research

Type-2 Fuzzy Logic Sensor Fusion for Fire Detection Robots

DDA-UG-E Rev E ISSUED: December 1999 ²

A Novel Approach towards Video Compression for Mobile Internet using Transform Domain Technique

Max Score / Max # Possible - New ABI Gradebook Feature

Automatic Defect Recognition in Industrial Applications

Introduction to Knowledge Systems

Audio-Based Video Editing with Two-Channel Microphone

Precise Digital Integration of Fast Analogue Signals using a 12-bit Oscilloscope

CHAPTER 2 SUBCHANNEL POWER CONTROL THROUGH WEIGHTING COEFFICIENT METHOD

Perceptual dimensions of short audio clips and corresponding timbre features

White Paper : Achieving synthetic slow-motion in UHDTV. InSync Technology Ltd, UK

Robert Alexandru Dobre, Cristian Negrescu

Placement Rent Exponent Calculation Methods, Temporal Behaviour, and FPGA Architecture Evaluation. Joachim Pistorius and Mike Hutton

THE FUTURE OF VOICE ASSISTANTS IN THE NETHERLANDS. To what extent should voice technology improve in order to conquer the Western European market?

Iterative Direct DPD White Paper

Advanced Skills with Oscilloscopes

INTER GENRE SIMILARITY MODELLING FOR AUTOMATIC MUSIC GENRE CLASSIFICATION

PYROPTIX TM IMAGE PROCESSING SOFTWARE

A Framework for Segmentation of Interview Videos

Auto classification and simulation of mask defects using SEM and CAD images

Reconstruction of Ca 2+ dynamics from low frame rate Ca 2+ imaging data CS229 final project. Submitted by: Limor Bursztyn

Chameleon Labs Model 7720

GfK Audience Measurements & Insights FREQUENTLY ASKED QUESTIONS TV AUDIENCE MEASUREMENT IN THE KINGDOM OF SAUDI ARABIA

HMC613LC4B POWER DETECTORS - SMT. SUCCESSIVE DETECTION LOG VIDEO AMPLIFIER (SDLVA), GHz

WYNER-ZIV VIDEO CODING WITH LOW ENCODER COMPLEXITY

Comparison Parameters and Speaker Similarity Coincidence Criteria:

Book Scouting 102. A special report for buyers of How To Make Good Money Selling Used Books on ebay, Amazon and the Internet

Moderators Report/ Principal Moderator Feedback. Summer GCSE Music 5MU01 Performing Music

HUMAN PERCEPTION AND COMPUTER EXTRACTION OF MUSICAL BEAT STRENGTH

DESIGNING OPTIMIZED MICROPHONE BEAMFORMERS

Transcription:

Building Trust in Online Rating Systems through Signal Modeling Presenter: Yan Sun Yafei Yang, Yan Sun, Ren Jin, and Qing Yang High Performance Computing Lab University of Rhode Island

Online Feedback-based based Rating Systems Web Site Category Summary of reputation mechanism Introduction System Algorithms (1) Detection (2) Trust in raters (3) Rating Simulation Rating Challenge ebay elance Epinions Slashdot YouTube Amazon Online auction house Professional Services marketplace Online opinions forum Online Discussion board Multimedia broadcasting Online shopping site Buyers and sellers rate one another following transactions Contractors rate their satisfaction with subcontractors Users write reviews about products/services; other members rate the usefulness of reviews Postings are prioritized or filtered according to the ratings they receive from readers Viewers rate the video clips Shoppers rate the products Users submit their opinions regarding to products, services, or other users; Submitted opinions are analyzed, aggregated and made publicly available.

An Important Problem: Unfair Ratings Unfair ratings -- a critical factor that undermine the reliability of online rating systems. Individual unfair ratings an individual rater provides unfairly high or low ratings, resulting from raters personality/habit, careless, or randomness in rating behavior. Collaborative unfair ratings a group of raters providing unfairly high or low ratings to boost or downgrade the overall rating of an object.

Existing Solutions Existing solutions Clustering techniques Statistically analysis Endorsement-based quality estimation Entropy-based detection All based on Majority Rule

A Challenging Problem: Unfair Ratings No sufficient number of ratings Statistical methods, such as clustering, will not work. Rating values are highly discrete; With smart, collaborative unfair raters, majority rule may not hold Detecting rating is low unless tolerate a high false alarm rate; Most existing schemes lost their foundation.

Introduction Our Novel Idea Rating values samples of a random process Fair ratings noise Unfair ratings signal Basic Idea: Model the overall rating values using an autoregressive (AR) signal modeling technique, and exam the model errors. When the signal is presented, the model error is low.

Introduction Our Contributions An algorithm that detects suspicious ratings in the scenarios where existing techniques do not work; A system that utilizes trust models for rating aggregation and improves system reliability.

Classification of Unfair Ratings Individual unfair ratings an individual rater provides unfairly high or low ratings, resulting from raters personality/habit, careless, or randomness in rating behavior. Collaborative unfair ratings a group of raters providing unfairly high or low ratings to boost or downgrade the overall rating of an object. Strategy 1: large bias Strategy 2: moderate bias

System Introduction System

Algorithm 1: Detect Suspicious Interval Introduction System Algorithms

Algorithm - 1 Algorithm 1 AR signal modeling Examining model error Suspicious level depends on the model error

Evaluation of Algorithm 1 Simulation Parameters Algorithm 1 Influenced Recruited

Raw Ratings

Majority Rule won t t work

Our Algorithm Worked!

Our algorithm worked for real-world data Model errors for original data and data with collaborative ratings. (Dinosaur Planet, 2003.)

Trust Manager Introduction System Algorithms (1) Detection (2) Trust in raters 2. Calculating trust in raters 3. Find a good trust model for rating aggregation

Trust in Raters Introduction System Algorithms (1) Detection (2) Trust in raters n : total number of ratings provided by this rater n n C : the number of ratings that are filtered out : the number of ratings that are in suspicious interval : the suspicious level, i b :scaling factor between 0 and1 F = n S f s i f + b = n n s i= 1 n C TrustValue = ( S f n s i + 1) /( S = 1, 2,..., n + F + 2) s

Rating Introduction System Algorithms (1) Detection (2) Trust in raters (3) Rating Trust Relationship {A: B, task} {rater: product, have a certain quality} Rating Value {system: rater, provide fair ratings} Trust in Raters {system: product, having a certain quality} aggregated ratings. B1 A B2 C B3

A Good Trust Model We have compared four popular trust models. Introduction System Algorithms (1) Detection (2) Trust in raters (3) Rating Simple averaging Beta function based aggregation, without trust. Modified weighted average Beta-function based trust model

System Performance Setup The rating scores have 10 levels Introduction System Algorithms (1) Detection (2) Trust in raters (3) Rating Simulation 400 are reliable raters, 200 are careless raters and 200 are potential collaborative unfair raters. (good_var = 0.2; careless_var = 0.3) collaborative rater If recruited: with a higher probability to rate; If not recruited: behave as a reliable rater, but with lower probability to rate. Rating 60 products during 360 days. In each month (30 days), the owner of 1 product recruit collaborative raters, who rate in 10 days. The quality of the products is assumed to be uniformly distributed between 0.4 and 0.6.

System Performance Evaluation Mean of Rater s Trust

Trust Values

Unfair rating detection ratio No existing schemes are able to detect collaborative unfair raters that does not introduce a large bias and overpower honest raters in certain time intervals

Aggregated Rating

Introduction System Algorithms (1) Detection (2) Trust in raters (3) Rating Simulation Rating Challenge Rating Challenge Real online rating data for 9 flat panel TVs. Participants control 50 biased raters. The participants goal is to boost the ratings of two products and reduce the ratings of another two products. The successfulness of the participants attack is determined by the overall manipulation power. The participants that can generate the largest MP value win the competition. www.etanlab.com/rating