Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Smriti Bhagat

dblp:30/3887 · DBLP profile ↗
← Back
14ranked-venue papers
6as first author
1since 2021 · last 2021
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 10 · 4 first-author · 1 since 2021Artificial intelligence and machine learning · 7 · 2 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 3 first-authorSystems, architecture and hardware · 1Software engineering, systems software and programming languages · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
7 papers
Recommender systems · 69% Web and social media mining · 20% Data mining · 11%
Network and information security
3 papers
Privacy and data protection · 100%
Theoretical computer science
3 papers
Algorithmic game theory and mechanism design · 80% Mathematical optimization · 20%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computational social science and digital humanities · 100%

Topics — the 16 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Recommender systems › collaborative filtering
matrix factorization
0.512021
Preference Amplification in Recommender Systems · KDD 2021
Data mining › structured data mining
graph mining
0.312017
PNP: Fast Path Ensemble Method for Movie Design · KDD 2017
Recommender systems › video recommendation
movie recommendation
0.312017
PNP: Fast Path Ensemble Method for Movie Design · KDD 2017
Privacy and data protection
anonymization
0.222010
Privacy in dynamic social networks · WWW 2010
Class-based graph anonymization for social network data · Proc. VLDB Endow. 2009
Recommender systems › factorization models
privacy-preserving matrix factorization
0.212014
Privacy tradeoffs in predictive analytics · SIGMETRICS 2014
Recommender systems › collaborative filtering
rating prediction
0.212014
Privacy tradeoffs in predictive analytics · SIGMETRICS 2014
Web and social media mining
social influence
0.212014
Optimal recommendations under attraction, aversion, and social influence · KDD 2014
Privacy and data protection
privacy-preserving data analysis
0.212014
Privacy tradeoffs in predictive analytics · SIGMETRICS 2014
Algorithmic game theory and mechanism design
social choice
0.212014
On social event organization · KDD 2014
Web and social media mining › social network analysis
influence maximization
0.112012
Maximizing product adoption in social networks · WSDM 2012
Web and social media mining › social network analysis
social network
0.112012
Maximizing product adoption in social networks · WSDM 2012
Privacy and data protection › anonymization
graph anonymization
0.112009
Class-based graph anonymization for social network data · Proc. VLDB Endow. 2009
Privacy and data protection › anonymization
social network anonymization
0.112009
Class-based graph anonymization for social network data · Proc. VLDB Endow. 2009
Web and social media mining
social network analysis
0.122010
Privacy in dynamic social networks · WWW 2010
Class-based graph anonymization for social network data · Proc. VLDB Endow. 2009
Mathematical optimization
optimization
0.112014
Optimal recommendations under attraction, aversion, and social influence · KDD 2014
Algorithmic game theory and mechanism design
viral marketing
0.012012
Maximizing product adoption in social networks · WSDM 2012

Methods — techniques the papers use, named apart from their topics

matrix factorization · 1.2simulation · 0.5semidefinite programming · 0.4dynamic interest cascade modeling · 0.4computational social choice · 0.4influence maximization · 0.3diffusion model · 0.3optimization · 0.3privacy-preserving publishing · 0.2safety condition · 0.2class-based grouping · 0.2
YearPublicationVenuePosition
2021 Preference Amplification in Recommender Systems
abstract
Recommender systems have become increasingly accurate in suggesting content to users, resulting in users primarily consuming content through recommendations. This can cause the user's interest to narrow toward the recommended content, something we refer to as preference amplification. While this can contribute to increased engagement, it can also lead to negative experiences such as lack of diversity and echo chambers. We propose a theoretical framework for studying such amplification in a matrix factorization based recommender system. We model the dynamics of the system, where users interact with the recommender systems and gradually "drift'' toward the recommended content, with the recommender system adapting, based on user feedback, to the updated preferences. We study the conditions under which preference amplification manifests, and validate our results with simulations. Finally, we evaluate mitigation strategies that prevent the adverse effects of preference amplification and present experimental results using a real-world large-scale video recommender system showing that by reducing exposure to potentially objectionable content we can increase user engagement by up to 2%.
Dimitris Kalimeris, Smriti Bhagat, Shankar Kalyanaraman, Udi Weinsberg
KDD2
2017 PNP: Fast Path Ensemble Method for Movie Design
abstract
How can we design a product or movie that will attract, for example, the interest of Pennsylvania adolescents or liberal newspaper critics? What should be the genre of that movie and who should be in the cast? In this work, we seek to identify how we can design new movies with features tailored to a specific user population. We formulate the movie design as an optimization problem over the inference of user-feature scores and selection of the features that maximize the number of attracted users. Our approach, PNP, is based on a heterogeneous, tripartite graph of users, movies, and features (e.g. actors, directors, genres), where users rate movies and features contribute to movies. We learn the preferences by leveraging user similarities defined through different types of relations, and show that our method outperforms state-of-the-art approaches, including matrix factorization and other heterogeneous graph-based analysis. We evaluate PNP on publicly available real-world data and show that it is highly scalable and effectively provides movie designs oriented towards different groups of users, including men, women, and adolescents.
Danai Koutra, Abhilash Dighe, Smriti Bhagat, Udi Weinsberg, Stratis Ioannidis, Christos Faloutsos, Jean-Chrysostome Bolot
KDD3
2014 On social event organization
abstract
Online platforms, such as Meetup and Plancast, have recently become popular for planning gatherings and event organization. However, there is a surprising lack of studies on how to effectively and efficiently organize social events for a large group of people through such platforms. In this paper, we study the key computational problem involved in organization of social events, to our best knowledge, for the first time.
Keqian Li, Wei Lu 0002, Smriti Bhagat, Laks V. S. Lakshmanan, Cong Yu 0001
KDD3
2014 Optimal recommendations under attraction, aversion, and social influence
abstract
People's interests are dynamically evolving, often affected by external factors such as trends promoted by the media or adopted by their friends. In this work, we model interest evolution through dynamic interest cascades: we consider a scenario where a user's interests may be affected by (a) the interests of other users in her social circle, as well as (b) suggestions she receives from a recommender system. In the latter case, we model user reactions through either attraction or aversion towards past suggestions. We study this interest evolution process, and the utility accrued by recommendations, as a function of the system's recommendation strategy. We show that, in steady state, the optimal strategy can be computed as the solution of a semi-definite program (SDP). Using datasets of user ratings, we provide evidence for the existence of aversion and attraction in real-life data, and show that our optimal strategy can lead to significantly improved recommendations over systems that ignore aversion and attraction.
Wei Lu 0002, Stratis Ioannidis, Smriti Bhagat, Laks V. S. Lakshmanan
KDD3
2014 Recommending with an agenda: active learning of private attributes using matrix factorization
abstract
Recommender systems leverage user demographic information, such as age, gender, etc., to personalize recommendations and better place their targeted ads. Oftentimes, users do not volunteer this information due to privacy concerns, or due to a lack of initiative in filling out their online profiles. We illustrate a new threat in which a recommender learns private attributes of users who do not voluntarily disclose them. We design both passive and active attacks that solicit ratings for strategically selected items, and could thus be used by a recommender system to pursue this hidden agenda. Our methods are based on a novel usage of Bayesian matrix factorization in an active learning setting. Evaluations on multiple datasets illustrate that such attacks are indeed feasible and use significantly fewer rated items than static inference methods. Importantly, they succeed without sacrificing the quality of recommendations to users.
Smriti Bhagat, Udi Weinsberg, Stratis Ioannidis, Nina Taft
RecSys1
2014 Privacy tradeoffs in predictive analytics
abstract
Online services routinely mine user data to predict user preferences, make recommendations, and place targeted ads. Recent research has demonstrated that several private user attributes (such as political affiliation, sexual orientation, and gender) can be inferred from such data. Can a privacy-conscious user benefit from personalization while simultaneously protecting her private attributes? We study this question in the context of a rating prediction service based on matrix factorization. We construct a protocol of interactions between the service and users that has remarkable optimality properties: it is privacy-preserving, in that no inference algorithm can succeed in inferring a user's private attribute with a probability better than random guessing; it has maximal accuracy, in that no other privacy-preserving protocol improves rating prediction; and, finally, it involves a minimal disclosure, as the prediction accuracy strictly decreases when the service reveals less information. We extensively evaluate our protocol using several rating datasets, demonstrating that it successfully blocks the inference of gender, age and political affiliation, while incurring less than 5% decrease in the accuracy of rating prediction.
Stratis Ioannidis, Andrea Montanari, Udi Weinsberg, Smriti Bhagat, Nadia Fawaz, Nina Taft
SIGMETRICS4
2014 The Shapley Value in Knapsack Budgeted Games
Smriti Bhagat, Anthony Kim, S. Muthukrishnan 0001, Udi Weinsberg
WINE1
2012 BlurMe: inferring and obfuscating user gender based on ratings
abstract
User demographics, such as age, gender and ethnicity, are routinely used for targeting content and advertising products to users. Similarly, recommender systems utilize user demographics for personalizing recommendations and overcoming the cold-start problem. Often, privacy-concerned users do not provide these details in their online profiles. In this work, we show that a recommender system can infer the gender of a user with high accuracy, based solely on the ratings provided by users (without additional metadata), and a relatively small number of users who share their demographics. Focusing on gender, we design techniques for effectively adding ratings to a user's profile for obfuscating the user's gender, while having an insignificant effect on the recommendations provided to that user.
Udi Weinsberg, Smriti Bhagat, Stratis Ioannidis, Nina Taft
RecSys2
2012 Leveraging Side Observations in Stochastic Bandits
Stéphane Caron, Branislav Kveton, Marc Lelarge, Smriti Bhagat
UAI4
2012 Maximizing product adoption in social networks
abstract
One of the key objectives of viral marketing is to identify a small set of users in a social network, who when convinced to adopt a product will influence others in the network leading to a large number of adoptions in an expected sense. The seminal work of Kempe et al. [13] approaches this as the problem of influence maximization. This and other previous papers tacitly assume that a user who is influenced (or, informed) about a product necessarily adopts the product and encourages her friends to adopt it. However, an influenced user may not adopt the product herself, and yet form an opinion based on the experiences of her friends, and share this opinion with others. Furthermore, a user who adopts the product may not like the product and hence not encourage her friends to adopt it to the same extent as another user who adopted and liked the product. This is independent of the extent to which those friends are influenced by her. Previous works do not account for these phenomena.
Smriti Bhagat, Amit Goyal 0002, Laks V. S. Lakshmanan
WSDM1
2010 Privacy in dynamic social networks
abstract
Anonymization of social networks before they are published or shared has become an important research question. Recent work on anonymizing social networks has looked at privacy preserving techniques for publishing a single instance of the network. However, social networks evolve and a single instance is inadequate for analyzing the evolution of the social network or for performing any longitudinal data analysis. We study the problem of repeatedly publishing social network data as the network evolves, while preserving privacy of users. Publishing multiple instances of the same network independently has privacy risks, since stitching the information together may allow an adversary to identify users in the networks.
Smriti Bhagat, Graham Cormode, Balachander Krishnamurthy, Divesh Srivastava
WWW1
2009 Class-based graph anonymization for social network data
abstract
The recent rise in popularity of social networks, such as Facebook and MySpace, has created large quantities of data about interactions within these networks. Such data contains many private details about individuals so anonymization is required prior to attempts to make the data more widely available for scientific research. Prior work has considered simple graph data to be anonymized by removing all non-graph information and adding or deleting some edges. Since social network data is richer in details about the users and their interactions, loss of details due to anonymization limits the possibility for analysis. We present a new set of techniques for anonymizing social network data based on grouping the entities into classes, and masking the mapping between entities and the nodes that represent them in the anonymized graph. Our techniques allow queries over the rich data to be evaluated with high accuracy while guaranteeing resilience to certain types of attack. To prevent inference of interactions, we rely on a critical "safety condition" when forming these classes. We demonstrate utility via empirical data from social networking settings. We give examples of complex queries that may be posed and show that they can be answered over the anonymized data efficiently and accurately.
Graham Cormode, Divesh Srivastava, Smriti Bhagat, Balachander Krishnamurthy
Proc. VLDB Endow.3
2007 No Blog is an Island - Analyzing Connections Across Information Networks
Smriti Bhagat, Graham Cormode, S. Muthukrishnan 0001, Irina Rozenbaum, Hongyi Xue
ICWSM1
2006 Divide and Conquer Strategies for MLP Training
abstract
Over time, neural networks have proven to be extremely powerful tools for data exploration with the capability to discover previously unknown dependencies and relationships in the data sets. However, the sheer volume of available data and its dimensionality makes data exploration a challenge. Employing neural network training paradigms in such domains can prove to be prohibitively expensive. An algorithm, originally proposed for supervised on-line learning, has been improvised upon to make it suitable for deployment in large volume, high-dimensional domains. The basic strategy is to divide the data into manageable subsets or blocks and maintain multiple copies of a neural network with each copy training on a different block. A method to combine the results has been defined in such a way that convergence towards stationary points of the global error function can be guaranteed. A parallel algorithm has been implemented on a Linux-based cluster. Experimental results on popular benchmarks have been included to endorse the efficacy of our implementation.
Smriti Bhagat, Dipti Deodhare
IJCNN1