Demo Data from EDBT 2026 / reviewers in the wild / expert
Pannagadatta K. Shivaswamy
dblp:43/2279 · also Pannaga Shivaswamy
· DBLP profile ↗
20ranked-venue papers
12as first author
2since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 19 · 11 first-author · 1 since 2021Databases, data management, data science and information retrieval · 8 · 4 first-author · 2 since 2021
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.
| Artificial intelligence
10 papers |
Learning theory · 50% Kernel, tree and ensemble methods · 23% Deep learning architectures and training · 7% | |
| Databases, data mining, and information retrieval
4 papers |
Information retrieval · 82% Recommender systems · 9% Machine learning and data management · 9% | |
| Theoretical computer science
3 papers |
Approximation and online algorithms · 29% Algorithms and data structures · 29% Mathematical optimization · 28% |
Topics — the 30 heaviest of 35, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval
ranking |
0.6 | 2 | 2021 | Bias-Variance Decomposition for Ranking · WSDM 2021 Online learning to diversify from implicit feedback · KDD 2012 |
Machine learning › Learning theory › statistical learning theory
bias-variance tradeoff |
0.5 | 1 | 2021 | Bias-Variance Decomposition for Ranking · WSDM 2021 |
Machine learning › Reinforcement learning › preference learning
coactive learning |
0.2 | 1 | 2013 | Stable Coactive Learning via Perturbation · ICML (3) 2013 |
Machine learning › Learning theory
online learning |
0.2 | 1 | 2013 | Stable Coactive Learning via Perturbation · ICML (3) 2013 |
Information retrieval › retrieval evaluation
ranking evaluation |
0.1 | 1 | 2021 | Bias-Variance Decomposition for Ranking · WSDM 2021 |
Machine learning › Kernel, tree and ensemble methods
support vector machine |
0.1 | 2 | 2008 | Relative Margin Machines · NIPS 2008 Permutation invariant SVMs · ICML 2006 |
Recommender systems
diversified recommendation |
0.1 | 1 | 2012 | Online learning to diversify from implicit feedback · KDD 2012 |
Information retrieval
diversified retrieval |
0.1 | 1 | 2012 | Online learning to diversify from implicit feedback · KDD 2012 |
Machine learning and data management
online learning |
0.1 | 1 | 2012 | Online learning to diversify from implicit feedback · KDD 2012 |
Approximation and online algorithms
online learning |
0.1 | 1 | 2012 | Online Structured Prediction via Coactive Learning · ICML 2012 |
Algorithms and data structures › learning algorithms
structured prediction |
0.1 | 1 | 2012 | Online Structured Prediction via Coactive Learning · ICML 2012 |
Machine learning › Kernel, tree and ensemble methods › ensemble learning › boosting
adaboost |
0.1 | 1 | 2011 | Variance Penalizing AdaBoost · NIPS 2011 |
Machine learning › Kernel, tree and ensemble methods › ensemble learning
boosting |
0.1 | 1 | 2011 | Variance Penalizing AdaBoost · NIPS 2011 |
Machine learning › Learning theory › generalization bounds
empirical bernstein bound |
0.1 | 1 | 2011 | Variance Penalizing AdaBoost · NIPS 2011 |
Machine learning › Kernel, tree and ensemble methods
ensemble learning |
0.1 | 1 | 2011 | Variance Penalizing AdaBoost · NIPS 2011 |
Machine learning › Learning theory
generalization bounds |
0.1 | 1 | 2011 | Variance Penalizing AdaBoost · NIPS 2011 |
Machine learning › Learning theory › statistical learning theory › regularization theory
data-dependent regularization |
0.1 | 1 | 2010 | Maximum Relative Margin and Data-Dependent Regularization · J. Mach. Learn. Res. 2010 |
Machine learning › Learning theory
margin-based learning |
0.1 | 1 | 2010 | Maximum Relative Margin and Data-Dependent Regularization · J. Mach. Learn. Res. 2010 |
Machine learning › Learning paradigms
multi-task learning |
0.1 | 1 | 2010 | Multi-task learning for boosting with application to web search ranking · KDD 2010 |
Machine learning › Deep learning architectures and training
regularization |
0.1 | 1 | 2010 | Maximum Relative Margin and Data-Dependent Regularization · J. Mach. Learn. Res. 2010 |
Information retrieval › ranking
learning to rank |
0.1 | 1 | 2010 | Multi-task learning for boosting with application to web search ranking · KDD 2010 |
Information retrieval
retrieval models |
0.1 | 1 | 2010 | Multi-task learning for boosting with application to web search ranking · KDD 2010 |
Machine learning › Learning theory
classification |
0.1 | 1 | 2008 | Relative Margin Machines · NIPS 2008 |
Machine learning › Learning theory
margin maximization |
0.1 | 1 | 2008 | Relative Margin Machines · NIPS 2008 |
Mathematical optimization › continuous optimization › convex optimization › conic optimization
second-order cone programming |
0.1 | 2 | 2006 | Second Order Cone Programming Approaches for Handling Missing and Uncertain Data · J. Mach. Learn. Res. 2006 A Second Order Cone programming Formulation for Classifying Missing Data · NIPS 2004 |
Machine learning › Kernel, tree and ensemble methods › support vector machine
support vector regression |
0.1 | 1 | 2007 | A Support Vector Approach to Censored Targets · ICDM 2007 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
survival analysis |
0.1 | 1 | 2007 | A Support Vector Approach to Censored Targets · ICDM 2007 |
Machine learning › Deep learning architectures and training › symmetry-aware learning
permutation invariance |
0.1 | 1 | 2006 | Permutation invariant SVMs · ICML 2006 |
Information theory › statistical inference
missing data |
0.1 | 1 | 2006 | Second Order Cone Programming Approaches for Handling Missing and Uncertain Data · J. Mach. Learn. Res. 2006 |
Mathematical optimization › statistical estimation › regression
robust regression |
0.1 | 1 | 2006 | Second Order Cone Programming Approaches for Handling Missing and Uncertain Data · J. Mach. Learn. Res. 2006 |
Methods — techniques the papers use, named apart from their topics
bias-variance decomposition · 1.0AUC decomposition · 1.0regret bounds · 0.3perturbation · 0.3submodular optimization · 0.3online learning · 0.3convex optimization · 0.3weak learners · 0.1decision tree · 0.1CART · 0.1second-order cone programming · 0.1multi-task learning · 0.1boosted decision trees · 0.1robust optimization · 0.1robust classification · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Adversary or Friend? An adversarial Approach to Improving Recommender SystemsabstractTypical recommender systems models are trained to have good average performance across all users or items. In practice, this results in model performance that is good for some users but sub-optimal for many users. In this work, we consider adversarially trained machine learning models and extend them to recommender systems problems. The adversarial models are trained with no additional demographic or other information than already available to the learning algorithm. We show that adversarially reweighted learning models give more emphasis to dense areas of the feature-space that incur high loss during training. We show that a straightforward adversarial model adapted to recommender systems can fail to perform well and that a carefully designed adversarial model can perform much better. The proposed models are trained using a standard gradient descent/ascent approach that can be easily adapted to many recommender problems. We compare our results with an inverse propensity weighting based baseline that also works well in practice. We delve deep into the underlying experimental results and show that, for the users who are under-served by the baseline model, the adversarial models can achieve significantly better results. Pannagadatta K. Shivaswamy, Dario García-García |
RecSys | 1 |
| 2021 | Bias-Variance Decomposition for RankingabstractIn machine learning and statistics, bias and variance of supervised learning models are well studied concepts. In this work, we try to better understand how these concepts apply in the context of ranking of items (e.g., for web-search or recommender systems). We define notions of bias and variance directly on pairwise ordering of items. We show that ranking disagreements between true orderings and a ranking function can be decomposed into bias and variance components akin to the similar decomposition for the squared loss and other losses that have been previously studied. The popular ranking metric, the area under the curve (AUC), is shown to admit a similar decomposition. We demonstrate the utility of the framework in understanding differences between models. Further, directly looking at the decomposition of the ranking loss rather than the loss used for model fitting can reveal surprising insights. Specifically, we show examples where model training achieves low variance in the traditional sense, yet results in high variance (and high error) on the ranking task. Pannagadatta K. Shivaswamy, Ashok Chandrashekar |
WSDM | 1 |
| 2015 | Coactive LearningabstractWe propose Coactive Learning as a model of interaction between a learning system and a human user, where both have the common goal of providing results of maximum utility to the user. Interactions in the Coactive Learning model take the following form: at each step, the system (e.g. search engine) receives a context (e.g. query) and predicts an object (e.g. ranking); the user responds by correcting the system if necessary, providing a slightly improved but not necessarily optimal object as feedback. We argue that such preference feedback can be inferred in large quantity from observable user behavior (e.g., clicks in web search), unlike the optimal feedback required in the expert model or the cardinal valuations required for bandit learning. Despite the relaxed requirements for the feedback, we show that it is possible to adapt many existing online learning algorithms to the coactive framework. In particular, we provide algorithms that achieve square root regret in terms of cardinal utility, even though the learning algorithm never observes cardinal utility values directly. We also provide an algorithm with logarithmic regret in the case of strongly convex loss functions. An extensive empirical study demonstrates the applicability of our model and algorithms on a movie recommendation task, as well as ranking for web search. Pannagadatta K. Shivaswamy, Thorsten Joachims |
J. Artif. Intell. Res. | 1 |
| 2013 | Stable Coactive Learning via PerturbationabstractCoactive Learning is a model of interaction between a learning system (e.g. search engine) and its human users, wherein the system learns from (typically implicit) user feedback during operational use. User feedback takes the form of preferences, and recent work has introduced online algorithms that learn from this weak feedback. However, we show that these algorithms can be unstable and ineffective in real-world settings where biases and noise in the feedback are significant. In this paper, we propose the first coactive learning algorithm that can learn robustly despite bias and noise. In particular, we explore how presenting users with slightly perturbed objects (e.g., rankings) can stabilize the learning process. We theoretically validate the algorithm by proving bounds on the average regret. We also provide extensive empirical evidence on benchmarks and from a live search engine user study, showing that the new algorithm substantially outperforms existing methods. Karthik Raman 0001, Thorsten Joachims, Pannagadatta K. Shivaswamy, Tobias Schnabel |
ICML (3) | 3 |
| 2012 | Temporal corpus summarization using submodular word coverageabstractIn many areas of life, we now have almost complete electronic archives reaching back for well over two decades. This includes, for example, the body of research papers in computer science, all news articles written in the US, and most people's personal email. However, we have only rather limited methods for analyzing and understanding these collections. While keyword-based retrieval systems allow efficient access to individual documents in archives, we still lack methods for understanding a corpus as a whole. In this paper, we explore methods that provide a temporal summary of such corpora in terms of landmark documents, authors, and topics. In particular, we explicitly model the temporal nature of influence between documents and re-interpret summarization as a coverage problem over words anchored in time. The resulting models provide monotone sub-modular objectives for computing informative and non-redundant summaries over time, which can be efficiently optimized with greedy algorithms. Our empirical study shows the effectiveness of our approach over several baselines. Ruben Sipos, Adith Swaminathan, Pannagadatta K. Shivaswamy, Thorsten Joachims |
CIKM | 3 |
| 2012 | Large-Margin Learning of Submodular Summarization Models
Ruben Sipos, Pannagadatta K. Shivaswamy, Thorsten Joachims |
EACL | 2 |
| 2012 | Online Structured Prediction via Coactive Learning
Pannagadatta K. Shivaswamy, Thorsten Joachims |
ICML | 1 |
| 2012 | Online learning to diversify from implicit feedbackabstractIn order to minimize redundancy and optimize coverage of multiple user interests, search engines and recommender systems aim to diversify their set of results. To date, these diversification mechanisms are largely hand-coded or relied on expensive training data provided by experts. To overcome this problem, we propose an online learning model and algorithms for learning diversified recommendations and retrieval functions from implicit feedback. In our model, the learning algorithm presents a ranking to the user at each step, and uses the set of documents from the presented ranking, which the user reads, as feedback. Even for imperfect and noisy feedback, we show that the algorithms admit theoretical guarantees for maximizing any submodular utility measure under approximately rational user behavior. In addition to the theoretical results, we find that the algorithm learns quickly, accurately, and robustly in empirical evaluations on two datasets. Karthik Raman 0001, Pannagadatta K. Shivaswamy, Thorsten Joachims |
KDD | 2 |
| 2011 | Structured learning of two-level dynamic rankingsabstractFor ambiguous queries, conventional retrieval systems are bound by two conflicting goals. On the one hand, they should diversify and strive to present results for as many query intents as possible. On the other hand, they should provide depth for each intent by displaying more than a single result. Since both diversity and depth cannot be achieved simultaneously in the conventional static retrieval model, we propose a new dynamic ranking approach. In particular, our proposed two-level dynamic ranking model allows users to adapt the ranking through interaction, thus overcoming the constraints of presenting a one-size-fits-all static ranking. In this model, a user's interactions with the first-level ranking are used to infer this user's intent, so that second-level rankings can be inserted to provide more results relevant to this intent. Unlike previous dynamic ranking models, we provide an algorithm to efficiently compute dynamic rankings with provable approximation guarantees. We also propose the first principled algorithm for learning dynamic ranking functions from training data. In addition to the theoretical results, we provide empirical evidence demonstrating the gains in retrieval quality over conventional approaches. Karthik Raman 0001, Thorsten Joachims, Pannagadatta K. Shivaswamy |
CIKM | 3 |
| 2011 | Variance Penalizing AdaBoostabstractThis paper proposes a novel boosting algorithm called VadaBoost which is motivated by recent empirical Bernstein bounds. VadaBoost iteratively minimizes a cost function that balances the sample mean and the sample variance of the exponential loss. Each step of the proposed algorithm minimizes the cost efficiently by providing weighted data to a weak learner rather than requiring a brute force evaluation of all possible weak learners. Thus, the proposed algorithm solves a key limitation of previous empirical Bernstein boosting methods which required brute force enumeration of all possible weak learners. Experimental results confirm that the new algorithm achieves the performance improvements of EBBoost yet goes beyond decision stumps to handle any weak learner. Significant performance gains are obtained over AdaBoost for arbitrary weak learners including decision trees (CART). Pannagadatta K. Shivaswamy, Tony Jebara |
NIPS | 1 |
| 2011 | Boosted multi-task learning
Olivier Chapelle, Pannagadatta K. Shivaswamy, Srinivas Vadrevu, Kilian Q. Weinberger, Ya Zhang 0002, Belle L. Tseng |
Mach. Learn. | 2 |
| 2010 | Multi-task learning for boosting with application to web search rankingabstractIn this paper we propose a novel algorithm for multi-task learning with boosted decision trees. We learn several different learning tasks with a joint model, explicitly addressing the specifics of each learning task with task-specific parameters and the commonalities between them through shared parameters. This enables implicit data sharing and regularization. We evaluate our learning method on web-search ranking data sets from several countries. Here, multitask learning is particularly helpful as data sets from different countries vary largely in size because of the cost of editorial judgments. Our experiments validate that learning various tasks jointly can lead to significant improvements in performance with surprising reliability. Olivier Chapelle, Pannagadatta K. Shivaswamy, Srinivas Vadrevu, Kilian Q. Weinberger, Ya Zhang 0002, Belle L. Tseng |
KDD | 2 |
| 2010 | Laplacian Spectrum Learning
Pannagadatta K. Shivaswamy, Tony Jebara |
ECML/PKDD (3) | 1 |
| 2010 | Maximum Relative Margin and Data-Dependent Regularization
Pannagadatta K. Shivaswamy, Tony Jebara |
J. Mach. Learn. Res. | 1 |
| 2009 | Structured Prediction with Relative MarginabstractIn structured prediction problems, outputs are not confined to binary labels; they are often complex objects such as sequences, trees, or alignments. Support Vector Machine (SVM) methods have been successfully extended to such prediction problems. However, recent developments in large margin methods show that higher order information can be exploited for even better generalization. This article first points out a shortcoming of the SVM approach for the structured prediction; an efficient formulation is then presented to overcome the problem. The proposed algorithm exploits the fact that both the minimum and the maximum of quantities of interest are often efficiently computable even though quantities such as mean, median and variance may not be. The resulting formulation produces state-of-the-art performance on sequence learning problems. Dramatic improvements are also seen on multi-class problems. Pannagadatta K. Shivaswamy, Tony Jebara |
ICMLA | 1 |
| 2008 | Relative Margin MachinesabstractIn classification problems, Support Vector Machines maximize the margin of separation between two classes. While the paradigm has been successful, the solution obtained by SVMs is dominated by the directions with large data spread and biased to separate the classes by cutting along large spread directions. This article proposes a novel formulation to overcome such sensitivity and maximizes the margin relative to the spread of the data. The proposed formulation can be efficiently solved and experiments on digit datasets show drastic performance improvements over SVMs. Pannagadatta K. Shivaswamy, Tony Jebara |
NIPS | 1 |
| 2007 | A Support Vector Approach to Censored TargetsabstractCensored targets, such as the time to events in survival analysis, can generally be represented by intervals on the real line. In this paper, we propose a novel support vector technique (named SVCR) for regression on censored targets. SVCR inherits the strengths of support vector methods, such as a globally optimal solution by convex programming, fast training speed and strong generalization capacity. In contrast to ranking approaches to survival analysis, our approach is able not only to achieve superior ordering performance, but also to predict the survival time very well. Experiments show a significant performance improvement when the majority of the training data is censored. Experimental results on several survival analysis datasets demonstrate that SVCR is very competitive against classical survival analysis models. Pannagadatta K. Shivaswamy, Martin Jansche |
ICDM | 1 |
| 2006 | Permutation invariant SVMsabstractWe extend Support Vector Machines to input spaces that are sets by ensuring that the classifier is invariant to permutations of sub-elements within each input. Such permutations include reordering of scalars in an input vector, re-orderings of tuples in an input matrix or re-orderings of general objects (in Hilbert spaces) within a set as well. This approach induces permutational invariance in the classifier which can then be directly applied to unusual set-based representations of data. The permutation invariant Support Vector Machine alternates the Hungarian method for maximum weight matching within the maximum margin learning procedure. We effectively estimate and apply permutations to the input data points to maximize classification margin while minimizing data radius. This procedure has a strong theoretical justification via well established error probability bounds. Experiments are shown on character recognition, 3D object recognition and various UCI datasets. Pannagadatta K. Shivaswamy, Tony Jebara |
ICML | 1 |
| 2006 | Second Order Cone Programming Approaches for Handling Missing and Uncertain DataabstractWe propose a novel second order cone programming formulation for designing robust classifiers which can handle uncertainty in observations. Similar formulations are also derived for designing regression functions which are robust to uncertainties in the regression setting. The proposed formulations are independent of the underlying distribution, requiring only the existence of second order moments. These formulations are then specialized to the case of missing values in observations for both classification and regression problems. Experiments show that the proposed formulations outperform imputation. Pannagadatta K. Shivaswamy, Chiranjib Bhattacharyya, Alexander J. Smola |
J. Mach. Learn. Res. | 1 |
| 2004 | A Second Order Cone programming Formulation for Classifying Missing DataabstractWe propose a convex optimization based strategy to deal with uncertainty in the observations of a classification problem. We assume that instead of a sample (xi, yi) a distribution over (xi, yi) is specified. In particu- lar, we derive a robust formulation when the distribution is given by a normal distribution. It leads to Second Order Cone Programming formu- lation. Our method is applied to the problem of missing data, where it outperforms direct imputation. Chiranjib Bhattacharyya, Pannagadatta K. Shivaswamy, Alexander J. Smola |
NIPS | 2 |