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

Utkarsh Upadhyay

dblp:25/8778 · DBLP profile ↗
← Back
13ranked-venue papers
4as first author
2since 2021 · last 2026
0000-0001-6823-8363ORCID · corroborated

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

Artificial intelligence and machine learning · 9 · 4 first-authorDatabases, data management, data science and information retrieval · 5 · 2 first-authorComputer networks · 3 · 2 since 2021Systems, architecture and hardware · 1Security and privacy · 1Graphics, computer vision, multimedia, augmented reality and games · 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
4 papers
Data mining · 31% Information retrieval · 27% Web and social media mining · 26%
Artificial intelligence
4 papers
Probabilistic and Bayesian machine learning · 43% Motion planning and robot control · 22% Reinforcement learning · 21%
Interdisciplinary, comprehensive, and emerging computing
3 papers
Computational social science and digital humanities · 100%
Theoretical computer science
1 paper
Approximation and online algorithms · 38% Algorithmic game theory and mechanism design · 38% Mathematical optimization · 12%
Network and information security
1 paper
Malware analysis · 77% Usable security · 23%
Computer networks
1 paper
Transport protocols and congestion control · 56% Network optimization and economics · 44%
Human-computer interaction and pervasive computing
1 paper
Learning and educational technologies · 100%

Topics — the 20 heaviest of 25, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Information retrieval › search engines
web crawling
0.412020
Learning to Crawl · AAAI 2020
Approximation and online algorithms
online algorithms
0.412020
Learning to Crawl · AAAI 2020
Algorithmic game theory and mechanism design
regret minimization
0.412020
Learning to Crawl · AAAI 2020
Computational social science and digital humanities › social computing
online discussion analysis
0.412019
On the Complexity of Opinions and Online Discussions · WSDM 2019
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › point process › temporal point process
marked temporal point process
0.312018
Deep Reinforcement Learning of Marked Temporal Point Processes · NeurIPS 2018
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
point process
0.312018
Deep Reinforcement Learning of Marked Temporal Point Processes · NeurIPS 2018
Machine learning › Reinforcement learning › policy optimization
policy gradient
0.312018
Deep Reinforcement Learning of Marked Temporal Point Processes · NeurIPS 2018
Robotics › Motion planning and robot control
stochastic optimal control
0.312017
Steering Social Activity: A Stochastic Optimal Control Point Of View · J. Mach. Learn. Res. 2017
Data stream processing
event modeling
0.212016
Recurrent Marked Temporal Point Processes: Embedding Event History to Vector · KDD 2016
Data mining › probabilistic model › temporal point process
marked temporal point process
0.212016
Recurrent Marked Temporal Point Processes: Embedding Event History to Vector · KDD 2016
Data mining › probabilistic model
temporal point process
0.212016
Recurrent Marked Temporal Point Processes: Embedding Event History to Vector · KDD 2016
Transport protocols and congestion control › multipath transport
multipath TCP
0.112012
MPTCP is not pareto-optimal: performance issues and a possible solution · CoNEXT 2012
Network optimization and economics
pareto optimality
0.112012
MPTCP is not pareto-optimal: performance issues and a possible solution · CoNEXT 2012
Web and social media mining
social media analysis
0.112020
Can A User Guess What Her Followers Want? · WSDM 2020
Information theory › probability theory › stochastic processes › point processes
poisson process
0.112020
Learning to Crawl · AAAI 2020
Mathematical optimization
stochastic optimization
0.112020
Learning to Crawl · AAAI 2020
Usable security
social engineering
0.112017
A Broad View of the Ecosystem of Socially Engineered Exploit Documents · NDSS 2017
Machine learning › Deep learning architectures and training
recurrent neural network
0.112016
Recurrent Marked Temporal Point Processes: Embedding Event History to Vector · KDD 2016
Robotics › Motion planning and robot control › robot control › controller design
controller tuning
0.012012
Real-time automated modeling and control of self-assembling systems · ICRA 2012
Transport protocols and congestion control › TCP
TCP fairness
0.012012
MPTCP is not pareto-optimal: performance issues and a possible solution · CoNEXT 2012

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

theoretical modeling · 0.9practical algorithms · 0.9online estimation · 0.9explore-and-commit · 0.9confidence intervals · 0.9recurrent neural network · 0.8scalable estimation · 0.6probabilistic modeling · 0.6embedding · 0.5matrix sign-rank · 0.4latent space modeling · 0.4policy gradient · 0.3stochastic optimal control · 0.3optimal control · 0.3online algorithm · 0.3jump stochastic differential equations · 0.3maximum likelihood estimation · 0.1fluid modeling · 0.1
YearPublicationVenuePosition
2026 Secure and Privacy-Preserving ISAC in RIS-Aided IAB Networks with Delay Alignment Modulation
Sravani Kurma, Chun-Hung Liu, Safal Dhamala, Utkarsh Upadhyay, Vuk Marojevic, Shahid Mumtaz
ICC4
2026 Hybrid Actor DRL for Secrecy Optimization in RIS-Aided IAB Networks with DAM
Sravani Kurma, Chun-Hung Liu, Utkarsh Upadhyay, Safal Dhamala, Vuk Marojevic, Shahid Mumtaz
ICC3
2020 Learning to Crawl
abstract
Web crawling is the problem of keeping a cache of webpages fresh, i.e., having the most recent copy available when a page is requested. This problem is usually coupled with the natural restriction that the bandwidth available to the web crawler is limited. The corresponding optimization problem was solved optimally by Azar et al. (2018) under the assumption that, for each webpage, both the elapsed time between two changes and the elapsed time between two requests follows a Poisson distribution with known parameters. In this paper, we study the same control problem but under the assumption that the change rates are unknown a priori, and thus we need to estimate them in an online fashion using only partial observations (i.e., single-bit signals indicating whether the page has changed since the last refresh). As a point of departure, we characterise the conditions under which one can solve the problem with such partial observability. Next, we propose a practical estimator and compute confidence intervals for it in terms of the elapsed time between the observations. Finally, we show that the explore-and-commit algorithm achieves an O(√T) regret with a carefully chosen exploration horizon. Our simulation study shows that our online policy scales well and achieves close to optimal performance for a wide range of parameters.
Utkarsh Upadhyay, Róbert Busa-Fekete, Wojciech Kotlowski, Dávid Pál, Balázs Szörényi
AAAI1
2020 Can A User Guess What Her Followers Want?
abstract
Whenever a social media user decides to share a story, she is typically pleased to receive likes, comments, shares, or, more generally, feedback from her followers. As a result, she may feel compelled to use the feedback she receives to (re-)estimate her followers' preferences and decide which stories to share next to receive more (positive) feedback. Under which conditions can she succeed? In this work, we first investigate this problem from a theoretical perspective and then provide a set of practical algorithms to identify and characterize such behavior in social media.
Abir De, Adish Singla, Utkarsh Upadhyay, Manuel Gomez-Rodriguez
WSDM3
2019 On the Complexity of Opinions and Online Discussions
abstract
In an increasingly polarized world, demagogues who reduce complexity down to simple arguments based on emotion are gaining in popularity. Are opinions and online discussions falling into demagoguery? In this work, we aim to provide computational tools to investigate this question and, by doing so, explore the nature and complexity of online discussions and their space of opinions, uncovering where each participant lies. More specifically, we present a modeling framework to construct latent representations of opinions in online discussions which are consistent with human judgments, as measured by online voting. If two opinions are close in the resulting latent space of opinions, it is because humans think they are similar. Our framework is theoretically grounded and establishes a surprising connection between opinion and voting models and the sign-rank of matrices. Moreover, it also provides a set of practical algorithms to both estimate the dimensionality of the latent space of opinions and infer where opinions expressed by the participants of an online discussion lie in this space. Experiments on a large dataset from Yahoo! News, Yahoo! Finance, Yahoo! Sports, and the Newsroom app show that many discussions are multisided, reveal a positive correlation between the complexity of a discussion, its linguistic diversity and its level of controversy, and show that our framework may be able to circumvent language nuances such as sarcasm or humor by relying on human judgments instead of textual analysis.
Utkarsh Upadhyay, Abir De, Aasish Pappu, Manuel Gomez-Rodriguez
WSDM1
2018 Deep Reinforcement Learning of Marked Temporal Point Processes
abstract
In a wide variety of applications, humans interact with a complex environment by means of asynchronous stochastic discrete events in continuous time. Can we design online interventions that will help humans achieve certain goals in such asynchronous setting? In this paper, we address the above problem from the perspective of deep reinforcement learning of marked temporal point processes, where both the actions taken by an agent and the feedback it receives from the environment are asynchronous stochastic discrete events characterized using marked temporal point processes. In doing so, we define the agent's policy using the intensity and mark distribution of the corresponding process and then derive a flexible policy gradient method, which embeds the agent's actions and the feedback it receives into real-valued vectors using deep recurrent neural networks. Our method does not make any assumptions on the functional form of the intensity and mark distribution of the feedback and it allows for arbitrarily complex reward functions. We apply our methodology to two different applications in viral marketing and personalized teaching and, using data gathered from Twitter and Duolingo, we show that it may be able to find interventions to help marketers and learners achieve their goals more effectively than alternatives.
Utkarsh Upadhyay, Abir De, Manuel Gomez-Rodriguez
NeurIPS1
2017 A Broad View of the Ecosystem of Socially Engineered Exploit Documents
Stevens Le Blond, Cédric Gilbert, Utkarsh Upadhyay, Manuel Gomez-Rodriguez, David R. Choffnes
NDSS3
2017 Uncovering the Dynamics of Crowdlearning and the Value of Knowledge
abstract
Learning from the crowd has become increasingly popular in the Web and social media. There is a wide variety of crowdlearning sites in which, on the one hand, users learn from the knowledge that other users contribute to the site, and, on the other hand, knowledge is reviewed and curated by the same users using assessment measures such as upvotes or likes. In this paper, we present a probabilistic modeling framework of crowdlearning, which uncovers the evolution of a user's expertise over time by leveraging other users' assessments of her contributions. The model allows for both off-site and on-site learning and captures forgetting of knowledge. We then develop a scalable estimation method to fit the model parameters from millions of recorded learning and contributing events. We show the effectiveness of our model by tracing activity of ~25 thousand users in Stack Overflow over a 4.5 year period. We find that answers with high knowledge value are rare. Newbies and experts tend to acquire less knowledge than users in the middle range. Prolific learners tend to be also proficient contributors that post answers with high knowledge value.
Utkarsh Upadhyay, Isabel Valera, Manuel Gomez-Rodriguez
WSDM1
2017 RedQueen: An Online Algorithm for Smart Broadcasting in Social Networks
abstract
Users in social networks whose posts stay at the top of their followers' feeds the longest time are more likely to be noticed. Can we design an online algorithm to help them decide when to post to stay at the top? In this paper, we address this question as a novel optimal control problem for jump stochastic differential equations. For a wide variety of feed dynamics, we show that the optimal broadcasting intensity for any user is surprisingly simple ? it is given by the position of her most recent post on each of her follower's feeds. As a consequence, we are able to develop a simple and highly efficient online algorithm, RedQueen, to sample the optimal times for the user to post. Experiments on both synthetic and real data gathered from Twitter show that our algorithm is able to consistently make a user's posts more visible over time, is robust to volume changes on her followers' feeds, and significantly outperforms the state of the art.
Ali Zarezade, Utkarsh Upadhyay, Hamid R. Rabiee 0001, Manuel Gomez-Rodriguez
WSDM2
2017 Steering Social Activity: A Stochastic Optimal Control Point Of View
Ali Zarezade, Abir De, Utkarsh Upadhyay, Hamid R. Rabiee 0001, Manuel Gomez-Rodriguez
J. Mach. Learn. Res.3
2016 Recurrent Marked Temporal Point Processes: Embedding Event History to Vector
abstract
Large volumes of event data are becoming increasingly available in a wide variety of applications, such as healthcare analytics, smart cities and social network analysis. The precise time interval or the exact distance between two events carries a great deal of information about the dynamics of the underlying systems. These characteristics make such data fundamentally different from independently and identically distributed data and time-series data where time and space are treated as indexes rather than random variables. Marked temporal point processes are the mathematical framework for modeling event data with covariates. However, typical point process models often make strong assumptions about the generative processes of the event data, which may or may not reflect the reality, and the specifically fixed parametric assumptions also have restricted the expressive power of the respective processes. Can we obtain a more expressive model of marked temporal point processes? How can we learn such a model from massive data?
Nan Du 0002, Hanjun Dai, Rakshit S. Trivedi, Utkarsh Upadhyay, Manuel Gomez-Rodriguez
KDD4
2012 MPTCP is not pareto-optimal: performance issues and a possible solution
abstract
MPTCP has been proposed recently as a mechanism for supporting transparently multiple connections to the application layer. It is under discussion at the IETF. We show, however, that the current MPTCP suffers from two problems: (P1) Upgrading some TCP users to MPTCP can reduce the throughput of others without any benefit to the upgraded users, which is a symptom of not being Pareto-optimal; and (P2) MPTCP users could be excessively aggressive towards TCP users. We attribute these problems to the linked-increases algorithm (LIA) of MPTCP and, more specifically, to an excessive amount of traffic transmitted over congested paths.
Ramin Khalili, Nicolas Gast, Miroslav Popovic, Utkarsh Upadhyay, Jean-Yves Le Boudec
CoNEXT4
2012 Real-time automated modeling and control of self-assembling systems
abstract
We present the M3framework, a formal and generic computational framework for modeling and controlling stochastic distributed systems of purely reactive robots in an automated and real-time fashion. Based on the trajectories of the robots, the framework builds up an internal microscopic representation of the system, which then serves as a blueprint of models at higher abstraction levels. These models are then calibrated using a Maximum Likelihood Estimation (MLE) algorithm. We illustrate the structure and performance of the framework by performing the online optimization of a bang-bang controller for the stochastic self-assembly of water-floating, magnetically latching, passive modules. The experimental results demonstrate that the generated models can successfully optimize the assembly of desired structures.
Grégory Mermoud, Massimo Mastrangeli, Utkarsh Upadhyay, Alcherio Martinoli
ICRA3