Demo Data from EDBT 2026 / reviewers in the wild / expert
Troy Raeder
dblp:69/6470
· DBLP profile ↗
13ranked-venue papers
6as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 10 · 5 first-authorDatabases, data management, data science and information retrieval · 9 · 5 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-authorTheory of computation · 1
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 · 57% Information retrieval · 35% Machine learning and data management · 8% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational finance and economics · 100% | |
| Artificial intelligence
1 paper |
Optimization for machine learning · 87% Probabilistic and Bayesian machine learning · 13% | |
| Software engineering, system software, and programming languages
2 papers |
Empirical software engineering · 100% |
Topics — the 19 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval
online advertising |
0.4 | 2 | 2014 | Scalable hands-free transfer learning for online advertising · KDD 2014 Using co-visitation networks for detecting large scale online display advertising exchange fraud · KDD 2013 |
Information retrieval › online advertising
ad targeting |
0.2 | 2 | 2014 | Scalable hands-free transfer learning for online advertising · KDD 2014 Scalable supervised dimensionality reduction using clustering · KDD 2013 |
Machine learning › Optimization for machine learning › adaptive optimization
adaptive learning rate |
0.2 | 1 | 2014 | Scalable hands-free transfer learning for online advertising · KDD 2014 |
Machine learning › Optimization for machine learning
stochastic gradient descent |
0.2 | 1 | 2014 | Scalable hands-free transfer learning for online advertising · KDD 2014 |
Data mining
anomaly detection |
0.2 | 1 | 2013 | Using co-visitation networks for detecting large scale online display advertising exchange fraud · KDD 2013 |
Data mining › anomaly detection › fraud detection
click fraud detection |
0.2 | 1 | 2013 | Using co-visitation networks for detecting large scale online display advertising exchange fraud · KDD 2013 |
Data mining
dimensionality reduction |
0.2 | 1 | 2013 | Scalable supervised dimensionality reduction using clustering · KDD 2013 |
Data mining › clustering
hierarchical clustering |
0.2 | 1 | 2013 | Scalable supervised dimensionality reduction using clustering · KDD 2013 |
Data mining › dimensionality reduction
supervised dimensionality reduction |
0.2 | 1 | 2013 | Scalable supervised dimensionality reduction using clustering · KDD 2013 |
Computational finance and economics › online advertising
auto-bidding |
0.1 | 1 | 2012 | Bid optimizing and inventory scoring in targeted online advertising · KDD 2012 |
Computational finance and economics
online advertising |
0.1 | 1 | 2012 | Bid optimizing and inventory scoring in targeted online advertising · KDD 2012 |
Computational finance and economics › online advertising
real-time bidding |
0.1 | 1 | 2012 | Bid optimizing and inventory scoring in targeted online advertising · KDD 2012 |
Machine learning and data management › machine learning systems
production machine learning system |
0.1 | 1 | 2012 | Design principles of massive, robust prediction systems · KDD 2012 |
Empirical software engineering
classifier evaluation |
0.1 | 1 | 2010 | Consequences of Variability in Classifier Performance Estimates · ICDM 2010 |
Empirical software engineering
cross-validation |
0.1 | 1 | 2010 | Consequences of Variability in Classifier Performance Estimates · ICDM 2010 |
Empirical software engineering
reproducibility |
0.1 | 1 | 2010 | Consequences of Variability in Classifier Performance Estimates · ICDM 2010 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › bayesian classification
bayesian logistic regression |
0.1 | 1 | 2014 | Scalable hands-free transfer learning for online advertising · KDD 2014 |
Network security
traffic analysis |
0.0 | 1 | 2013 | Using co-visitation networks for detecting large scale online display advertising exchange fraud · KDD 2013 |
Computational finance and economics › mechanism design
auction theory |
0.0 | 1 | 2012 | Bid optimizing and inventory scoring in targeted online advertising · KDD 2012 |
Methods — techniques the papers use, named apart from their topics
transfer learning · 0.4stochastic gradient descent · 0.4bayesian logistic regression · 0.4adaptive regularization · 0.4co-visitation network · 0.3classifier · 0.3hierarchical clustering · 0.2supervised learning · 0.1second-price auction theory · 0.1quality control processes · 0.1statistical testing · 0.1cross-validation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Optimizing Classifiers for Hypothetical Scenarios
Reid A. Johnson, Troy Raeder, Nitesh V. Chawla |
PAKDD (1) | 2 |
| 2014 | Scalable hands-free transfer learning for online advertisingabstractInternet display advertising is a critical revenue source for publishers and online content providers, and is supported by massive amounts of user and publisher data. Targeting display ads can be improved substantially with machine learning methods, but building many models on massive data becomes prohibitively expensive computationally. This paper presents a combination of strategies, deployed by the online advertising firm Dstillery, for learning many models from extremely high-dimensional data efficiently and without human intervention. This combination includes: (i)~A method for simple-yet-effective transfer learning where a model learned from data that is relatively abundant and cheap is taken as a prior for Bayesian logistic regression trained with stochastic gradient descent (SGD) from the more expensive target data. (ii)~A new update rule for automatic learning rate adaptation, to support learning from sparse, high-dimensional data, as well as the integration with adaptive regularization. We present an experimental analysis across 100 different ad campaigns, showing that the transfer learning indeed improves performance across a large number of them, especially at the start of the campaigns. The combined "hands-free" method needs no fiddling with the SGD learning rate, and we show that it is just as effective as using expensive grid search to set the regularization parameter for each campaign. Brian Dalessandro, Daizhuo Chen, Troy Raeder, Claudia Perlich, Melinda Han Williams, Foster J. Provost |
KDD | 3 |
| 2014 | Machine learning for targeted display advertising: transfer learning in action
Claudia Perlich, Brian Dalessandro, Troy Raeder, Ori Stitelman, Foster J. Provost |
Mach. Learn. | 3 |
| 2013 | Scalable supervised dimensionality reduction using clusteringabstractThe automated targeting of online display ads at scale requires the simultaneous evaluation of a single prospect against many independent models. When deciding which ad to show to a user, one must calculate likelihood-to-convert scores for that user across all potential advertisers in the system. For modern machine-learning-based targeting, as conducted by Media6Degrees (M6D), this can mean scoring against thousands of models in a large, sparse feature space. Dimensionality reduction within this space is useful, as it decreases scoring time and model storage requirements. To meet this need, we develop a novel algorithm for scalable supervised dimensionality reduction across hundreds of simultaneous classification tasks. The algorithm performs hierarchical clustering in the space of model parameters from historical models in order to collapse related features into a single dimension. This allows us to implicitly incorporate feature and label data across all tasks without operating directly in a massive space. We present experimental results showing that for this task our algorithm outperforms other popular dimensionality-reduction algorithms across a wide variety of ad campaigns, as well as production results that showcase its performance in practice. Troy Raeder, Claudia Perlich, Brian Dalessandro, Ori Stitelman, Foster J. Provost |
KDD | 1 |
| 2013 | Using co-visitation networks for detecting large scale online display advertising exchange fraudabstractData generated by observing the actions of web browsers across the internet is being used at an ever increasing rate for both building models and making decisions. In fact, a quarter of the industry-track papers for KDD in 2012 were based on data generated by online actions. The models, analytics and decisions they inform all stem from the assumption that observed data captures the intent of users. However, a large portion of these observed actions are not intentional, and are effectively polluting the models. Much of this observed activity is either generated by robots traversing the internet or the result of unintended actions of real users. These non-intentional actions observed in the web logs severely bias both analytics and the models created from the data. In this paper, we will show examples of how non-intentional traffic that is produced by fraudulent activities adversely affects both general analytics and predictive models, and propose an approach using co-visitation networks to identify sites that have large amounts of this fraudulent traffic. We will then show how this approach, along with a second stage classifier that identifies non-intentional traffic at the browser level, is deployed in production at Media6Degrees (m6d), a targeting technology company for display advertising. This deployed product acts both to filter out the fraudulent traffic from the input data and to insure that we don't serve ads during unintended website visits. Ori Stitelman, Claudia Perlich, Brian Dalessandro, Rod Hook, Troy Raeder, Foster J. Provost |
KDD | 5 |
| 2012 | Bid optimizing and inventory scoring in targeted online advertisingabstractBillions of online display advertising spots are purchased on a daily basis through real time bidding exchanges (RTBs). Advertising companies bid for these spots on behalf of a company or brand in order to purchase these spots to display banner advertisements. These bidding decisions must be made in fractions of a second after the potential purchaser is informed of what location (Internet site) has a spot available and who would see the advertisement. The entire transaction must be completed in near real-time to avoid delays loading the page and maintain a good users experience. This paper presents a bid-optimization approach that is implemented in production at Media6Degrees for bidding on these advertising opportunities at an appropriate price. The approach combines several supervised learning algorithms, as well as second price auction theory, to determine the correct price to ensure that the right message is delivered to the right person, at the right time. Claudia Perlich, Brian Dalessandro, Rod Hook, Ori Stitelman, Troy Raeder, Foster J. Provost |
KDD | 5 |
| 2012 | Design principles of massive, robust prediction systemsabstractMost data mining research is concerned with building high-quality classification models in isolation. In massive production systems, however, the ability to monitor and maintain performance over time while growing in size and scope is equally important. Many external factors may degrade classification performance including changes in data distribution, noise or bias in the source data, and the evolution of the system itself. A well-functioning system must gracefully handle all of these. This paper lays out a set of design principles for large-scale autonomous data mining systems and then demonstrates our application of these principles within the m6d automated ad targeting system. We demonstrate a comprehensive set of quality control processes that allow us monitor and maintain thousands of distinct classification models automatically, and to add new models, take on new data, and correct poorly-performing models without manual intervention or system disruption. Troy Raeder, Ori Stitelman, Brian Dalessandro, Claudia Perlich, Foster J. Provost |
KDD | 1 |
| 2012 | A unifying view on dataset shift in classification
Jose G. Moreno-Torres, Troy Raeder, Rocío Alaíz-Rodríguez, Nitesh V. Chawla, Francisco Herrera |
Pattern Recognit. | 2 |
| 2010 | Consequences of Variability in Classifier Performance EstimatesabstractThe prevailing approach to evaluating classifiers in the machine learning community involves comparing the performance of several algorithms over a series of usually unrelated data sets. However, beyond this there are many dimensions along which methodologies vary wildly. We show that, depending on the stability and similarity of the algorithms being compared, these sometimes-arbitrary methodological choices can have a significant impact on the conclusions of any study, including the results of statistical tests. In particular, we show that performance metrics and data sets used, the type of cross-validation employed, and the number of iterations of cross-validation run have a significant, and often predictable, effect. Based on these results, we offer a series of recommendations for achieving consistent, reproducible results in classifier performance comparisons. Troy Raeder, T. Ryan Hoens, Nitesh V. Chawla |
ICDM | 1 |
| 2010 | Privacy-Preserving Network Aggregation
Troy Raeder, Marina Blanton, Nitesh V. Chawla, Keith B. Frikken |
PAKDD (1) | 1 |
| 2009 | Modeling a Store's Product Space as a Social NetworkabstractA market basket is a set of products that form a single retail transaction. This purchase data of products can shed important light on how product(s) might influence sales of other product(s). Departing from the standard approach of frequent itemset mining, we posit that purchase data can be modeled as a social network. One can then discover communities of products that are bought together, which can lead to expressive exploration and discovery of a larger influence zone of product(s). We develop a novel utility measure for communities of products and show, both financially and intuitively, that community detection provides a useful complement to association rules for market basket analysis. All our conclusions are validated on real store data. Troy Raeder, Nitesh V. Chawla |
ASONAM | 1 |
| 2009 | Model Monitor (M2): Evaluating, Comparing, and Monitoring Models
Troy Raeder, Nitesh V. Chawla |
J. Mach. Learn. Res. | 1 |
| 2004 | ProtoMol, an object-oriented framework for prototyping novel algorithms for molecular dynamicsabstractProtoMol is a high-performance framework in C++ for rapid prototyping of novel algorithms for molecular dynamics and related applications. Its flexibility is achieved primarily through the use of inheritance and design patterns (object-oriented programming). Performance is obtained by using templates that enable generation of efficient code for sections critical to performance (generic programming). The framework encapsulates important optimizations that can be used by developers, such as parallelism in the force computation. Its design is based on domain analysis of numerical integrators for molecular dynamics (MD) and of fast solvers for the force computation, particularly due to electrostatic interactions. Several new and efficient algorithms are implemented in ProtoMol. Finally, it is shown that ProtoMol's sequential performance is excellent when compared to a leading MD program, and that it scales well for moderate number of processors. Binaries and source codes for Windows, Linux, Solaris, IRIX, HP-UX, and AIX platforms are available under open source license at http://protomol.sourceforge.net. Thierry Matthey, Trevor M. Cickovski, Scott S. Hampton, Alice Ko, Qun Ma, Matthew Nyerges, Troy Raeder, Thomas Slabach, Jesús A. Izaguirre |
ACM Trans. Math. Softw. | 7 |