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

Peter Haider

dblp:34/1354 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
0since 2021 · last 2012
—ORCID · none

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

Artificial intelligence and machine learning · 6 · 4 first-authorDatabases, data management, data science and information retrieval · 2 · 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
3 papers
Data mining · 81% Data integration and cleaning · 19%
Network and information security
3 papers
Network security · 100%
Artificial intelligence
2 papers
Probabilistic and Bayesian machine learning · 68% Learning theory · 32%
Theoretical computer science
2 papers
Graph algorithms and graph theory · 57% Mathematical optimization · 43%

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

TopicWeightPapersLastEvidence papers
Network security › content filtering
spam filtering
0.222009
Bayesian clustering for email campaign detection · ICML 2009
Supervised clustering of streaming data for email batch detection · ICML 2007
Data mining
clustering
0.112012
Discriminative clustering for market segmentation · KDD 2012
Data mining › clustering
discriminative clustering
0.112012
Discriminative clustering for market segmentation · KDD 2012
Network security › intrusion detection and prevention › intrusion detection › malicious traffic detection
botnet detection
0.112012
Finding Botnets Using Minimal Graph Clusterings · ICML 2012
Graph algorithms and graph theory
graph clustering
0.112012
Finding Botnets Using Minimal Graph Clusterings · ICML 2012
Mathematical optimization › continuous optimization
convex optimization
0.112010
Throttling Poisson Processes · NIPS 2010
Machine learning › Probabilistic and Bayesian machine learning › clustering
bayesian clustering
0.112009
Bayesian clustering for email campaign detection · ICML 2009
Machine learning › Learning theory › online learning › learning with partial information
learning with missing data
0.112008
Learning from incomplete data with infinite imputations · ICML 2008
Machine learning › Probabilistic and Bayesian machine learning
missing data
0.112008
Learning from incomplete data with infinite imputations · ICML 2008
Data integration and cleaning › missing data
missing value imputation
0.112008
Learning from incomplete data with infinite imputations · ICML 2008
Data mining › clustering
supervised clustering
0.112007
Supervised clustering of streaming data for email batch detection · ICML 2007

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

minimal graph clustering · 0.3independent feature functions · 0.2feature transformation · 0.2joint optimization · 0.2imputation · 0.2sequential decoding · 0.1optimization · 0.1graphical model · 0.1collapsed inference · 0.1alternating optimization · 0.1poisson process modeling · 0.1convex optimization · 0.1
YearPublicationVenuePosition
2012 Finding Botnets Using Minimal Graph Clusterings
Peter Haider, Tobias Scheffer
ICML1
2012 Discriminative clustering for market segmentation
abstract
We study discriminative clustering for market segmentation tasks. The underlying problem setting resembles discriminative clustering, however, existing approaches focus on the prediction of univariate cluster labels. By contrast, market segments encode complex (future) behavior of the individuals which cannot be represented by a single variable. In this paper, we generalize discriminative clustering to structured and complex output variables that can be represented as graphical models. We devise two novel methods to jointly learn the classifier and the clustering using alternating optimization and collapsed inference, respectively. The two approaches jointly learn a discriminative segmentation of the input space and a generative output prediction model for each segment. We evaluate our methods on segmenting user navigation sequences from Yahoo! News. The proposed collapsed algorithm is observed to outperform baseline approaches such as mixture of experts. We showcase exemplary projections of the resulting segments to display the interpretability of the solutions.
Peter Haider, Luca Chiarandini, Ulf Brefeld
KDD1
2010 Throttling Poisson Processes
abstract
We study a setting in which Poisson processes generate sequences of decision-making events. The optimization goal is allowed to depend on the rate of decision outcomes; the rate may depend on a potentially long backlog of events and decisions. We model the problem as a Poisson process with a throttling policy that enforces a data-dependent rate limit and reduce the learning problem to a convex optimization problem that can be solved efficiently. This problem setting matches applications in which damage caused by an attacker grows as a function of the rate of unsuppressed hostile events. We report on experiments on abuse detection for an email service.
Uwe Dick, Peter Haider, Thomas Vanck, Michael Brückner, Tobias Scheffer
NIPS2
2009 Bayesian clustering for email campaign detection
abstract
We discuss the problem of clustering elements according to the sources that have generated them. For elements that are characterized by independent binary attributes, a closed-form Bayesian solution exists. We derive a solution for the case of dependent attributes that is based on a transformation of the instances into a space of independent feature functions. We derive an optimization problem that produces a mapping into a space of independent binary feature vectors; the features can reflect arbitrary dependencies in the input space. This problem setting is motivated by the application of spam filtering for email service providers. Spam traps deliver a real-time stream of messages known to be spam. If elements of the same campaign can be recognized reliably, entire spam and phishing campaigns can be contained. We present a case study that evaluates Bayesian clustering for this application.
Peter Haider, Tobias Scheffer
ICML1
2008 Learning from incomplete data with infinite imputations
abstract
We address the problem of learning decision functions from training data in which some attribute values are unobserved. This problem can arise, for instance, when training data is aggregated from multiple sources, and some sources record only a subset of attributes. We derive a generic joint optimization problem in which the distribution governing the missing values is a free parameter. We show that the optimal solution concentrates the density mass on finitely many imputations, and provide a corresponding algorithm for learning from incomplete data. We report on empirical results on benchmark data, and on the email spam application that motivates our work. 1.
Uwe Dick, Peter Haider, Tobias Scheffer
ICML2
2007 Supervised clustering of streaming data for email batch detection
abstract
We address the problem of detecting batches of emails that have been created according to the same template. This problem is motivated by the desire to filter spam more effectively by exploiting collective information about entire batches of jointly generated messages. The application matches the problem setting of supervised clustering, because examples of correct clusterings can be collected. Known decoding procedures for supervised clustering are cubic in the number of instances. When decisions cannot be reconsidered once they have been made --- owing to the streaming nature of the data --- then the decoding problem can be solved in linear time. We devise a sequential decoding procedure and derive the corresponding optimization problem of supervised clustering. We study the impact of collective attributes of email batches on the effectiveness of recognizing spam emails.
Peter Haider, Ulf Brefeld, Tobias Scheffer
ICML1
2005 Learning to Complete Sentences
Steffen Bickel, Peter Haider, Tobias Scheffer
ECML2