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

Vladimir Vapnik

dblp:31/6484 · also Vladimir Naumovich Vapnik · DBLP profile ↗
← Back
61ranked-venue papers
20as first author
1since 2021 · last 2021
—ORCID · none

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

Artificial intelligence and machine learning · 58 · 17 first-author · 1 since 2021Databases, data management, data science and information retrieval · 5 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4Systems, architecture and hardware · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 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.

Artificial intelligence
23 papers
Learning theory · 34% Probabilistic and Bayesian machine learning · 25% Kernel, tree and ensemble methods · 11%
Databases, data mining, and information retrieval
3 papers
Data mining · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › density estimation
conditional density estimation
0.212016
Synergy of Monotonic Rules · J. Mach. Learn. Res. 2016
Machine learning › Transfer learning and domain adaptation
knowledge transfer
0.212016
Synergy of Monotonic Rules · J. Mach. Learn. Res. 2016
Machine learning › Learning paradigms › supervised learning
learning using privileged information
0.212015
Learning using privileged information: similarity control and knowledge transfer · J. Mach. Learn. Res. 2015
Machine learning › Probabilistic and Bayesian machine learning
statistical inference
0.212015
V-matrix method of solving statistical inference problems · J. Mach. Learn. Res. 2015
Machine learning › Kernel, tree and ensemble methods
support vector machine
0.172000
A Support Vector Method for Clustering · NIPS 2000
Support Vector Method for Multivariate Density Estimation · NIPS 1999
Model Selection for Support Vector Machines · NIPS 1999
Machine learning › Learning theory
empirical risk minimization
0.112010
On the Theory of Learnining with Privileged Information · NIPS 2010
Machine learning › Learning theory
generalization
0.112010
On the Theory of Learnining with Privileged Information · NIPS 2010
Machine learning › Optimization for machine learning
learning rate
0.112010
On the Theory of Learnining with Privileged Information · NIPS 2010
Machine learning › Learning paradigms › supervised learning
privileged information
0.112010
On the Theory of Learnining with Privileged Information · NIPS 2010
Machine learning › Kernel, tree and ensemble methods
kernel methods
0.142002
Kernel Dependency Estimation · NIPS 2002
Support Vector Method for Multivariate Density Estimation · NIPS 1999
Prior Knowledge in Support Vector Kernels · NIPS 1997
Machine learning › Learning theory › classification
binary classification
0.112006
Inference with the Universum · ICML 2006
Machine learning › Learning theory › classification
universum learning
0.112006
Inference with the Universum · ICML 2006
Data mining
clustering
0.122001
Support Vector Clustering · J. Mach. Learn. Res. 2001
A Support Vector Method for Clustering · NIPS 2000
Data mining › clustering › kernel clustering
support vector clustering
0.122001
Support Vector Clustering · J. Mach. Learn. Res. 2001
A Support Vector Method for Clustering · NIPS 2000
Machine learning › Kernel, tree and ensemble methods › kernel methods
kernel dependency estimation
0.012002
Kernel Dependency Estimation · NIPS 2002
Machine learning › Learning theory › model selection
structural risk minimization
0.022000
Vicinal Risk Minimization · NIPS 2000
Structural Risk Minimization for Character Recognition · NIPS 1991
Machine learning › Kernel, tree and ensemble methods › support vector machine
support vector regression
0.021996
Support Vector Method for Function Approximation, Regression Estimation and Signal Processing · NIPS 1996
Support Vector Regression Machines · NIPS 1996
Computer vision › Image recognition and object detection
character recognition
0.021998
What Size Test Set Gives Good Error Rate Estimates? · IEEE Trans. Pattern Anal. Mach. Intell. 1998
Structural Risk Minimization for Character Recognition · NIPS 1991
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction
feature selection
0.012000
Feature Selection for SVMs · NIPS 2000
Machine learning › Kernel, tree and ensemble methods › kernel methods › kernel machines
kernel clustering
0.012000
A Support Vector Method for Clustering · NIPS 2000
Machine learning › Trustworthy machine learning › interpretability
SVM feature selection
0.012000
Feature Selection for SVMs · NIPS 2000
Machine learning › Learning theory › statistical learning theory › regularization theory
vicinal risk minimization
0.012000
Vicinal Risk Minimization · NIPS 2000
Machine learning › Learning theory › generalization
generalization theory
0.021996
Statistical Theory of Generalization (Abstract) · ICML 1996
A Training Algorithm for Optimal Margin Classifiers · COLT 1992
Machine learning › Learning theory
model selection
0.011999
Model Selection for Support Vector Machines · NIPS 1999
Machine learning › Transfer learning and domain adaptation
transductive inference
0.011999
Transductive Inference for Estimating Values of Functions · NIPS 1999
Machine learning › Learning theory › statistical estimation › risk estimation
error rate estimation
0.011998
What Size Test Set Gives Good Error Rate Estimates? · IEEE Trans. Pattern Anal. Mach. Intell. 1998
Performance modeling and evaluation
benchmarking
0.011998
What Size Test Set Gives Good Error Rate Estimates? · IEEE Trans. Pattern Anal. Mach. Intell. 1998
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › gaussian process
kernel design
0.011997
Prior Knowledge in Support Vector Kernels · NIPS 1997
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
regression
0.011996
Support Vector Regression Machines · NIPS 1996
Parallel and multicore computing › parallel computing
parallel machine learning
0.012004
Parallel Support Vector Machines: The Cascade SVM · NIPS 2004

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

SVM · 0.5fredholm integral equation · 0.2RKHS · 0.2INK-spline kernel · 0.2v-matrix · 0.2statistical inference · 0.2knowledge transfer · 0.2support vector machine · 0.1empirical risk minimization · 0.1contradiction maximization · 0.1kernel matrix decomposition · 0.0cascade SVM · 0.0soft margin · 0.0gaussian kernel · 0.0statistical analysis · 0.0confidence interval estimation · 0.0statistical learning theory · 0.0data mining · 0.0
YearPublicationVenuePosition
2021 Reinforced SVM method and memorization mechanisms
Vladimir Vapnik, Rauf Izmailov
Pattern Recognit.1
2019 Rethinking statistical learning theory: learning using statistical invariants
Vladimir Vapnik, Rauf Izmailov
Mach. Learn.1
2016 Synergy of Monotonic Rules
abstract
This article describes a method for constructing a special rule (we call it synergy rule) that uses as its input information the outputs (scores) of several monotonic rules which solve the same pattern recognition problem. As an example of scores of such monotonic rules we consider here scores of SVM classifiers. In order to construct the optimal synergy rule, we estimate the conditional probability function based on the direct problem setting, which requires solving a Fredholm integral equation. Generally, solving a Fredholm equation is an ill-posed problem. However, in our model, we look for the solution of the equation in the set of monotonic and bounded functions, which makes the problem well-posed. This allows us to solve the equation accurately even with training data sets of limited size. In order to construct a monotonic solution, we use the set of functions that belong to Reproducing Kernel Hilbert Space (RKHS) associated with the INK-spline kernel (splines with Infinite Numbers of Knots) of degree zero. The paper provides details of the methods for finding multidimensional conditional probability in a set of monotonic functions to obtain the corresponding synergy rules. We demonstrate effectiveness of such rules for 1) solving standard pattern recognition problems, 2) constructing multi-class classification rules, 3) constructing a method for knowledge transfer from multiple intelligent teachers in the LUPI paradigm.
Vladimir Vapnik, Rauf Izmailov
J. Mach. Learn. Res.1
2015 V-matrix method of solving statistical inference problems
Vladimir Vapnik, Rauf Izmailov
J. Mach. Learn. Res.1
2015 Learning using privileged information: similarity control and knowledge transfer
Vladimir Vapnik, Rauf Izmailov
J. Mach. Learn. Res.1
2014 A Constructive Setting for the Problem of Density Ratio Estimation
abstract
We introduce a constructive setting for the problem of density ratio estimation through the solution of a multidimensional integral equation. In this equation, not only its right hand side is approximately known, but also the integral operator is approximately defined. We show that this ill-posed problem has a rigorous solution and obtain the solution in a closed form. The key element of this solution is the novel V-matrix, which captures the geometry of the observed samples. We compare our method with previously proposed ones, using both synthetic and real data. Our experimental results demonstrate the good potential of the new approach.
Vladimir Vapnik, Igor Braga, Rauf Izmailov
SDM1
2013 Multidimensional splines with infinite number of knots as SVM kernels
abstract
Radial basis function (RBF) kernels for SVM have been routinely used in a wide range of classification problems, delivering consistently good performance for those problems where the kernel computations are numerically feasible (high-dimensional problems typically use linear kernels). One of the drawbacks of RBF kernels is the necessity of selecting the proper value of the hyperparameter γ in addition to the standard SVM penalty parameter C — this process can lead to overfitting. Another (more obscure) drawback of RBF is its inherent non-optimality as an approximation function. In order to address these issues, we propose to extend the concept of polynomial splines (designed explicitly for approximation purposes) to multidimensional normalized splines with infinite number of knots and use the resulting hyperparameter-free kernel SVMs instead of RBF kernel SVMs. We tested our approach for a number of standard classification datasets used in the literature. The results suggest that new kernels deliver mostly better classification performance than RBF kernel (for problems of moderately large dimensions), but allow faster computation (if measured on large cross-validation grids), with less chance of overfitting.
Rauf Izmailov, Vladimir Vapnik, Akshay Vashist
IJCNN2
2010 On the Theory of Learnining with Privileged Information
abstract
In Learning Using Privileged Information (LUPI) paradigm, along with the standard training data in the decision space, a teacher supplies a learner with the privileged information in the correcting space. The goal of the learner is to find a classifier with a low generalization error in the decision space. We consider a new version of empirical risk minimization algorithm, called Privileged ERM, that takes into account the privileged information in order to find a good function in the decision space. We outline the conditions on the correcting space that, if satisfied, allow Privileged ERM to have much faster learning rate in the decision space than the one of the regular empirical risk minimization.
Dmitry Pechyony, Vladimir Vapnik
NIPS2
2009 Learning using hidden information (Learning with teacher)
abstract
In this paper we consider a new paradigm of learning: learning using hidden information. The classical paradigm of the supervised learning is to learn a decision rule from labeled data (xi, yi), xiisin X, yiisin {-1, 1}, i = 1,hellip, lscr. In this paper we consider a new setting: given training vectors in space X along with labels and description of this data in another space X*, find in space X a decision rule better than the one found in the classical paradigm.
Vladimir Vapnik, Akshay Vashist, Natalya Pavlovitch
IJCNN1
2009 A new learning paradigm: Learning using privileged information
Vladimir Vapnik, Akshay Vashist
Neural Networks1
2008 Large Margin vs. Large Volume in Transductive Learning
Ran El-Yaniv, Dmitry Pechyony, Vladimir Vapnik
ECML/PKDD (1)3
2008 Large margin vs. large volume in transductive learning
Ran El-Yaniv, Dmitry Pechyony, Vladimir Vapnik
Mach. Learn.3
2006 Inference with the Universum
abstract
In this paper we study a new framework introduced by Vapnik (1998) and Vapnik (2006) that is an alternative capacity concept to the large margin approach. In the particular case of binary classification, we are given a set of labeled examples, and a collection of "non-examples" that do not belong to either class of interest. This collection, called the Universum, allows one to encode prior knowledge by representing meaningful concepts in the same domain as the problem at hand. We describe an algorithm to leverage the Universum by maximizing the number of observed contradictions, and show experimentally that this approach delivers accuracy improvements over using labeled data alone.
Jason Weston, Ronan Collobert, Fabian H. Sinz, Léon Bottou, Vladimir Vapnik
ICML5
2004 Parallel Support Vector Machines: The Cascade SVM
abstract
We describe an algorithm for support vector machines (SVM) that can be parallelized efficiently and scales to very large problems with hundreds of thousands of training vectors. Instead of analyzing the whole training set in one optimization step, the data are split into subsets and optimized separately with multiple SVMs. The partial results are combined and filtered again in a ‘Cascade’ of SVMs, until the global optimum is reached. The Cascade SVM can be spread over multiple processors with minimal communication overhead and requires far less memory, since the kernel matrices are much smaller than for a regular SVM. Convergence to the global optimum is guaranteed with multiple passes through the Cascade, but already a single pass provides good generalization. A single pass is 5x – 10x faster than a regular SVM for problems of 100,000 vectors when implemented on a single processor. Parallel implementations on a cluster of 16 processors were tested with over 1 million vectors (2-class problems), converging in a day or two, while a regular SVM never converged in over a week.
Hans Peter Graf, Eric Cosatto, Léon Bottou, Igor Durdanovic, Vladimir Vapnik
NIPS5
2003 Empirical inference problems
Vladimir Vapnik
IJCNN1
2002 Kernel Dependency Estimation
abstract
We consider the learning problem of finding a dependency between a general class of objects and another, possibly different, general class of objects. The objects can be for example: vectors, images, strings, trees or graphs. Such a task is made possible by employing similarity measures in both input and output spaces using ker(cid:173) nel functions, thus embedding the objects into vector spaces. We experimentally validate our approach on several tasks: mapping strings to strings, pattern recognition, and reconstruction from par(cid:173) tial images.
Jason Weston, Olivier Chapelle, André Elisseeff, Bernhard Schölkopf, Vladimir Vapnik
NIPS5
2002 Model Selection for Small Sample Regression
Olivier Chapelle, Vladimir Vapnik, Yoshua Bengio
Mach. Learn.2
2002 Choosing Multiple Parameters for Support Vector Machines
Olivier Chapelle, Vladimir Vapnik, Olivier Bousquet, Sayan Mukherjee 0001
Mach. Learn.2
2002 Gene Selection for Cancer Classification using Support Vector Machines
Isabelle Guyon, Jason Weston, Stephen Barnhill, Vladimir Vapnik
Mach. Learn.4
2001 Support Vector Clustering
Asa Ben-Hur, David Horn 0001, Hava T. Siegelmann, Vladimir Vapnik
J. Mach. Learn. Res.4
2000 A Support Vector Clustering Method
abstract
We present a novel kernel method for data clustering using a description of the data by support vectors. The kernel reflects a projection of the data points from data space to a high dimensional feature space. Cluster boundaries are defined as spheres in feature space, which represent complex geometric shapes in data space. We utilize this geometric representation of the data to construct a simple clustering algorithm.
Asa Ben-Hur, Hava T. Siegelmann, David Horn 0001, Vladimir Vapnik
ICPR4
2000 SVM method of estimating density, conditional probability, and conditional density
abstract
The problem of estimating density, conditional probability, and conditional density is considered as an ill-posed problem of solving integral equations. To solve these equations the support vector method (SVM) is used.
Vladimir Vapnik
ISCAS1
2000 A Support Vector Method for Clustering
abstract
We present a novel method for clustering using the support vector ma(cid:173) chine approach. Data points are mapped to a high dimensional feature space, where support vectors are used to define a sphere enclosing them. The boundary of the sphere forms in data space a set of closed contours containing the data. Data points enclosed by each contour are defined as a cluster. As the width parameter of the Gaussian kernel is decreased, these contours fit the data more tightly and splitting of contours occurs. The algorithm works by separating clusters according to valleys in the un(cid:173) derlying probability distribution, and thus clusters can take on arbitrary geometrical shapes. As in other SV algorithms, outliers can be dealt with by introducing a soft margin constant leading to smoother cluster bound(cid:173) aries. The structure of the data is explored by varying the two parame(cid:173) ters. We investigate the dependence of our method on these parameters and apply it to several data sets.
Asa Ben-Hur, David Horn 0001, Hava T. Siegelmann, Vladimir Vapnik
NIPS4
2000 Vicinal Risk Minimization
abstract
The Vicinal Risk Minimization principle establishes a bridge between generative models and methods derived from the Structural Risk Mini(cid:173) mization Principle such as Support Vector Machines or Statistical Reg(cid:173) ularization. We explain how VRM provides a framework which inte(cid:173) grates a number of existing algorithms, such as Parzen windows, Support Vector Machines, Ridge Regression, Constrained Logistic Classifiers and Tangent-Prop. We then show how the approach implies new algorithm(cid:173) s for solving problems usually associated with generative models. New algorithms are described for dealing with pattern recognition problems with very different pattern distributions and dealing with unlabeled data. Preliminary empirical results are presented.
Olivier Chapelle, Jason Weston, Léon Bottou, Vladimir Vapnik
NIPS4
2000 Feature Selection for SVMs
abstract
We introduce a method of feature selection for Support Vector Machines. The method is based upon finding those features which minimize bounds on the leave-one-out error. This search can be efficiently performed via gradient descent. The resulting algorithms are shown to be superior to some standard feature selection algorithms on both toy data and real-life problems of face recognition, pedestrian detection and analyzing DNA micro array data.
Jason Weston, Sayan Mukherjee 0001, Olivier Chapelle, Massimiliano Pontil, Tomaso A. Poggio, Vladimir Vapnik
NIPS6
2000 Bounds on Error Expectation for Support Vector Machines
abstract
We introduce the concept of span of support vectors (SV) and show that the generalization ability of support vector machines (SVM) depends on this new geometrical concept. We prove that the value of the span is always smaller (and can be much smaller) than the diameter of the smallest sphere containing the support vectors, used in previous bounds (Vapnik, 1998). We also demonstrate experimentally that the prediction of the test error given by the span is very accurate and has direct application in model selection (choice of the optimal parameters of the SVM).
Vladimir Vapnik, Olivier Chapelle
Neural Comput.1
1999 Model Selection for Support Vector Machines
Olivier Chapelle, Vladimir Vapnik
NIPS2
1999 Transductive Inference for Estimating Values of Functions
Olivier Chapelle, Vladimir Vapnik, Jason Weston
NIPS2
1999 Support Vector Method for Multivariate Density Estimation
Vladimir Vapnik, Sayan Mukherjee 0004
NIPS1
1999 Support vector machines for histogram-based image classification
abstract
Traditional classification approaches generalize poorly on image classification tasks, because of the high dimensionality of the feature space. This paper shows that support vector machines (SVM's) can generalize well on difficult image classification problems where the only features are high dimensional histograms. Heavy-tailed RBF kernels of the form K(x, y) = e(-rho)Sigma(i)/xia-yia/b with a < or = 1 and b < or = 2 are evaluated on the classification of images extracted from the Corel stock photo collection and shown to far outperform traditional polynomial or Gaussian radial basis function (RBF) kernels. Moreover, we observed that a simple remapping of the input x(i)-->x(i)(a) improves the performance of linear SVM's to such an extend that it makes them, for this problem, a valid alternative to RBF kernels.
Olivier Chapelle, Patrick Haffner, Vladimir Vapnik
IEEE Trans. Neural Networks3
1999 Model complexity control for regression using VC generalization bounds
abstract
It is well known that for a given sample size there exists a model of optimal complexity corresponding to the smallest prediction (generalization) error. Hence, any method for learning from finite samples needs to have some provisions for complexity control. Existing implementations of complexity control include penalization (or regularization), weight decay (in neural networks), and various greedy procedures (aka constructive, growing, or pruning methods). There are numerous proposals for determining optimal model complexity (aka model selection) based on various (asymptotic) analytic estimates of the prediction risk and on resampling approaches. Nonasymptotic bounds on the prediction risk based on Vapnik-Chervonenkis (VC)-theory have been proposed by Vapnik. This paper describes application of VC-bounds to regression problems with the usual squared loss. An empirical study is performed for settings where the VC-bounds can be rigorously applied, i.e., linear models and penalized linear models where the VC-dimension can be accurately estimated, and the empirical risk can be reliably minimized. Empirical comparisons between model selection using VC-bounds and classical methods are performed for various noise levels, sample size, target functions and types of approximating functions. Our results demonstrate the advantages of VC-based complexity control with finite samples.
Vladimir Cherkassky, Xuhui Shao, Filip Mulier, Vladimir Vapnik
IEEE Trans. Neural Networks4
1999 Support vector machines for spam categorization
abstract
We study the use of support vector machines (SVM's) in classifying e-mail as spam or nonspam by comparing it to three other classification algorithms: Ripper, Rocchio, and boosting decision trees. These four algorithms were tested on two different data sets: one data set where the number of features were constrained to the 1000 best features and another data set where the dimensionality was over 7000. SVM's performed best when using binary features. For both data sets, boosting trees and SVM's had acceptable test performance in terms of accuracy and speed. However, SVM's had significantly less training time.
Harris Drucker, Donghui Wu, Vladimir Vapnik
IEEE Trans. Neural Networks3
1999 An overview of statistical learning theory
abstract
Statistical learning theory was introduced in the late 1960's. Until the 1990's it was a purely theoretical analysis of the problem of function estimation from a given collection of data. In the middle of the 1990's new types of learning algorithms (called support vector machines) based on the developed theory were proposed. This made statistical learning theory not only a tool for the theoretical analysis but also a tool for creating practical algorithms for estimating multidimensional functions. This article presents a very general overview of statistical learning theory including both theoretical and algorithmic aspects of the theory. The goal of this overview is to demonstrate how the abstract learning theory established conditions for generalization which are more general than those discussed in classical statistical paradigms and how the understanding of these conditions inspired new algorithmic approaches to function estimation problems. A more detailed overview of the theory (without proofs) can be found in Vapnik (1995). In Vapnik (1998) one can find detailed description of the theory (including proofs).
Vladimir Vapnik
IEEE Trans. Neural Networks1
1998 Learning by Transduction
Alex Gammerman, Vladimir Vovk, Vladimir Vapnik
UAI3
1998 What Size Test Set Gives Good Error Rate Estimates?
abstract
We address the problem of determining what size test set guarantees statistically significant results in a character recognition task, as a function of the expected error rate. We provide a statistical analysis showing that if, for example, the expected character error rate is around 1 percent, then, with a test set of at least 10,000 statistically independent handwritten characters (which could be obtained by taking 100 characters from each of 100 different writers), we guarantee, with 95 percent confidence, that: (1) the expected value of the character error rate is not worse than 1.25 E, where E is the empirical character error rate of the best recognizer, calculated on the test set; and (2) a difference of 0.3 E between the error rates of two recognizers is significant. We developed this framework with character recognition applications in mind, but it applies as well to speech recognition and to other pattern recognition problems.
Isabelle Guyon, John Makhoul, Richard M. Schwartz, Vladimir Vapnik
IEEE Trans. Pattern Anal. Mach. Intell.4
1997 Predicting Time Series with Support Vector Machines
Klaus-Robert Müller, Alexander J. Smola, Gunnar Rätsch, Bernhard Schölkopf, Jens Kohlmorgen, Vladimir Vapnik
ICANN6
1997 The Support Vector Method
Vladimir Vapnik
ICANN1
1997 Prior Knowledge in Support Vector Kernels
Bernhard Schölkopf, Patrice Y. Simard, Alexander J. Smola, Vladimir Vapnik
NIPS4
1996 Comparison of View-Based Object Recognition Algorithms Using Realistic 3D Models
Volker Blanz, Bernhard Schölkopf, Heinrich H. Bülthoff, Christopher J. C. Burges, Vladimir Vapnik, Thomas Vetter
ICANN5
1996 Incorporating Invariances in Support Vector Learning Machines
Bernhard Schölkopf, Christopher J. C. Burges, Vladimir Vapnik
ICANN3
1996 Statistical Theory of Generalization (Abstract)
Vladimir Vapnik
ICML1
1996 Support Vector Regression Machines
Harris Drucker, Christopher J. C. Burges, Linda Kaufman, Alexander J. Smola, Vladimir Vapnik
NIPS5
1996 Support Vector Method for Function Approximation, Regression Estimation and Signal Processing
Vladimir Vapnik, Steven E. Golowich, Alexander J. Smola
NIPS1
1995 Estimation of dependencies based on small number of observations
abstract
Summary form only given. The main conceptual problem with estimating the dependencies from empirical data arises when the number of given observations is small. To do well in this situation, one has to use an induction principle that takes into account, along with the performance on the training set, the VC-dimension of the set of functions from which the decision function is chosen. It is therefore possible to construct methods that generalize well even in a very high dimensional input space using a small number of observations. To do the best, given a small sample size, one must only try to solve the problem one really needs to solve, rather than some more general problem. Often, however, this is not easy. For many applications (including financing) it is important to estimate the values of the function at the given points of interest, rather than to estimate the function itself. It is possible to construct algorithms for direct decision making. I describe the problem of learning to make actions, whose solution is not based on the model estimating technique. The problem of learning to make actions is a generalization of the decision making problem. It appears applicable to the many financing problems.
Vladimir Vapnik
CIFEr1
1995 Capacity and Complexity Control in Predicting the Spread Between Borrowing and Lending Interest Rates
Corinna Cortes, Harris Drucker, Dennis Hoover, Vladimir Vapnik
KDD4
1995 Extracting Support Data for a Given Task
Bernhard Schölkopf, Christopher J. C. Burges, Vladimir Vapnik
KDD3
1995 Support-Vector Networks
Corinna Cortes, Vladimir Vapnik
Mach. Learn.2
1994 Boosting and Other Machine Learning Algorithms
Harris Drucker, Corinna Cortes, Lawrence D. Jackel, Yann LeCun, Vladimir Vapnik
ICML5
1994 Comparison of classifier methods: a case study in handwritten digit recognition
abstract
This paper compares the performance of several classifier algorithms on a standard database of handwritten digits. We consider not only raw accuracy, but also training time, recognition time, and memory requirements. When available, we report measurements of the fraction of patterns that must be rejected so that the remaining patterns have misclassification rates less than a given threshold.
Léon Bottou, Corinna Cortes, John S. Denker, Harris Drucker, Isabelle Guyon, Lawrence D. Jackel, Yann LeCun, Urs A. Müller, Patrice Y. Simard, Vladimir Vapnik
ICPR (2)11
1994 Boosting and Other Ensemble Methods
abstract
We compare the performance of three types of neural network-based ensemble techniques to that of a single neural network. The ensemble algorithms are two versions of boosting and committees of neural networks trained independently. For each of the four algorithms, we experimentally determine the test and training error curves in an optical character recognition (OCR) problem as both a function of training set size and computational cost using three architectures. We show that a single machine is best for small training set size while for large training set size some version of boosting is best. However, for a given computational cost, boosting is always best. Furthermore, we show a surprising result for the original boosting algorithm: namely, that as the training set size increases, the training error decreases until it asymptotes to the test error rate. This has potential implications in the search for better training algorithms.
Harris Drucker, Corinna Cortes, Lawrence D. Jackel, Yann LeCun, Vladimir Vapnik
Neural Comput.5
1994 Measuring the VC-Dimension of a Learning Machine
abstract
A method for measuring the capacity of learning machines is described. The method is based on fitting a theoretically derived function to empirical measurements of the maximal difference between the error rates on two separate data sets of varying sizes. Experimental measurements of the capacity of various types of linear classifiers are presented.
Vladimir Vapnik, Esther Levin, Yann LeCun
Neural Comput.1
1993 Writer-adaptation for on-line handwritten character recognition
abstract
The authors have designed a writer-adaptable character recognition system for online characters entered on a touch terminal. It is based on a Time Delay Neural Network (TDNN) that is pre-trained on examples from many writers to recognize digits and uppercase letters. The TDNN without its last layer serves as a preprocessor for an optimal hyperplane classifier that can be easily retrained to peculiar writing styles. This combination allows for fast writer-dependent learning of new letters and symbols. The system is memory and speed efficient.>
Nada Matic, Isabelle Guyon, John S. Denker, Vladimir Vapnik
ICDAR4
1993 Learning Curves: Asymptotic Values and Rate of Convergence
Corinna Cortes, Lawrence D. Jackel, Sara A. Solla, Vladimir Vapnik, John S. Denker
NIPS4
1993 Local Algorithms for Pattern Recognition and Dependencies Estimation
abstract
In previous publications (Bottou and Vapnik 1992; Vapnik 1992) we described local learning algorithms, which result in performance improvements for real problems. We present here the theoretical framework on which these algorithms are based. First, we present a new statement of certain learning problems, namely the local risk minimization. We review the basic results of the uniform convergence theory of learning, and extend these results to local risk minimization. We also extend the structural risk minimization principle for both pattern recognition problems and regression problems. This extended induction principle is the basis for a new class of algorithms.
Vladimir Vapnik, Léon Bottou
Neural Comput.1
1992 A Training Algorithm for Optimal Margin Classifiers
abstract
A training algorithm that maximizes the margin between the training patterns and the decision boundary is presented. The technique is applicable to a wide variety of the classification functions, including Perceptrons, polynomials, and Radial Basis Functions. The effective number of parameters is adjusted automatically to match the complexity of the problem. The solution is expressed as a linear combination of supporting patterns. These are the subset of training patterns that are closest to the decision boundary. Bounds on the generalization performance based on the leave-one-out method and the VC-dimension are given. Experimental results on optical character recognition problems demonstrate the good generalization obtained when compared with other learning algorithms.
Bernhard E. Boser, Isabelle Guyon, Vladimir Vapnik
COLT3
1992 Capacity control in linear classifiers for pattern recognition
abstract
Achieving good performance in statistical pattern recognition requires matching the capacity of the classifier to the amount of training data. If the classifier has too many adjustable parameters (large capacity), it is likely to learn the training data without difficulty, but will probably not generalize properly to patterns that do not belong to the training set. Conversely, if the capacity of the classifier is not large enough, it might not be able to learn the task at all. In between, there is an optimal classifier capacity which ensures the best expected generalization for a given amount of training data. The method of structural risk minimization (SRM) refers to tuning the capacity of the classifier to the available amount of training data. This paper illustrates the method of SRM with several examples of algorithms. Experiments confirm theoretical predictions of performance improvement in application to handwritten digit recognition.>
Isabelle Guyon, Vladimir Vapnik, Bernhard E. Boser, Léon Bottou, Sara A. Solla
ICPR (2)2
1992 Computer aided cleaning of large databases for character recognition
abstract
A method for computer-aided cleaning of undesirable patterns in large training databases has been developed. The method uses the trainable classifier itself, to point out patterns that are suspicious, and should be checked by the human supervisor. While suspicious patterns that are meaningless or mislabeled are considered garbage, and removed from the database, the remaining patterns, like ambiguous or atypical, represent valid patterns that are hard to learn and should be kept in the database. By using the method of pattern cleaning, combined with an emphasizing scheme applied on the patterns that are hard to learn, the error rate on the test set has been reduced by half, in the case of the database of handwritten lowercase characters entered on a touch terminal. The classifier is based on a time delay neural network (TDNN).>
Nada Matic, Isabelle Guyon, Léon Bottou, John S. Denker, Vladimir Vapnik
ICPR (2)5
1992 Automatic Capacity Tuning of Very Large VC-Dimension Classifiers
Isabelle Guyon, Bernhard E. Boser, Vladimir Vapnik
NIPS3
1992 Local Learning Algorithms
abstract
Very rarely are training data evenly distributed in the input space. Local learning algorithms attempt to locally adjust the capacity of the training system to the properties of the training set in each area of the input space. The family of local learning algorithms contains known methods, like the k-nearest neighbors method (kNN) or the radial basis function networks (RBF), as well as new algorithms. A single analysis models some aspects of these algorithms. In particular, it suggests that neither kNN or RBF, nor nonlocal classifiers, achieve the best compromise between locality and capacity. A careful control of these parameters in a simple local learning algorithm has provided a performance breakthrough for an optical character recognition problem. Both the error rate and the rejection performance have been significantly improved.
Léon Bottou, Vladimir Vapnik
Neural Comput.2
1991 Structural Risk Minimization for Character Recognition
Isabelle Guyon, Vladimir Vapnik, Bernhard E. Boser, Léon Bottou, Sara A. Solla
NIPS2
1991 Principles of Risk Minimization for Learning Theory
Vladimir Vapnik
NIPS1