Demo Data from VLDB 2026 / reviewers in the wild / expert
Mark Herbster
dblp:76/6979
· DBLP profile ↗
33ranked-venue papers
19as first author
8since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 31 · 19 first-author · 8 since 2021Computer networks · 1Applied, interdisciplinary, general and emerging computing · 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.
| Artificial intelligence
17 papers |
Learning theory · 47% Reinforcement learning · 36% Kernel, tree and ensemble methods · 8% | |
| Theoretical computer science
8 papers |
Mathematical optimization · 36% Approximation and online algorithms · 34% Graph algorithms and graph theory · 24% | |
| Computer networks
1 paper |
Edge and fog computing · 100% |
Topics — the 30 heaviest of 41, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Learning theory
online learning |
1.8 | 9 | 2020 | Online Matrix Completion with Side Information · NeurIPS 2020 Online Multitask Learning with Long-Term Memory · NeurIPS 2020 Online Prediction of Switching Graph Labelings with Cluster Specialists · NeurIPS 2019 |
Machine learning › Reinforcement learning
multi-armed bandit |
1.3 | 2 | 2024 | Bandits with Abstention under Expert Advice · NeurIPS 2024 A Gang of Adversarial Bandits · NeurIPS 2021 |
Approximation and online algorithms
online algorithms |
1.1 | 4 | 2021 | Improved Regret Bounds for Tracking Experts with Memory · NeurIPS 2021 Mistake Bounds for Binary Matrix Completion · NIPS 2016 Online Prediction at the Limit of Zero Temperature · NIPS 2015 |
Machine learning › Learning theory › online learning
mistake bounds |
1.0 | 4 | 2020 | Online Matrix Completion with Side Information · NeurIPS 2020 Online Prediction of Switching Graph Labelings with Cluster Specialists · NeurIPS 2019 Online Prediction on Large Diameter Graphs · NIPS 2008 |
Machine learning › Learning theory › online learning
regret bounds |
1.0 | 3 | 2021 | A Gang of Adversarial Bandits · NeurIPS 2021 Online Multitask Learning with Long-Term Memory · NeurIPS 2020 Tracking the Best Regressor · COLT 1998 |
Machine learning › Reinforcement learning › bandit › contextual bandit
adversarial contextual bandit |
0.8 | 1 | 2024 | Bandits with Abstention under Expert Advice · NeurIPS 2024 |
Machine learning › Reinforcement learning › bandit
bandit feedback |
0.8 | 1 | 2024 | Bandits with Abstention under Expert Advice · NeurIPS 2024 |
Machine learning › Reinforcement learning › bandit
contextual bandit |
0.8 | 1 | 2024 | Bandits with Abstention under Expert Advice · NeurIPS 2024 |
Machine learning › Learning theory › online learning
prediction with expert advice |
0.8 | 1 | 2024 | Bandits with Abstention under Expert Advice · NeurIPS 2024 |
Mathematical optimization › online optimization › online convex optimization
dynamic regret |
0.8 | 1 | 2024 | Online Convex Optimisation: The Optimal Switching Regret for all Segmentations Simultaneously · NeurIPS 2024 |
Mathematical optimization › online optimization
online convex optimization |
0.8 | 1 | 2024 | Online Convex Optimisation: The Optimal Switching Regret for all Segmentations Simultaneously · NeurIPS 2024 |
Mathematical optimization
online optimization |
0.8 | 1 | 2024 | Online Convex Optimisation: The Optimal Switching Regret for all Segmentations Simultaneously · NeurIPS 2024 |
Approximation and online algorithms › online learning
prediction with expert advice |
0.7 | 2 | 2021 | Improved Regret Bounds for Tracking Experts with Memory · NeurIPS 2021 Online Prediction at the Limit of Zero Temperature · NIPS 2015 |
Machine learning › Learning theory
matrix completion |
0.7 | 2 | 2020 | Online Matrix Completion with Side Information · NeurIPS 2020 Mistake Bounds for Binary Matrix Completion · NIPS 2016 |
Graph algorithms and graph theory
graph clustering |
0.7 | 1 | 2023 | Multi-class Graph Clustering via Approximated Effective p-Resistance · ICML 2023 |
Graph algorithms and graph theory › spectral graph theory
graph laplacian |
0.7 | 1 | 2023 | Multi-class Graph Clustering via Approximated Effective p-Resistance · ICML 2023 |
Approximation and online algorithms › online learning
mistake bound |
0.6 | 3 | 2016 | Mistake Bounds for Binary Matrix Completion · NIPS 2016 Online Prediction at the Limit of Zero Temperature · NIPS 2015 Online Similarity Prediction of Networked Data from Known and Unknown Graphs · COLT 2013 |
Machine learning › Reinforcement learning › multi-armed bandit
adversarial bandit |
0.5 | 1 | 2021 | A Gang of Adversarial Bandits · NeurIPS 2021 |
Mathematical optimization › online optimization
regret bounds |
0.5 | 1 | 2021 | Improved Regret Bounds for Tracking Experts with Memory · NeurIPS 2021 |
Machine learning › Kernel, tree and ensemble methods
kernel methods |
0.4 | 4 | 2020 | Online Matrix Completion with Side Information · NeurIPS 2020 Online Multitask Learning with Long-Term Memory · NeurIPS 2020 Online Prediction of Switching Graph Labelings with Cluster Specialists · NeurIPS 2019 |
Graph algorithms and graph theory › graph theory
graph labeling |
0.4 | 2 | 2019 | Online Prediction of Switching Graph Labelings with Cluster Specialists · NeurIPS 2019 Online Prediction at the Limit of Zero Temperature · NIPS 2015 |
Machine learning › Learning paradigms
multi-task learning |
0.4 | 1 | 2020 | Online Multitask Learning with Long-Term Memory · NeurIPS 2020 |
Edge and fog computing
mobile edge computing |
0.4 | 1 | 2019 | Service Placement with Provable Guarantees in Heterogeneous Edge Computing Systems · INFOCOM 2019 |
Edge and fog computing › mobile edge computing
service placement |
0.4 | 1 | 2019 | Service Placement with Provable Guarantees in Heterogeneous Edge Computing Systems · INFOCOM 2019 |
Machine learning › Kernel, tree and ensemble methods › kernel methods › kernel classifier
kernel perceptron |
0.3 | 3 | 2019 | Online Prediction of Switching Graph Labelings with Cluster Specialists · NeurIPS 2019 Fast Prediction on a Tree · NIPS 2008 Mistake Bounds for Binary Matrix Completion · NIPS 2016 |
Computational complexity › counting complexity
#p-completeness |
0.2 | 1 | 2015 | Online Prediction at the Limit of Zero Temperature · NIPS 2015 |
Computational complexity
counting complexity |
0.2 | 1 | 2015 | Online Prediction at the Limit of Zero Temperature · NIPS 2015 |
Approximation and online algorithms
online learning |
0.2 | 1 | 2013 | Online Similarity Prediction of Networked Data from Known and Unknown Graphs · COLT 2013 |
Machine learning › Graph learning
social networks |
0.1 | 1 | 2021 | A Gang of Adversarial Bandits · NeurIPS 2021 |
Machine learning › Learning paradigms
semi-supervised learning |
0.1 | 2 | 2009 | Predicting the Labelling of a Graph via Minimum $p$-Seminorm Interpolation · COLT 2009 Combining Graph Laplacians for Semi-Supervised Learning · NIPS 2005 |
Methods — techniques the papers use, named apart from their topics
specialist aggregation · 0.8logarithmic-time algorithm · 0.8convex optimization · 0.8confidence-rated predictors · 0.8EXP4 · 0.8spectral clustering · 0.7effective p-resistance approximation · 0.7social network structure · 0.5resistance-based dispersion · 0.5relative entropy projection · 0.5switching with long-term memory · 0.4side information · 0.4regret analysis · 0.4perceptron bounds · 0.4matrix factorization · 0.4specialist framework · 0.4method of conditional expectations · 0.4cluster specialists · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Adversarial Online Collaborative FilteringabstractWe investigate the problem of online collaborative filtering under no-repetition constraints, whereby users need to be served content in an online fashion and a given user cannot be recommended the same content item more than once. We start by designing and analyzing an algorithm that works under biclustering assumptions on the user-item preference matrix, and show that this algorithm exhibits an optimal regret guarantee, while being fully adaptive, in that it is oblivious to any prior knowledge about the sequence of users, the universe of items, as well as the biclustering parameters of the preference matrix. We then propose a more robust version of this algorithm which operates with general matrices. Also this algorithm is parameter free, and we prove regret guarantees that scale with the amount by which the preference matrix deviates from a biclustered structure. To our knowledge, these are the first results on online collaborative filtering that hold at this level of generality and adaptivity under no-repetition constraints. Finally, we complement our theoretical findings with simple experiments on real-world datasets aimed at both validating the theory and empirically comparing to standard baselines. This comparison shows the competitive advantage of our approach over these baselines. Stephen Pasteris, Fabio Vitale, Mark Herbster, Claudio Gentile, André Panisson |
ALT | 3 |
| 2024 | Online Convex Optimisation: The Optimal Switching Regret for all Segmentations SimultaneouslyabstractWe consider the classic problem of online convex optimisation. Whereas the notion of static regret is relevant for stationary problems, the notion of switching regret is more appropriate for non-stationary problems. A switching regret is defined relative to any segmentation of the trial sequence, and is equal to the sum of the static regrets of each segment. In this paper we show that, perhaps surprisingly, we can achieve the asymptotically optimal switching regret on every possible segmentation simultaneously. Our algorithm for doing so is very efficient: having a space and per-trial time complexity that is logarithmic in the time-horizon. Our algorithm also obtains novel bounds on its dynamic regret: being adaptive to variations in the rate of change of the comparator sequence. Stephen Pasteris, Chris Hicks, Vasilios Mavroudis, Mark Herbster |
NeurIPS | 4 |
| 2024 | Bandits with Abstention under Expert AdviceabstractWe study the classic problem of prediction with expert advice under bandit feedback. Our model assumes that one action, corresponding to the learner's abstention from play, has no reward or loss on every trial. We propose the CBA (Confidence-rated Bandits with Abstentions) algorithm, which exploits this assumption to obtain reward bounds that can significantly improve those of the classical Exp4 algorithm. Our problem can be construed as the aggregation of confidence-rated predictors, with the learner having the option to abstain from play. We are the first to achieve bounds on the expected cumulative reward for general confidence-rated predictors. In the special case of specialists, we achieve a novel reward bound, significantly improving previous bounds of SpecialistExp (treating abstention as another action). We discuss how CBA can be applied to the problem of adversarial contextual bandits with the option of abstaining from selecting any action. We are able to leverage a wide range of inductive biases, outperforming previous approaches both theoretically and in preliminary experimental analysis. Additionally, we achieve a reduction in runtime from quadratic to almost linear in the number of contexts for the specific case of metric space contexts. Stephen Pasteris, Alberto Rumi, Maximilian Thiessen, Shota Saito, Atsushi Miyauchi 0001, Fabio Vitale, Mark Herbster |
NeurIPS | 7 |
| 2023 | Multi-class Graph Clustering via Approximated Effective p-ResistanceabstractThis paper develops an approximation to the (effective) $p$-resistance and applies it to multi-class clustering. Spectral methods based on the graph Laplacian and its generalization to the graph $p$-Laplacian have been a backbone of non-euclidean clustering techniques. The advantage of the $p$-Laplacian is that the parameter $p$ induces a controllable bias on cluster structure. The drawback of $p$-Laplacian eigenvector based methods is that the third and higher eigenvectors are difficult to compute. Thus, instead, we are motivated to use the $p$-resistance induced by the $p$-Laplacian for clustering. For $p$-resistance, small $p$ biases towards clusters with high internal connectivity while large $p$ biases towards clusters of small “extent,” that is a preference for smaller shortest-path distances between vertices in the cluster. However, the $p$-resistance is expensive to compute. We overcome this by developing an approximation to the $p$-resistance. We prove upper and lower bounds on this approximation and observe that it is exact when the graph is a tree. We also provide theoretical justification for the use of $p$-resistance for clustering. Finally, we provide experiments comparing our approximated $p$-resistance clustering to other $p$-Laplacian based methods. Shota Saito, Mark Herbster |
ICML | 2 |
| 2023 | Generalizing p-Laplacian: spectral hypergraph theory and a partitioning algorithmabstractAbstract For hypergraph clustering, various methods have been proposed to define hypergraph p -Laplacians in the literature. This work proposes a general framework for an abstract class of hypergraph p -Laplacians from a differential-geometric view. This class includes previously proposed hypergraph p -Laplacians and also includes previously unstudied novel generalizations. For this abstract class, we extend current spectral theory by providing an extension of nodal domain theory for the eigenvectors of our hypergraph p -Laplacian. We use this nodal domain theory to provide bounds on the eigenvalues via a higher-order Cheeger inequality. Following our extension of spectral theory, we propose a novel hypergraph partitioning algorithm for our generalized p -Laplacian. Our empirical study shows that our algorithm outperforms spectral methods based on existing p -Laplacians. Shota Saito, Mark Herbster |
Mach. Learn. | 2 |
| 2021 | Online Learning of Facility LocationsabstractIn this paper, we provide a rigorous theoretical investigation of an online learning version of the Facility Location problem which is motivated by emerging problems in real-world applications. In our formulation, we are given a set of sites and an online sequence of user requests. At each trial, the learner selects a subset of sites and then incurs a cost for each selected site and an additional cost which is the price of the user’s connection to the nearest site in the selected subset. The problem may be solved by an application of the well-known Hedge algorithm. This would, however, require time and space exponential in the number of the given sites, which motivates our design of a novel quasi-linear time algorithm for this problem, with good theoretical guarantees on its performance. Stephen Pasteris, Ting He 0001, Fabio Vitale, Shiqiang Wang 0001, Mark Herbster |
ALT | 5 |
| 2021 | A Gang of Adversarial BanditsabstractWe consider running multiple instances of multi-armed bandit (MAB) problems in parallel. A main motivation for this study are online recommendation systems, in which each of $N$ users is associated with a MAB problem and the goal is to exploit users' similarity in order to learn users' preferences to $K$ items more efficiently. We consider the adversarial MAB setting, whereby an adversary is free to choose which user and which loss to present to the learner during the learning process. Users are in a social network and the learner is aided by a-priori knowledge of the strengths of the social links between all pairs of users. It is assumed that if the social link between two users is strong then they tend to share the same action. The regret is measured relative to an arbitrary function which maps users to actions. The smoothness of the function is captured by a resistance-based dispersion measure $\Psi$. We present two learning algorithms, GABA-I and GABA-II, which exploit the network structure to bias towards functions of low $\Psi$ values. We show that GABA-I has an expected regret bound of $\mathcal{O}(\sqrt{\ln(NK/\Psi)\Psi KT})$ and per-trial time complexity of $\mathcal{O}(K\ln(N))$, whilst GABA-II has a weaker $\mathcal{O}(\sqrt{\ln(N/\Psi)\ln(NK/\Psi)\Psi KT})$ regret, but a better $\mathcal{O}(\ln(K)\ln(N))$ per-trial time complexity. We highlight improvements of both algorithms over running independent standard MABs across users. Mark Herbster, Stephen Pasteris, Fabio Vitale, Massimiliano Pontil |
NeurIPS | 1 |
| 2021 | Improved Regret Bounds for Tracking Experts with MemoryabstractWe address the problem of sequential prediction with expert advice in a non-stationary environment with long-term memory guarantees in the sense of Bousquet and Warmuth [4]. We give a linear-time algorithm that improves on the best known regret bound [27]. This algorithm incorporates a relative entropy projection step. This projection is advantageous over previous weight-sharing approaches in that weight updates may come with implicit costs as in for example portfolio optimization. We give an algorithm to compute this projection step in linear time, which may be of independent interest. Mark Herbster |
NeurIPS | 2 |
| 2020 | Online Multitask Learning with Long-Term MemoryabstractWe introduce a novel online multitask setting. In this setting each task is partitioned into a sequence of segments that is unknown to the learner. Associated with each segment is a hypothesis from some hypothesis class. We give algorithms that are designed to exploit the scenario where there are many such segments but significantly fewer associated hypotheses. We prove regret bounds that hold for any segmentation of the tasks and any association of hypotheses to the segments. In the single-task setting this is equivalent to switching with long-term memory in the sense of [Bousquet and Warmuth 2011]. We provide an algorithm that predicts on each trial in time linear in the number of hypotheses when the hypothesis class is finite. We also consider infinite hypothesis classes from reproducing kernel Hilbert spaces for which we give an algorithm whose per trial time complexity is cubic in the number of cumulative trials. In the single-task special case this is the first example of an efficient regret-bounded switching algorithm with long-term memory for a non-parametric hypothesis class. Mark Herbster, Stephen Pasteris, Lisa Tse |
NeurIPS | 1 |
| 2020 | Online Matrix Completion with Side InformationabstractWe give an online algorithm and prove novel mistake and regret bounds for online binary matrix completion with side information. The mistake bounds we prove are of the form \tilde{O}(D/\gamma^2). The term 1/\gamma^2 is analogous to the usual margin term in SVM (perceptron) bounds. More specifically, if we assume that there is some factorization of the underlying m x n matrix into PQ^T, where the rows of P are interpreted as "classifiers" in R^d and the rows of Q as "instances" in R^d, then gamma is the maximum (normalized) margin over all factorizations PQ^T consistent with the observed matrix. The quasi-dimension term D measures the quality of side information. In the presence of vacuous side information, D = m+n. However, if the side information is predictive of the underlying factorization of the matrix, then in an ideal case, D \in O(k + l) where k is the number of distinct row factors and l is the number of distinct column factors. We additionally provide a generalization of our algorithm to the inductive setting. In this setting, we provide an example where the side information is not directly specified in advance. For this example, the quasi-dimension D is now bounded by O(k^2 + l^2). Mark Herbster, Stephen Pasteris, Lisa Tse |
NeurIPS | 1 |
| 2019 | MaxHedge: Maximizing a Maximum OnlineabstractWe introduce a new online learning framework where, at each trial, the learner is required to select a subset of actions from a given known action set. Each action is associated with an energy value, a reward and a cost. The sum of the energies of the actions selected cannot exceed a given energy budget. The goal is to maximise the cumulative profit, where the profit obtained on a single trial is defined as the difference between the maximum reward among the selected actions and the sum of their costs. Action energy values and the budget are known and fixed. All rewards and costs associated with each action change over time and are revealed at each trial only after the learner’s selection of actions. Our framework encompasses several online learning problems where the environment changes over time; and the solution trades-off between minimising the costs and maximising the maximum reward of the selected subset of actions, while being constrained to an action energy budget. The algorithm that we propose is efficient and general that may be specialised to multiple natural online combinatorial problems. Stephen Pasteris, Fabio Vitale, Kevin S. Chan, Shiqiang Wang 0001, Mark Herbster |
AISTATS | 5 |
| 2019 | Service Placement with Provable Guarantees in Heterogeneous Edge Computing SystemsabstractMobile edge computing (MEC) is a promising technique for providing low-latency access to services at the network edge. The services are hosted at various types of edge nodes with both computation and communication capabilities. Due to the heterogeneity of edge node characteristics and user locations, the performance of MEC varies depending on where the service is hosted. In this paper, we consider such a heterogeneous MEC system, and focus on the problem of placing multiple services in the system to maximize the total reward. We show that the problem is NP-hard via reduction from the set cover problem, and propose a deterministic approximation algorithm to solve the problem, which has an approximation ratio that is not worse than(1-e-1)/4. The proposed algorithm is based on two subroutines that are suitable for small and arbitrarily sized services, respectively. The algorithm is designed using a novel way of partitioning each edge node into multiple slots, where each slot contains one service. The approximation guarantee is obtained via a specialization of the method of conditional expectations, which uses a randomized procedure as an intermediate step. In addition to theoretical guarantees, simulation results also show that the proposed algorithm outperforms other state-of-the-art approaches. Stephen Pasteris, Shiqiang Wang 0001, Mark Herbster, Ting He 0001 |
INFOCOM | 3 |
| 2019 | Online Prediction of Switching Graph Labelings with Cluster SpecialistsabstractWe address the problem of predicting the labeling of a graph in an online setting when the labeling is changing over time. We present an algorithm based on a specialist approach; we develop the machinery of cluster specialists which probabilistically exploits the cluster structure in the graph. Our algorithm has two variants, one of which surprisingly only requires O(log n) time on any trial t on an n-vertex graph, an exponential speed up over existing methods. We prove switching mistake-bound guarantees for both variants of our algorithm. Furthermore these mistake bounds smoothly vary with the magnitude of the change between successive labelings. We perform experiments on Chicago Divvy Bicycle Sharing data and show that our algorithms significantly outperform an existing algorithm (a kernelized Perceptron) as well as several natural benchmarks. Mark Herbster |
NeurIPS | 1 |
| 2018 | On Similarity Prediction and Pairwise ClusteringabstractWe consider the problem of clustering a finite set of items from pairwise similarity information. Unlike what is done in the literature on this subject, we do so in a passive learning setting, and with no specific constraints on the cluster shapes other than their size. We investigate the problem in different settings: i. an online setting, where we provide a tight characterization of the prediction complexity in the mistake bound model, and ii. a standard stochastic batch setting, where we give tight upper and lower bounds on the achievable generalization error. Prediction performance is measured both in terms of the ability to recover the similarity function encoding the hidden clustering and in terms of how well we classify each item within the set. The proposed algorithms are time efficient. Stephen Pasteris, Fabio Vitale, Claudio Gentile, Mark Herbster |
ALT | 4 |
| 2016 | Mistake Bounds for Binary Matrix CompletionabstractWe study the problem of completing a binary matrix in an online learning setting. On each trial we predict a matrix entry and then receive the true entry. We propose a Matrix Exponentiated Gradient algorithm [1] to solve this problem. We provide a mistake bound for the algorithm, which scales with the margin complexity [2, 3] of the underlying matrix. The bound suggests an interpretation where each row of the matrix is a prediction task over a finite set of objects, the columns. Using this we show that the algorithm makes a number of mistakes which is comparable up to a logarithmic factor to the number of mistakes made by the Kernel Perceptron with an optimal kernel in hindsight. We discuss applications of the algorithm to predicting as well as the best biclustering and to the problem of predicting the labeling of a graph without knowing the graph in advance. Mark Herbster, Stephen Pasteris, Massimiliano Pontil |
NIPS | 1 |
| 2015 | Online Prediction at the Limit of Zero TemperatureabstractWe design an online algorithm to classify the vertices of a graph. Underpinning the algorithm is the probability distribution of an Ising model isomorphic to the graph. Each classification is based on predicting the label with maximum marginal probability in the limit of zero-temperature with respect to the labels and vertices seen so far. Computing these classifications is unfortunately based on a $\#P$-complete problem. This motivates us to develop an algorithm for which we give a sequential guarantee in the online mistake bound framework. Our algorithm is optimal when the graph is a tree matching the prior results in [1].For a general graph, the algorithm exploits the additional connectivity over a tree to provide a per-cluster bound. The algorithm is efficient as the cumulative time to sequentially predict all of the vertices of the graph is quadratic in the size of the graph. Mark Herbster, Stephen Pasteris, Shaona Ghosh |
NIPS | 1 |
| 2015 | Predicting a switching sequence of graph labelings
Mark Herbster, Stephen Pasteris, Massimiliano Pontil |
J. Mach. Learn. Res. | 1 |
| 2013 | Online Similarity Prediction of Networked Data from Known and Unknown GraphsabstractWe consider online similarity prediction problems over networked data. We begin by relating this task to the more standard class prediction problem, showing that, given an arbitrary algorithm for class prediction, we can construct an algorithm for similarity prediction with “nearly” the same mistake bound, and vice versa. After noticing that this general construction is computationally infeasible, we target our study to feasible similarity prediction algorithms on networked data. We initially assume that the network structure is known to the learner. Here we observe that Matrix Winnow (Warmuth, 2007) has a near-optimal mistake guarantee, at the price of cubic prediction time per round. This motivates our effort for an efficient implementation of a Perceptron-like algorithm with a weaker mistake guarantee but with only poly-logarithmic prediction time. Our focus then turns to the challenging case of networks whose structure is initially unknown to the learner. In this novel setting, where the network structure is only incrementally revealed, we obtain a mistake-bounded algorithm with a quadratic prediction time per round. Claudio Gentile, Mark Herbster, Stephen Pasteris |
COLT | 2 |
| 2012 | Online Sum-Product Computation Over Trees
Mark Herbster, Stephen Pasteris, Fabio Vitale |
NIPS | 1 |
| 2009 | Predicting the Labelling of a Graph via Minimum $p$-Seminorm Interpolation
Mark Herbster, Guy Lever |
COLT | 1 |
| 2008 | Exploiting Cluster-Structure to Predict the Labeling of a Graph
Mark Herbster |
ALT | 1 |
| 2008 | Online Prediction on Large Diameter GraphsabstractCurrent on-line learning algorithms for predicting the labelling of a graph have an important limitation in the case of large diameter graphs; the number of mistakes made by such algorithms may be proportional to the square root of the number of vertices, even when tackling simple problems. We overcome this problem with an efficient algorithm which achieves a logarithmic mistake bound. Furthermore, current algorithms are optimised for data which exhibits cluster-structure; we give an additional algorithm which performs well locally in the presence of cluster structure and on large diameter graphs. Mark Herbster, Guy Lever, Massimiliano Pontil |
NIPS | 1 |
| 2008 | Fast Prediction on a TreeabstractGiven an $n$-vertex weighted tree with structural diameter $S$ and a subset of $m$ vertices, we present a technique to compute a corresponding $m \times m$ Gram matrix of the pseudoinverse of the graph Laplacian in $O(n+ m^2 + m S)$ time. We discuss the application of this technique to fast label prediction on a generic graph. We approximate the graph with a spanning tree and then we predict with the kernel perceptron. We address the approximation of the graph with either a minimum spanning tree or a shortest path tree. The fast computation of the pseudoinverse enables us to address prediction problems on large graphs. To this end we present experiments on two web-spam classification tasks, one of which includes a graph with 400,000 nodes and more than 10,000,000 edges. The results indicate that the accuracy of our technique is competitive with previous methods using the full graph information. Mark Herbster, Massimiliano Pontil, Sergio Rojas Galeano |
NIPS | 1 |
| 2006 | Prediction on a Graph with a PerceptronabstractWe study the problem of online prediction of a noisy labeling of a graph with the perceptron. We address both label noise and concept noise. Graph learning is framed as an instance of prediction on a finite set. To treat label noise we show that the hinge loss bounds derived by Gentile [1] for online perceptron learning can be transformed to relative mistake bounds with an optimal leading constant when applied to prediction on a finite set. These bounds depend crucially on the norm of the learned concept. Often the norm of a concept can vary dramatically with only small perturbations in a labeling. We analyze a simple transformation that stabilizes the norm under perturbations. We derive an upper bound that depends only on natural properties of the graph the graph diameter and the cut size of a partitioning of the graph which are only indirectly dependent on the size of the graph. The impossibility of such bounds for the graph geodesic nearest neighbors algorithm will be demonstrated. Mark Herbster, Massimiliano Pontil |
NIPS | 1 |
| 2005 | Online learning over graphsabstractWe apply classic online learning techniques similar to the perceptron algorithm to the problem of learning a function defined on a graph. The benefit of our approach includes simple algorithms and performance guarantees that we naturally interpret in terms of structural properties of the graph, such as the algebraic connectivity or the diameter of the graph. We also discuss how these methods can be modified to allow active learning on a graph. We present preliminary experiments with encouraging results. 1. Mark Herbster, Massimiliano Pontil, Lisa Wainer |
ICML | 1 |
| 2005 | Combining Graph Laplacians for Semi-Supervised LearningabstractA foundational problem in semi-supervised learning is the construction of a graph underlying the data. We propose to use a method which optimally combines a number of differently constructed graphs. For each of these graphs we associate a basic graph kernel. We then compute an optimal combined kernel. This kernel solves an extended regularization problem which requires a joint minimization over both the data and the set of graph kernels. We present encouraging results on different OCR tasks where the optimal combined kernel is computed from graphs constructed with a variety of distances functions and the `k ' in nearest neighbors. Andreas Argyriou, Mark Herbster, Massimiliano Pontil |
NIPS | 2 |
| 2004 | Relative Loss Bounds and Polynomial-Time Predictions for the k-lms-net Algorithm
Mark Herbster |
ALT | 1 |
| 2001 | Tracking the Best Linear Predictor
Mark Herbster, Manfred K. Warmuth |
J. Mach. Learn. Res. | 1 |
| 1998 | Tracking the Best RegressorabstractIn most of the on-line learning research the total on-line loss of the algorithm is compared to the total loss of the best off-line predictor u from a comparison class of predictors.We call such bounds static bounds.The interesting feature of these bounds is that they hold for an arbitrary sequence of examples.Recently some work has been done where the comparison vector ut at each trial t is allowed to change with time, and the total online loss of the algorithm is compared to the sum of the losses of ut at each trial plus the total "cost" for shifting to successive comparison vectors.This is to model situations in which the examples change over time and different predictors from the comparison class are best for different segments of the sequence of examples.We call such bounds shifting bounds.Shifting bounds still hold for arbitrary sequences of examples and also for arbitrary partitions.The algorithm does not know the offline partition and the sequence of predictors that its performance is compared against.Naturally shifting bounds are much harder to prove.The only known bounds are for the case when the comparison class consists of a finite sets of experts or boolean disjunctions.In this paper we develop the methodology for lifting known static bounds to the shifting case.In particular we obtain bounds when the comparison class consists of linear neurons (linear combinations of experts).Our essential technique consists of the following.At the end of each trial we project the hypothesis of the static algorithm into a suitably chosen convex region.This keeps the hypothesis of the algorithm well-behaved and the static bounds can be converted to shifting bounds so that the cost for shifting remains reasonable. Mark Herbster, Manfred K. Warmuth |
COLT | 1 |
| 1998 | Tracking the Best Expert
Mark Herbster, Manfred K. Warmuth |
Mach. Learn. | 1 |
| 1995 | Tracking the Best Expert
Mark Herbster, Manfred K. Warmuth |
ICML | 1 |
| 1995 | Exponentially many local minima for single neurons
Peter Auer, Mark Herbster, Manfred K. Warmuth |
NIPS | 2 |
| 1994 | RNA Modeling Using Gibbs Sampling and Stochastic Context Free Grammars
Leslie Grate, Mark Herbster, Richard Hughey, David Haussler, I. Saira Mian, Harry Noller |
ISMB | 2 |