Learning Product Rankings Robust to Fake Users

09/10/2020
by   Negin Golrezaei, et al.
4

In many online platforms, customers' decisions are substantially influenced by product rankings as most customers only examine a few top-ranked products. Concurrently, such platforms also use the same data corresponding to customers' actions to learn how these products must be ranked or ordered. These interactions in the underlying learning process, however, may incentivize sellers to artificially inflate their position by employing fake users, as exemplified by the emergence of click farms. Motivated by such fraudulent behavior, we study the ranking problem of a platform that faces a mixture of real and fake users who are indistinguishable from one another. We first show that existing learning algorithms—that are optimal in the absence of fake users—may converge to highly sub-optimal rankings under manipulation by fake users. To overcome this deficiency, we develop efficient learning algorithms under two informational environments: in the first setting, the platform is aware of the number of fake users, and in the second setting, it is agnostic to the number of fake users. For both these environments, we prove that our algorithms converge to the optimal ranking, while being robust to the aforementioned fraudulent behavior; we also present worst-case performance guarantees for our methods, and show that they significantly outperform existing algorithms. At a high level, our work employs several novel approaches to guarantee robustness such as: (i) constructing product-ordering graphs that encode the pairwise relationships between products inferred from the customers' actions; and (ii) implementing multiple levels of learning with a judicious amount of bi-directional cross-learning between levels.

READ FULL TEXT
research
10/21/2018

Catching Loosely Synchronized Behavior in Face of Camouflage

Fraud has severely detrimental impacts on the business of social network...
research
04/29/2019

Dynamic Learning with Frequent New Product Launches: A Sequential Multinomial Logit Bandit Problem

Motivated by the phenomenon that companies introduce new products to kee...
research
06/14/2020

Fake Reviews Detection through Ensemble Learning

Customers represent their satisfactions of consuming products by sharing...
research
08/08/2023

An Ethereum-based Product Identification System for Anti-counterfeits

Fake products are items that are marketed and sold as genuine, high-qual...
research
07/23/2022

Learning to Sell a Focal-ancillary Combination

A number of products are sold in the following sequence: First a focal p...
research
12/05/2016

Proportional Rankings

In this paper we extend the principle of proportional representation to ...

Please sign up or login with your details

Forgot password? Click here to reset