EDBT 2026 Demo / reviewers in the wild / expert
Ofer Dekel
dblp:70/312
· DBLP profile ↗
42ranked-venue papers
31as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 37 · 26 first-authorTheory of computation · 5 · 5 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.
| Artificial intelligence
35 papers |
Learning theory · 38% Reinforcement learning · 22% Efficient and distributed learning · 12% | |
| Theoretical computer science
9 papers |
Mathematical optimization · 42% Approximation and online algorithms · 29% Algorithmic game theory and mechanism design · 17% |
Topics — the 30 heaviest of 78, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Learning theory
online learning |
2.0 | 17 | 2017 | Online Learning with a Hint · NIPS 2017 Bandit Smooth Convex Optimization: Improving the Bias-Variance Tradeoff · NIPS 2015 Online Learning with Feedback Graphs: Beyond Bandits · COLT 2015 |
Machine learning › Reinforcement learning
regret minimization |
0.5 | 3 | 2014 | Online Learning with Composite Loss Functions · COLT 2014 Better Rates for Any Adversarial Deterministic MDP · ICML (3) 2013 Optimal Algorithms for Online Convex Optimization with Multi-Point Bandit Feedback · COLT 2010 |
Machine learning › Optimization for machine learning › online optimization
bandit convex optimization |
0.4 | 2 | 2015 | Bandit Smooth Convex Optimization: Improving the Bias-Variance Tradeoff · NIPS 2015 Bandit Convex Optimization: \(\sqrt{T}\) Regret in One Dimension · COLT 2015 |
Machine learning › Reinforcement learning › bandit
bandit feedback |
0.4 | 3 | 2014 | Online Learning with Composite Loss Functions · COLT 2014 Better Rates for Any Adversarial Deterministic MDP · ICML (3) 2013 Online Learning with Switching Costs and Other Adaptive Adversaries · NIPS 2013 |
Machine learning › Optimization for machine learning
minimax optimization |
0.3 | 1 | 2018 | Learning SMaLL Predictors · NeurIPS 2018 |
Machine learning › Efficient and distributed learning
model compression |
0.3 | 1 | 2018 | Learning SMaLL Predictors · NeurIPS 2018 |
Machine learning › Efficient and distributed learning
resource-constrained learning |
0.3 | 1 | 2018 | Learning SMaLL Predictors · NeurIPS 2018 |
Machine learning › Optimization for machine learning › non-convex optimization
saddle point |
0.3 | 1 | 2018 | Learning SMaLL Predictors · NeurIPS 2018 |
Machine learning › Learning theory › online learning
adaptive adversaries |
0.3 | 2 | 2013 | Online Learning with Switching Costs and Other Adaptive Adversaries · NIPS 2013 Online Bandit Learning against an Adaptive Adversary: from Regret to Policy Regret · ICML 2012 |
Machine learning › Reinforcement learning › regret minimization
policy regret |
0.3 | 2 | 2013 | Online Learning with Switching Costs and Other Adaptive Adversaries · NIPS 2013 Online Bandit Learning against an Adaptive Adversary: from Regret to Policy Regret · ICML 2012 |
Machine learning › Efficient and distributed learning › adaptive computation
adaptive inference |
0.3 | 1 | 2017 | Adaptive Neural Networks for Efficient Inference · ICML 2017 |
Machine learning › Efficient and distributed learning › adaptive computation
early exit |
0.3 | 1 | 2017 | Adaptive Neural Networks for Efficient Inference · ICML 2017 |
Machine learning › Learning theory › online learning › online convex optimization
online linear optimization |
0.3 | 1 | 2017 | Online Learning with a Hint · NIPS 2017 |
Approximation and online algorithms › online learning
online linear optimization |
0.3 | 1 | 2017 | Online Learning with a Hint · NIPS 2017 |
Mathematical optimization
online optimization |
0.3 | 1 | 2017 | Online Learning with a Hint · NIPS 2017 |
Mathematical optimization › continuous optimization
convex optimization |
0.3 | 2 | 2015 | Bandit Smooth Convex Optimization: Improving the Bias-Variance Tradeoff · NIPS 2015 Bandit Convex Optimization: \(\sqrt{T}\) Regret in One Dimension · COLT 2015 |
Machine learning › Optimization for machine learning
distributed optimization |
0.3 | 2 | 2012 | Optimal Distributed Online Prediction Using Mini-Batches · J. Mach. Learn. Res. 2012 Optimal Distributed Online Prediction · ICML 2011 |
Machine learning › Reinforcement learning
multi-armed bandit |
0.3 | 3 | 2015 | Online Bandit Learning against an Adaptive Adversary: from Regret to Policy Regret · ICML 2012 Online Learning with Feedback Graphs: Beyond Bandits · COLT 2015 Online Learning with Switching Costs and Other Adaptive Adversaries · NIPS 2013 |
Machine learning › Learning theory › query learning
selective sampling |
0.3 | 2 | 2012 | Selective sampling and active learning from single and multiple teachers · J. Mach. Learn. Res. 2012 Robust Selective Sampling from Single and Multiple Teachers · COLT 2010 |
Machine learning › Learning theory › online learning › partial feedback
feedback graph |
0.2 | 1 | 2015 | Online Learning with Feedback Graphs: Beyond Bandits · COLT 2015 |
Machine learning › Reinforcement learning › bandit
partial monitoring |
0.2 | 1 | 2015 | Online Learning with Feedback Graphs: Beyond Bandits · COLT 2015 |
Mathematical optimization › online optimization
bandit convex optimization |
0.2 | 1 | 2015 | Bandit Smooth Convex Optimization: Improving the Bias-Variance Tradeoff · NIPS 2015 |
Machine learning › Reinforcement learning
bandit |
0.2 | 1 | 2014 | Online Learning with Composite Loss Functions · COLT 2014 |
Machine learning › Reinforcement learning › bandit
bandit learning |
0.2 | 1 | 2014 | The Blinded Bandit: Learning with Adaptive Feedback · NIPS 2014 |
Algorithmic game theory and mechanism design
multi-armed bandit |
0.2 | 1 | 2014 | Bandits with switching costs: T2/3 regret · STOC 2014 |
Approximation and online algorithms
online algorithms |
0.2 | 1 | 2014 | Bandits with switching costs: T2/3 regret · STOC 2014 |
Approximation and online algorithms
online learning |
0.2 | 1 | 2014 | Bandits with switching costs: T2/3 regret · STOC 2014 |
Machine learning › Learning theory
generalization bounds |
0.2 | 3 | 2008 | From Online to Batch Learning with Cutoff-Averaging · NIPS 2008 Data-Driven Online to Batch Conversions · NIPS 2005 Large margin hierarchical classification · ICML 2004 |
Machine learning › Trustworthy machine learning
robustness |
0.2 | 2 | 2009 | Good learners for evil teachers · ICML 2009 Learning to classify with missing and corrupted features · ICML 2008 |
Machine learning › Learning theory
statistical learning theory |
0.2 | 2 | 2009 | Distribution-Calibrated Hierarchical Classification · NIPS 2009 From Online to Batch Learning with Cutoff-Averaging · NIPS 2008 |
Methods — techniques the papers use, named apart from their topics
regret analysis · 1.2convex geometry · 0.6thompson sampling · 0.4minimax duality · 0.4bias-variance trade-off · 0.4minimax regret analysis · 0.4minimax saddle point · 0.3linear predictor · 0.3boolean relaxation · 0.3layer-by-layer weighted binary classification · 0.3minimax regret · 0.2adversarial bandit · 0.2online learning · 0.1online convex optimization · 0.1bandit feedback · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Learning SMaLL PredictorsabstractWe introduce a new framework for learning in severely resource-constrained settings. Our technique delicately amalgamates the representational richness of multiple linear predictors with the sparsity of Boolean relaxations, and thereby yields classifiers that are compact, interpretable, and accurate. We provide a rigorous formalism of the learning problem, and establish fast convergence of the ensuing algorithm via relaxation to a minimax saddle point objective. We supplement the theoretical foundations of our work with an extensive empirical evaluation. Vikas Garg 0001, Ofer Dekel |
NeurIPS | 2 |
| 2018 | Sparse Multi-Prototype Classification
Vikas Garg 0001, Ofer Dekel |
UAI | 3 |
| 2017 | Adaptive Neural Networks for Efficient InferenceabstractWe present an approach to adaptively utilize deep neural networks in order to reduce the evaluation time on new examples without loss of accuracy. Rather than attempting to redesign or approximate existing networks, we propose two schemes that adaptively utilize networks. We first pose an adaptive network evaluation scheme, where we learn a system to adaptively choose the components of a deep network to be evaluated for each example. By allowing examples correctly classified using early layers of the system to exit, we avoid the computational time associated with full evaluation of the network. We extend this to learn a network selection system that adaptively selects the network to be evaluated for each example. We show that computational time can be dramatically reduced by exploiting the fact that many examples can be correctly classified using relatively efficient networks and that complex, computationally costly networks are only necessary for a small fraction of examples. We pose a global objective for learning an adaptive early exit or network selection policy and solve it by reducing the policy learning problem to a layer-by-layer weighted binary classification problem. Empirically, these approaches yield dramatic reductions in computational cost, with up to a 2.8x speedup on state-of-the-art networks from the ImageNet image recognition challenge with minimal ($<1\%$) loss of top5 accuracy. Tolga Bolukbasi, Joseph Wang 0001, Ofer Dekel, Venkatesh Saligrama |
ICML | 3 |
| 2017 | Online Learning with a HintabstractWe study a variant of online linear optimization where the player receives a hint about the loss function at the beginning of each round. The hint is given in the form of a vector that is weakly correlated with the loss vector on that round. We show that the player can benefit from such a hint if the set of feasible actions is sufficiently round. Specifically, if the set is strongly convex, the hint can be used to guarantee a regret of O(log(T)), and if the set is q-uniformly convex for q\in(2,3), the hint can be used to guarantee a regret of o(sqrt{T}). In contrast, we establish Omega(sqrt{T}) lower bounds on regret when the set of feasible actions is a polyhedron. Ofer Dekel, Arthur Flajolet, Nika Haghtalab, Patrick Jaillet |
NIPS | 1 |
| 2015 | Online Learning with Feedback Graphs: Beyond BanditsabstractWe study a general class of online learning problems where the feedback is specified by a graph. This class includes online prediction with expert advice and the multi-armed bandit problem, but also several learning problems where the online player does not necessarily observe his own loss. We analyze how the structure of the feedback graph controls the inherent difficulty of the induced T-round learning problem. Specifically, we show that any feedback graph belongs to one of three classes: \emphstrongly observable graphs, \emphweakly observable graphs, and \emphunobservable graphs. We prove that the first class induces learning problems with \widetildeΘ(α^1/2 T^1/2) minimax regret, where αis the independence number of the underlying graph; the second class induces problems with \widetildeΘ(δ^1/3T^2/3) minimax regret, where δis the domination number of a certain portion of the graph; and the third class induces problems with linear minimax regret. Our results subsume much of the previous work on learning with feedback graphs and reveal new connections to partial monitoring games. We also show how the regret is affected if the graphs are allowed to vary with time. Noga Alon, Nicolò Cesa-Bianchi, Ofer Dekel, Tomer Koren |
COLT | 3 |
| 2015 | Bandit Convex Optimization: \(\sqrt{T}\) Regret in One DimensionabstractWe analyze the minimax regret of the adversarial bandit convex optimization problem. Focusing on the one-dimensional case, we prove that the minimax regret is \widetildeΘ(\sqrtT) and partially resolve a decade-old open problem. Our analysis is non-constructive, as we do not present a concrete algorithm that attains this regret rate. Instead, we use minimax duality to reduce the problem to a Bayesian setting, where the convex loss functions are drawn from a worst-case distribution, and then we solve the Bayesian version of the problem with a variant of Thompson Sampling. Our analysis features a novel use of convexity, formalized as a “local-to-global” property of convex functions, that may be of independent interest. Sébastien Bubeck, Ofer Dekel, Tomer Koren, Yuval Peres |
COLT | 2 |
| 2015 | Bandit Smooth Convex Optimization: Improving the Bias-Variance TradeoffabstractBandit convex optimization is one of the fundamental problems in the field of online learning. The best algorithm for the general bandit convex optimization problem guarantees a regret of $\widetilde{O}(T^{5/6})$, while the best known lower bound is $\Omega(T^{1/2})$. Many attemptshave been made to bridge the huge gap between these bounds. A particularly interesting special case of this problem assumes that the loss functions are smooth. In this case, the best known algorithm guarantees a regret of $\widetilde{O}(T^{2/3})$. We present an efficient algorithm for the banditsmooth convex optimization problem that guarantees a regret of $\widetilde{O}(T^{5/8})$. Our result rules out an $\Omega(T^{2/3})$ lower bound and takes a significant step towards the resolution of this open problem. Ofer Dekel, Ronen Eldan, Tomer Koren |
NIPS | 1 |
| 2014 | Online Learning with Composite Loss FunctionsabstractWe study a new class of online learning problems where each of the online algorithm’s actions is assigned an adversarial value, and the loss of the algorithm at each step is a known and deterministic function of the values assigned to its recent actions. This class includes problems where the algorithm’s loss is the \emphminimum over the recent adversarial values, the \emphmaximum over the recent values, or a \emphlinear combination of the recent values. We analyze the minimax regret of this class of problems when the algorithm receives bandit feedback, and prove that when the \emphminimum or \emphmaximum functions are used, the minimax regret is \widetilde Ω(T^2/3) (so called \emphhard online learning problems), and when a linear function is used, the minimax regret is \widetilde O(\sqrtT) (so called \empheasy learning problems). Previously, the only online learning problem that was known to be provably hard was the multi-armed bandit with switching costs. Ofer Dekel, Tomer Koren, Yuval Peres |
COLT | 1 |
| 2014 | The Blinded Bandit: Learning with Adaptive Feedback
Ofer Dekel, Elad Hazan, Tomer Koren |
NIPS | 1 |
| 2014 | Bandits with switching costs: T2/3 regretabstractWe study the adversarial multi-armed bandit problem in a setting where the player incurs a unit cost each time he switches actions. We prove that the player's T-round minimax regret in this setting is [EQUATION], thereby closing a fundamental gap in our understanding of learning with bandit feedback. In the corresponding full-information version of the problem, the minimax regret is known to grow at a much slower rate of Θ(√T). The difference between these two rates provides the first indication that learning with bandit feedback can be significantly harder than learning with full information feedback (previous results only showed a different dependence on the number of actions, but not on T.) Ofer Dekel, Tomer Koren, Yuval Peres |
STOC | 1 |
| 2013 | Better Rates for Any Adversarial Deterministic MDPabstractWe consider regret minimization in adversarial deterministic Markov Decision Processes (ADMDPs) with bandit feedback. We devise a new algorithm that pushes the state-of-the-art forward in two ways: First, it attains a regret of O(T^2/3) with respect to the best fixed policy in hindsight, whereas the previous best regret bound was O(T^3/4). Second, the algorithm and its analysis are compatible with any feasible ADMDP graph topology, while all previous approaches required additional restrictions on the graph topology. Ofer Dekel, Elad Hazan |
ICML (3) | 1 |
| 2013 | Online Learning with Switching Costs and Other Adaptive AdversariesabstractWe study the power of different types of adaptive (nonoblivious) adversaries in the setting of prediction with expert advice, under both full-information and bandit feedback. We measure the player's performance using a new notion of regret, also known as policy regret, which better captures the adversary's adaptiveness to the player's behavior. In a setting where losses are allowed to drift, we characterize ---in a nearly complete manner--- the power of adaptive adversaries with bounded memories and switching costs. In particular, we show that with switching costs, the attainable rate with bandit feedback is $T^{2/3}$. Interestingly, this rate is significantly worse than the $\sqrt{T}$ rate attainable with switching costs in the full-information case. Via a novel reduction from experts to bandits, we also show that a bounded memory adversary can force $T^{2/3}$ regret even in the full information case, proving that switching costs are easier to control than bounded memory adversaries. Our lower bounds rely on a new stochastic adversary strategy that generates loss processes with strong dependencies. Nicolò Cesa-Bianchi, Ofer Dekel, Ohad Shamir |
NIPS | 2 |
| 2012 | Online Bandit Learning against an Adaptive Adversary: from Regret to Policy Regret
Ofer Dekel, Ambuj Tewari, Raman Arora |
ICML | 1 |
| 2012 | Deterministic MDPs with Adversarial Rewards and Bandit Feedback
Raman Arora, Ofer Dekel, Ambuj Tewari |
UAI | 2 |
| 2012 | Selective sampling and active learning from single and multiple teachers
Ofer Dekel, Claudio Gentile, Karthik Sridharan |
J. Mach. Learn. Res. | 1 |
| 2012 | Optimal Distributed Online Prediction Using Mini-Batches
Ofer Dekel, Ran Gilad-Bachrach, Ohad Shamir |
J. Mach. Learn. Res. | 1 |
| 2011 | Optimal Distributed Online Prediction
Ofer Dekel, Ran Gilad-Bachrach, Ohad Shamir |
ICML | 1 |
| 2011 | Bundle Selling by Online Estimation of Valuation Functions
Daniel Vainsencher, Ofer Dekel, Shie Mannor |
ICML | 2 |
| 2010 | Optimal Algorithms for Online Convex Optimization with Multi-Point Bandit Feedback
Alekh Agarwal, Ofer Dekel |
COLT | 2 |
| 2010 | Robust Selective Sampling from Single and Multiple Teachers
Ofer Dekel, Claudio Gentile, Karthik Sridharan |
COLT | 1 |
| 2010 | Incentive compatible regression learning
Ofer Dekel, Felix A. Fischer, Ariel D. Procaccia |
J. Comput. Syst. Sci. | 1 |
| 2010 | Learning to classify with missing and corrupted features
Ofer Dekel, Ohad Shamir |
Mach. Learn. | 1 |
| 2009 | Vox Populi: Collecting High-Quality Labels from a Crowd
Ofer Dekel, Ohad Shamir |
COLT | 1 |
| 2009 | Good learners for evil teachersabstractWe consider a supervised machine learning sce-nario where labels are provided by a hetero-geneous set of teachers, some of which are mediocre, incompetent, or perhaps even mali-cious. We present an algorithm, built on the SVM framework, that explicitly attempts to cope with low-quality and malicious teachers by decreas-ing their influence on the learning process. Our algorithm does not receive any prior information on the teachers, nor does it resort to repeated la-beling (where each example is labeled by mul-tiple teachers). We provide a theoretical analy-sis of our algorithm and demonstrate its merits empirically. Finally, we present a second algo-rithm with promising empirical results but with-out a formal analysis. 1. Ofer Dekel, Ohad Shamir |
ICML | 1 |
| 2009 | Distribution-Calibrated Hierarchical ClassificationabstractWhile many advances have already been made on the topic of hierarchical classi- fication learning, we take a step back and examine how a hierarchical classifica- tion problem should be formally defined. We pay particular attention to the fact that many arbitrary decisions go into the design of the the label taxonomy that is provided with the training data, and that this taxonomy is often unbalanced. We correct this problem by using the data distribution to calibrate the hierarchical classification loss function. This distribution-based correction must be done with care, to avoid introducing unmanagable statstical dependencies into the learning problem. This leads us off the beaten path of binomial-type estimation and into the uncharted waters of geometric-type estimation. We present a new calibrated definition of statistical risk for hierarchical classification, an unbiased geometric estimator for this risk, and a new algorithmic reduction from hierarchical classifi- cation to cost-sensitive classification. Ofer Dekel |
NIPS | 1 |
| 2009 | Individual sequence prediction using memory-efficient context treesabstractContext trees are a popular and effective tool for tasks such as compression, sequential prediction, and language modeling. We present an algebraic perspective of context trees for the task of individual sequence prediction. Our approach stems from a generalization of the notion of margin used for linear predictors. By exporting the concept of margin to context trees, we are able to cast the individual sequence prediction problem as the task of finding a linear separator in a Hilbert space, and to apply techniques from machine learning and online optimization to this problem. Our main contribution is a memory efficient adaptation of the perceptron algorithm for individual sequence prediction. We name our algorithm theshallow perceptronand prove ashiftingmistake bound, which relates its performance with the performance of any sequence of context trees. We also prove that the shallow perceptron grows a context tree at a rate that is upper bounded by its mistake rate, which imposes an upper bound on the size of the trees grown by our algorithm. Ofer Dekel, Shai Shalev-Shwartz, Yoram Singer |
IEEE Trans. Inf. Theory | 1 |
| 2008 | Learning to classify with missing and corrupted featuresabstractAfter a classifier is trained using a machine learning algorithm and put to use in a real world system, it often faces noise which did not appear in the training data. Particularly, some subset of features may be missing or may become corrupted. We present two novel machine learning techniques that are robust to this type of classification-time noise. First, we solve an approximation to the learning problem using linear programming. We analyze the tightness of our approximation and prove statistical risk bounds for this approach. Second, we define the online-learning variant of our problem, address this variant using a modified Perceptron, and obtain a statistical learning algorithm using an online-to-batch technique. We conclude with a set of experiments that demonstrate the effectiveness of our algorithms. Ofer Dekel, Ohad Shamir |
ICML | 1 |
| 2008 | From Online to Batch Learning with Cutoff-AveragingabstractWe present cutoff averaging", a technique for converting any conservative online learning algorithm into a batch learning algorithm. Most online-to-batch conversion techniques work well with certain types of online learning algorithms and not with others, whereas cutoff averaging explicitly tries to adapt to the characteristics of the online algorithm being converted. An attractive property of our technique is that it preserves the efficiency of the original online algorithm, making it approporiate for large-scale learning problems. We provide a statistical analysis of our technique and back our theoretical claims with experimental results." Ofer Dekel |
NIPS | 1 |
| 2008 | Incentive compatible regression learning
Ofer Dekel, Felix A. Fischer, Ariel D. Procaccia |
SODA | 1 |
| 2008 | The Forgetron: A Kernel-Based Perceptron on a BudgetabstractThe Perceptron algorithm, despite its simplicity, often performs well in online classification tasks. The Perceptron becomes especially effective when it is used in conjunction with kernel functions. However, a common difficulty encountered when implementing kernel-based online algorithms is the amount of memory required to store the online hypothesis, which may grow unboundedly as the algorithm progresses. Moreover, the running time of each online round grows linearly with the amount of memory used to store the hypothesis. In this paper, we present the Forgetron family of kernel-based online classification algorithms, which overcome this problem by restricting themselves to a predefined memory budget. We obtain different members of this family by modifying the kernel-based Perceptron in various ways. We also prove a unified mistake bound for all of the Forgetron algorithms. To our knowledge, this is the first online kernel-based learning paradigm which, on one hand, maintains a strict limit on the amount of memory it uses and, on the other hand, entertains a relative mistake bound. We conclude with experiments using real datasets, which underscore the merits of our approach. Ofer Dekel, Shai Shalev-Shwartz, Yoram Singer |
SIAM J. Comput. | 1 |
| 2007 | Online Learning of Multiple Tasks with a Shared Loss
Ofer Dekel, Philip M. Long, Yoram Singer |
J. Mach. Learn. Res. | 1 |
| 2006 | Online Multitask Learning
Ofer Dekel, Philip M. Long, Yoram Singer |
COLT | 1 |
| 2006 | Support Vector Machines on a BudgetabstractThe standard Support Vector Machine formulation does not provide its user with the ability to explicitly control the number of support vectors used to define the generated classifier. We present a modified version of SVM that allows the user to set a budget parameter B and focuses on minimizing the loss attained by the B worst-classified examples while ignoring the remaining examples. This idea can be used to derive sparse versions of both L1-SVM and L2-SVM. Technically, we obtain these new SVM variants by replacing the 1-norm in the standard SVM for- mulation with various interpolation-norms. We also adapt the SMO optimization algorithm to our setting and report on some preliminary experimental results. Ofer Dekel, Yoram Singer |
NIPS | 1 |
| 2006 | Online Passive-Aggressive AlgorithmsabstractWe present a family of margin based online learning algorithms for various prediction tasks. In particular we derive and analyze algorithms for binary and multiclass categorization, regression, uniclass prediction and sequence prediction. The update steps of our different algorithms are all based on analytical solutions to simple constrained optimization problems. This unified view allows us to prove worst-case loss bounds for the different algorithms and for the various decision problems based on a single lemma. Our bounds on the cumulative loss of the algorithms are relative to the smallest loss that can be attained by any fixed hypothesis, and as such are applicable to both realizable and unrealizable settings. We demonstrate some of the merits of the proposed algorithms in a series of experiments with synthetic and real data sets. Koby Crammer, Ofer Dekel, Joseph Keshet, Shai Shalev-Shwartz, Yoram Singer |
J. Mach. Learn. Res. | 2 |
| 2005 | Data-Driven Online to Batch ConversionsabstractOnline learning algorithms are typically fast, memory efficient, and simple to implement. However, many common learning problems fit more naturally in the batch learning setting. The power of online learning algorithms can be exploited in batch settings by using online-to-batch conversions techniques which build a new batch algorithm from an existing online algorithm. We first give a unified overview of three existing online-to-batch conversion techniques which do not use training data in the conversion process. We then build upon these data-independent conversions to derive and analyze data-driven conversions. Our conversions find hypotheses with a small risk by explicitly minimizing datadependent generalization bounds. We experimentally demonstrate the usefulness of our approach and in particular show that the data-driven conversions consistently outperform the data-independent conversions. Ofer Dekel, Yoram Singer |
NIPS | 1 |
| 2005 | The Forgetron: A Kernel-Based Perceptron on a Fixed BudgetabstractThe Perceptron algorithm, despite its simplicity, often performs well on online classification tasks. The Perceptron becomes especially effective when it is used in conjunction with kernels. However, a common difficulty encountered when implementing kernel-based online algorithms is the amount of memory required to store the online hypothesis, which may grow unboundedly. In this paper we present and analyze the Forgetron algorithm for kernel-based online learning on a fixed memory budget. To our knowledge, this is the first online learning algorithm which, on one hand, maintains a strict limit on the number of examples it stores while, on the other hand, entertains a relative mistake bound. In addition to the formal results, we also present experiments with real datasets which underscore the merits of our approach. Ofer Dekel, Shai Shalev-Shwartz, Yoram Singer |
NIPS | 1 |
| 2005 | Smooth epsiloon-Insensitive Regression by Loss Symmetrization
Ofer Dekel, Shai Shalev-Shwartz, Yoram Singer |
J. Mach. Learn. Res. | 1 |
| 2004 | Large margin hierarchical classificationabstractWe present an algorithmic framework for supervised classification learning where the set of labels is organized in a predefined hierarchical structure. This structure is encoded by a rooted tree which induces a metric over the label set. Our approach combines ideas from large margin kernel methods and Bayesian analysis. Following the large margin principle, we associate a prototype with each label in the tree and formulate the learning task as an optimization problem with varying margin constraints. In the spirit of Bayesian methods, we impose similarity requirements between the prototypes corresponding to adjacent labels in the hierarchy. We describe new online and batch algorithms for solving the constrained optimization problem. We derive a worst case loss-bound for the online algorithm and provide generalization analysis for its batch counterpart. We demonstrate the merits of our approach with a series of experiments on synthetic, text and speech data. Ofer Dekel, Joseph Keshet, Yoram Singer |
ICML | 1 |
| 2004 | The Power of Selective Memory: Self-Bounded Learning of Prediction Suffix TreesabstractPrediction suffix trees (PST) provide a popular and effective tool for tasks such as compression, classification, and language modeling. In this pa- per we take a decision theoretic view of PSTs for the task of sequence prediction. Generalizing the notion of margin to PSTs, we present an on- line PST learning algorithm and derive a loss bound for it. The depth of the PST generated by this algorithm scales linearly with the length of the input. We then describe a self-bounded enhancement of our learning al- gorithm which automatically grows a bounded-depth PST. We also prove an analogous mistake-bound for the self-bounded algorithm. The result is an efficient algorithm that neither relies on a-priori assumptions on the shape or maximal depth of the target PST nor does it require any param- eters. To our knowledge, this is the first provably-correct PST learning algorithm which generates a bounded-depth PST while being competi- tive with any fixed PST determined in hindsight. Ofer Dekel, Shai Shalev-Shwartz, Yoram Singer |
NIPS | 1 |
| 2003 | Log-Linear Models for Label RankingabstractLabel ranking is the task of inferring a total order over a predefined set of labels for each given instance. We present a general framework for batch learning of label ranking functions from supervised data. We assume that each instance in the training data is associated with a list of preferences over the label-set, however we do not assume that this list is either com- plete or consistent. This enables us to accommodate a variety of ranking problems. In contrast to the general form of the supervision, our goal is to learn a ranking function that induces a total order over the entire set of labels. Special cases of our setting are multilabel categorization and hierarchical classification. We present a general boosting-based learning algorithm for the label ranking problem and prove a lower bound on the progress of each boosting iteration. The applicability of our approach is demonstrated with a set of experiments on a large-scale text corpus. Ofer Dekel, Christopher D. Manning, Yoram Singer |
NIPS | 1 |
| 2003 | Online Passive-Aggressive AlgorithmsabstractWe present a unified view for online classification, regression, and uni- class problems. This view leads to a single algorithmic framework for the three problems. We prove worst case loss bounds for various algorithms for both the realizable case and the non-realizable case. A conversion of our main online algorithm to the setting of batch learning is also dis- cussed. The end result is new algorithms and accompanying loss bounds for the hinge-loss. Shai Shalev-Shwartz, Koby Crammer, Ofer Dekel, Yoram Singer |
NIPS | 3 |
| 2002 | Multiclass Learning by Probabilistic EmbeddingsabstractWe describe a new algorithmic framework for learning multiclass catego- rization problems. In this framework a multiclass predictor is composed of a pair of embeddings that map both instances and labels into a common space. In this space each instance is assigned the label it is nearest to. We outline and analyze an algorithm, termed Bunching, for learning the pair of embeddings from labeled data. A key construction in the analysis of the algorithm is the notion of probabilistic output codes, a generaliza- tion of error correcting output codes (ECOC). Furthermore, the method of multiclass categorization using ECOC is shown to be an instance of Bunching. We demonstrate the advantage of Bunching over ECOC by comparing their performance on numerous categorization problems. Ofer Dekel, Yoram Singer |
NIPS | 1 |