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

Christopher J. C. Burges

dblp:b/ChristopherJCBurges · also Chris Burges · DBLP profile ↗
← Back
44ranked-venue papers
13as first author
0since 2021 · last 2013
—ORCID · none

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

Artificial intelligence and machine learning · 32 · 8 first-authorDatabases, data management, data science and information retrieval · 11 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 9 · 4 first-authorApplied, 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.

Databases, data mining, and information retrieval
11 papers
Information retrieval · 78% Data mining · 15% Recommender systems · 6%
Artificial intelligence
14 papers
Question answering and dialogue systems · 32% Language models and text generation · 20% Information extraction and text analysis · 14%
Computer graphics and multimedia
2 papers
Audio and music processing · 100%

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

TopicWeightPapersLastEvidence papers
Information retrieval › ranking
learning to rank
0.562011
Learning to rank with multiple objective functions · WWW 2011
On the local optimality of LambdaRank · SIGIR 2009
McRank: Learning to Rank Using Multiple Classification and Gradient Boosting · NIPS 2007
Information retrieval › retrieval evaluation
ranking evaluation
0.222011
Learning to rank with multiple objective functions · WWW 2011
On the local optimality of LambdaRank · SIGIR 2009
Information retrieval
ranking
0.242007
High accuracy retrieval with multiple nested ranker · SIGIR 2006
Learning to Rank with Nonsmooth Cost Functions · NIPS 2006
Learning to rank using gradient descent · ICML 2005
Information retrieval
retrieval models
0.222011
Learning to rank with multiple objective functions · WWW 2011
McRank: Learning to Rank Using Multiple Classification and Gradient Boosting · NIPS 2007
Machine learning › Learning theory › model selection
classifier selection
0.212013
Classifier selection using the predicate depth · J. Mach. Learn. Res. 2013
Natural language and speech › Question answering and dialogue systems
machine reading comprehension
0.212013
MCTest: A Challenge Dataset for the Open-Domain Machine Comprehension of Text · EMNLP 2013
Natural language and speech › Question answering and dialogue systems › machine reading comprehension
multi-choice reading comprehension
0.212013
MCTest: A Challenge Dataset for the Open-Domain Machine Comprehension of Text · EMNLP 2013
Natural language and speech › Question answering and dialogue systems
open-domain question answering
0.212013
MCTest: A Challenge Dataset for the Open-Domain Machine Comprehension of Text · EMNLP 2013
Natural language and speech › Language models and text generation › text generation › text infilling
sentence infilling
0.112012
Computational Approaches to Sentence Completion · ACL (1) 2012
Information retrieval › ranking
multi-objective ranking
0.112011
Learning to rank with multiple objective functions · WWW 2011
Machine learning › Transfer learning and domain adaptation › model adaptation
model interpolation
0.112009
Model Adaptation via Model Interpolation and Boosting for Web Search Ranking · EMNLP 2009
Recommender systems
model update
0.112009
Model Adaptation via Model Interpolation and Boosting for Web Search Ranking · EMNLP 2009
Information retrieval › web search
web search ranking
0.112009
Model Adaptation via Model Interpolation and Boosting for Web Search Ranking · EMNLP 2009
Natural language and speech › Language models and text generation › text summarization › document summarization
single-document summarization
0.112008
Using Signals of Human Interest to Enhance Single-document Summarization · AAAI 2008
Natural language and speech › Language models and text generation
text summarization
0.112008
Using Signals of Human Interest to Enhance Single-document Summarization · AAAI 2008
Audio and music processing › audio analysis › audio content analysis
audio fingerprinting
0.122003
Distortion discriminant analysis for audio fingerprinting · IEEE Trans. Speech Audio Process. 2003
Identifying audio clips with RARE · ACM Multimedia 2003
Data mining
clustering
0.112007
Spectral clustering and transductive learning with multiple views · ICML 2007
Information retrieval › ranking › learning to rank › ensemble ranking
gradient boosted decision trees for ranking
0.112007
McRank: Learning to Rank Using Multiple Classification and Gradient Boosting · NIPS 2007
Data mining › clustering › spectral clustering
multi-view spectral clustering
0.112007
Spectral clustering and transductive learning with multiple views · ICML 2007
Information retrieval › ranking › search ranking
relevance ranking
0.112007
McRank: Learning to Rank Using Multiple Classification and Gradient Boosting · NIPS 2007
Data mining › clustering
spectral clustering
0.112007
Spectral clustering and transductive learning with multiple views · ICML 2007
Data mining › text mining › text classification
transductive learning
0.112007
Spectral clustering and transductive learning with multiple views · ICML 2007
Information retrieval
reranking
0.112006
High accuracy retrieval with multiple nested ranker · SIGIR 2006
Machine learning › Kernel, tree and ensemble methods
support vector machine
0.131999
A Geometric Interpretation of v-SVM Classifiers · NIPS 1999
Support Vector Regression Machines · NIPS 1996
Improving the Accuracy and Speed of Support Vector Machines · NIPS 1996
Machine learning › Optimization for machine learning › gradient-based optimization
gradient descent
0.112005
Learning to rank using gradient descent · ICML 2005
Natural language and speech › Information extraction and text analysis
semantic role labeling
0.012013
Animacy Detection with Voting Models · EMNLP 2013
Audio and music processing
audio feature extraction
0.012003
Distortion discriminant analysis for audio fingerprinting · IEEE Trans. Speech Audio Process. 2003
Audio and music processing › music information retrieval
music identification
0.012003
Identifying audio clips with RARE · ACM Multimedia 2003
Information retrieval › query log analysis
clickthrough data
0.012011
Learning to rank with multiple objective functions · WWW 2011
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process
0.012001
Learning a Gaussian Process Prior for Automatically Generating Music Playlists · NIPS 2001

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

model interpolation · 0.2lambdarank · 0.2gradient approximation · 0.2boosting · 0.2gradient boosting · 0.2voting · 0.2predicate depth · 0.2ensemble classifier · 0.2crowdsourcing · 0.2markov chain mixture · 0.1convex combination of laplacians · 0.1computational linguistics · 0.1ranknet · 0.1LambdaMART · 0.1human interest signals · 0.1third-party sources · 0.1neural network · 0.1gradient descent · 0.1
YearPublicationVenuePosition
2013 Animacy Detection with Voting Models
abstract
Animacy detection is a problem whose solution has been shown to be beneficial for a number of syntactic and semantic tasks.We present a state-of-the-art system for this task which uses a number of simple classifiers with heterogeneous data sources in a voting scheme.We show how this framework can give us direct insight into the behavior of the system, allowing us to more easily diagnose sources of error.
Joshua L. Moore, Christopher J. C. Burges, Erin Renshaw, Scott Yih
EMNLP2
2013 MCTest: A Challenge Dataset for the Open-Domain Machine Comprehension of Text
abstract
We present MCTest, a freely available set of stories and associated questions intended for research on the machine comprehension of text.Previous work on machine comprehension (e.g., semantic modeling) has made great strides, but primarily focuses either on limited-domain datasets, or on solving a more restricted goal (e.g., open-domain relation extraction).In contrast, MCTest requires machines to answer multiple-choice reading comprehension questions about fictional stories, directly tackling the high-level goal of open-domain machine comprehension.Reading comprehension can test advanced abilities such as causal reasoning and understanding the world, yet, by being multiple-choice, still provide a clear metric.By being fictional, the answer typically can be found only in the story itself.The stories and questions are also carefully limited to those a young child would understand, reducing the world knowledge that is required for the task.We present the scalable crowd-sourcing methods that allow us to cheaply construct a dataset of 500 stories and 2000 questions.By screening workers (with grammar tests) and stories (with grading), we have ensured that the data is the same quality as another set that we manually edited, but at one tenth the editing cost.By being open-domain, yet carefully restricted, we hope MCTest will serve to encourage research and provide a clear metric for advancement on the machine comprehension of text.
Matthew Richardson, Christopher J. C. Burges, Erin Renshaw
EMNLP2
2013 Classifier selection using the predicate depth
Ran Gilad-Bachrach, Christopher J. C. Burges
J. Mach. Learn. Res.2
2012 Computational Approaches to Sentence Completion
Geoffrey Zweig, John C. Platt, Christopher Meek, Christopher J. C. Burges, Ainur Yessenalina, Qiang Liu 0001
ACL (1)4
2012 Learning from mistakes: towards a correctable learning algorithm
abstract
Many learning algorithms generate complex models that are difficult for a human to interpret, debug, and extend. In this paper, we address this challenge by proposing a new learning paradigm called correctable learning, where the learning algorithm receives external feedback about which data examples are incorrectly learned. We define a set of metrics which measure the correctability of a learning algorithm. We then propose a simple and efficient correctable learning algorithm which learns local models for different regions of the data space. Given an incorrect example, our method samples data in the neighborhood of that example and learns a new, more correct local model over that region. Experiments over multiple classification and ranking datasets show that our correctable learning algorithm offers significant improvements over the state-of-the-art techniques.
Karthik Raman 0001, Krysta M. Svore, Ran Gilad-Bachrach, Christopher J. C. Burges
CIKM4
2011 Learning to rank with multiple objective functions
abstract
We investigate the problem of learning to rank with document retrieval from the perspective of learning for multiple objective functions. We present solutions to two open problems in learning to rank: first, we show how multiple measures can be combined into a single graded measure that can be learned. This solves the problem of learning from a 'scorecard' of measures by making such scorecards comparable, and we show results where a standard web relevance measure (NDCG) is used for the top-tier measure, and a relevance measure derived from click data is used for the second-tier measure; the second-tier measure is shown to significantly improve while leaving the top-tier measure largely unchanged. Second, we note that the learning-to-rank problem can itself be viewed as changing as the ranking model learns: for example, early in learning, adjusting the rank of all documents can be advantageous, but later during training, it becomes more desirable to concentrate on correcting the top few documents for each query. We show how an analysis of these problems leads to an improved, iteration-dependent cost function that interpolates between a cost function that is more appropriate for early learning, with one that is more appropriate for late-stage learning. The approach results in a significant improvement in accuracy with the same size models. We investigate these ideas using LambdaMART, a state-of-the-art ranking algorithm.
Krysta M. Svore, Maksims Volkovs, Christopher J. C. Burges
WWW3
2010 Adapting boosting for information retrieval measures
Christopher J. C. Burges, Krysta M. Svore, Jianfeng Gao 0001
Inf. Retr.2
2009 A machine learning approach for improved BM25 retrieval
abstract
Despite the widespread use of BM25, there have been few studies examining its effectiveness on a document description over single and multiple field combinations. We determine the effectiveness of BM25 on various document fields. We find that BM25 models relevance on popularity fields such as anchor text and query click information no better than a linear function of the field attributes. We also find query click information to be the single most important field for retrieval. In response, we develop a machine learning approach to BM25-style retrieval that learns, using LambdaRank, from the input attributes of BM25. Our model significantly improves retrieval effectiveness over BM25 and BM25F. Our data-driven approach is fast, effective, avoids the problem of parameter tuning, and can directly optimize for several common information retrieval measures. We demonstrate the advantages of our model on a very large real-world Web data collection.
Krysta M. Svore, Christopher J. C. Burges
CIKM2
2009 Model Adaptation via Model Interpolation and Boosting for Web Search Ranking
Jianfeng Gao 0001, Christopher J. C. Burges, Krysta M. Svore, Nazan Khan, Shalin Shah
EMNLP3
2009 On the local optimality of LambdaRank
abstract
A machine learning approach to learning to rank trains a model to optimize a target evaluation measure with repect to training data. Currently, existing information retrieval measures are impossible to optimize directly except for models with a very small number of parameters. The IR community thus faces a major challenge: how to optimize IR measures of interest directly. In this paper, we present a solution. Specifically, we show that LambdaRank, which smoothly approximates the gradient of the target measure, can be adapted to work with four popular IR target evaluation measures using the same underlying gradient construction. It is likely, therefore, that this construction is extendable to other evaluation measures. We empirically show that LambdaRank finds a locally optimal solution for mean [email protected], mean NDCG, MAP and MRR with a 99% confidence rate. We also show that the amount of effective training data varies with IR measure and that with a sufficiently large training set size, matching the training optimization measure to the target evaluation measure yields the best accuracy.
Pinar Donmez, Krysta M. Svore, Christopher J. C. Burges
SIGIR3
2008 Using Signals of Human Interest to Enhance Single-document Summarization
Krysta M. Svore, Lucy Vanderwende, Christopher J. C. Burges
AAAI3
2007 Enhancing Single-Document Summarization by Combining RankNet and Third-Party Sources
Krysta M. Svore, Lucy Vanderwende, Christopher J. C. Burges
EMNLP-CoNLL3
2007 Spectral clustering and transductive learning with multiple views
abstract
We consider spectral clustering and transductive inference for data with multiple views. A typical example is the web, which can be described by either the hyperlinks between web pages or the words occurring in web pages. When each view is represented as a graph, one may convexly combine the weight matrices or the discrete Laplacians for each graph, and then proceed with existing clustering or classification techniques. Such a solution might sound natural, but its underlying principle is not clear. Unlike this kind of methodology, we develop multiview spectral clustering via generalizing the normalized cut from a single view to multiple views. We further build multiview transductive inference on the basis of multiview spectral clustering. Our framework leads to a mixture of Markov chains defined on every graph. The experimental evaluation on real-world web classification demonstrates promising results that validate our method.
Dengyong Zhou, Christopher J. C. Burges
ICML2
2007 McRank: Learning to Rank Using Multiple Classification and Gradient Boosting
abstract
We cast the ranking problem as (1) multiple classification (“Mc”) (2) multiple or- dinal classification, which lead to computationally tractable learning algorithms for relevance ranking in Web search. We consider the DCG criterion (discounted cumulative gain), a standard quality measure in information retrieval. Our ap- proach is motivated by the fact that perfect classifications result in perfect DCG scores and the DCG errors are bounded by classification errors. We propose us- ing the Expected Relevance to convert class probabilities into ranking scores. The class probabilities are learned using a gradient boosting tree algorithm. Evalua- tions on large-scale datasets show that our approach can improve LambdaRank [5] and the regressions-based ranker [6], in terms of the (normalized) DCG scores. An efficient implementation of the boosting tree algorithm is also presented.
Ping Li 0001, Christopher J. C. Burges
NIPS2
2007 Question Answering over Implicitly Structured Web Content
abstract
Implicitly structured content on the Web such as HTML tables and lists can be extremely valuable for web search, question answering, and information retrieval, as the implicit structure in a page often reflects the underlying semantics of the data. Unfortunately, exploiting this information presents significant challenges due to the immense amount of implicitly structured content on the web, lack of schema information, and unknown source quality. We present TQA, a web-scale system for automatic question answering that is often able to find answers to real natural language questions from the implicitly structured content on the web. Our experiments over more than 200 million structures extracted from a partial web crawl demonstrate the promise of our approach.
Eugene Agichtein, Christopher J. C. Burges, Eric Brill
Web Intelligence2
2006 Optimisation methods for ranking functions with multiple parameters
abstract
Optimising the parameters of ranking functions with respect to standard IR rank-dependent cost functions has eluded satisfactory analytical treatment. We build on recent advances in alternative differentiable pairwise cost functions, and show that these techniques can be successfully applied to tuning the parameters of an existing family of IR scoring functions (BM25), in the sense that we cannot do better using sensible search heuristics that directly optimize the rank-based cost function NDCG. We also demonstrate how the size of training set affects the number of parameters we can hope to tune this way.
Michael J. Taylor 0001, Hugo Zaragoza, Nick Craswell, Stephen E. Robertson, Christopher J. C. Burges
CIKM5
2006 Learning to Rank with Nonsmooth Cost Functions
abstract
The quality measures used in information retrieval are particularly difficult to op- timize directly, since they depend on the model scores only through the sorted order of the documents returned for a given query. Thus, the derivatives of the cost with respect to the model parameters are either zero, or are undefined. In this paper, we propose a class of simple, flexible algorithms, called LambdaRank, which avoids these difficulties by working with implicit cost functions. We de- scribe LambdaRank using neural network models, although the idea applies to any differentiable function class. We give necessary and sufficient conditions for the resulting implicit cost function to be convex, and we show that the general method has a simple mechanical interpretation. We demonstrate significantly im- proved accuracy, over a state-of-the-art ranking algorithm, on several datasets. We also show that LambdaRank provides a method for significantly speeding up the training phase of that ranking algorithm. Although this paper is directed towards ranking, the proposed method can be extended to any non-smooth and multivariate cost functions.
Christopher J. C. Burges, Robert Ragno, Quoc V. Le
NIPS1
2006 High accuracy retrieval with multiple nested ranker
abstract
High precision at the top ranks has become a new focus of research in information retrieval. This paper presents the multiple nested ranker approach that improves the accuracy at the top ranks by iteratively re-ranking the top scoring documents. At each iteration, this approach uses the RankNet learning algorithm to re-rank a subset of the results. This splits the problem into smaller and easier tasks and generates a new distribution of the results to be learned by the algorithm. We evaluate this approach using different settings on a data set labeled with several degrees of relevance. We use the normalized discounted cumulative gain (NDCG) to measure the performance because it depends not only on the position but also on the relevance score of the document in the ranked list. Our experiments show that making the learning algorithm concentrate on the top scoring results improves precision at the top ten documents in terms of the NDCG score.
Irina Matveeva, Christopher J. C. Burges, Timo Burkard, Andy Laucius, Leon Wong
SIGIR2
2005 Using audio fingerprinting for duplicate detection and thumbnail generation
abstract
Audio fingerprinting is a powerful tool for identifying file-based or streaming audio, using a database of fingerprints. The paper presents two new applications of audio fingerprinting: duplicate detection, whose goal is to identify duplicate audio clips in a set, even if they differ in compression quality or duration, and thumbnail generation, which aims to provide a representative short clip of a music track. Neither application requires an external database of fingerprints. Thanks to the robustness of the fingerprinting engine, both applications perform well; the duplicate detector has a false positive rate that is conservatively bounded above by 1% on a very large data set, and the thumbnail generator significantly outperforms using a fixed window.
Christopher J. C. Burges, Dan Plastina, John C. Platt, Erin Renshaw, Henrique S. Malvar
ICASSP (3)1
2005 Learning to rank using gradient descent
abstract
We investigate using gradient descent methods for learning ranking functions; we propose a simple probabilistic cost function, and we introduce RankNet, an implementation of these ideas using a neural network to model the underlying ranking function. We present test results on toy data and on data from a commercial internet search engine. 1.
Christopher J. C. Burges, Tal Shaked, Erin Renshaw, Ari Lazier, Matt Deeds, Nicole Hamilton, Gregory N. Hullender
ICML1
2004 Convolutional networks for speech detection
abstract
In this paper, we introduce a new framework for speech detection using convolutional networks. We propose a network architecture that can incorporate long and short-term temporal and spectral correlations of speech in the detection process. The proposed design is able to address many shortcomings of existing speech detectors in a unified new framework: First, it improves the robustness of the system to environmental variability while still being fast to evaluate. Second, it allows for a framework that is extendable to work under different time-scales for different applications. Finally, it is discriminative and produces reliable estimates of the probability of presence of speech in each frame for a wide variety of noise conditions. We propose that the inputs to the system be features that are measures of the true signal-to-noise ratio of a set of frequency bands of the signal. These can be easily and automatically generated by tracking the noise spectrum online. We present preliminary results on the AURORA database to demonstrate the effectiveness of the detector over conventional Gaussian detectors. 1.
Somsak Sukittanon, Arun C. Surendran, John C. Platt, Christopher J. C. Burges
INTERSPEECH4
2003 Image compression with on-line and off-line learning
abstract
Images typically contain smooth regions, which are easily compressed by linear transforms, and high activity regions (edges, textures), which are harder to compress. To compress the first kind, we use a "zero" encoder that has infinite context, very low capacity, and which adapts very quickly to the content. For the second, we use an "interpolation" encoder, based on neural networks, which has high capacity, a finite-size context, and is trained off-line. The two encoders can be used separately or in combination. The zero-encoder surpasses JPEG2000 by 3.5% in overall compression, even though it is less efficient in high activity regions. Thanks to off-line training, the interpolation-encoder predicts high activity regions well, so it also matches the performance of JPEG2000, even though it does not use an arithmetic encoder and is less efficient in low activity regions. In both cases it is surprising that we match the state-of-the-art in image compression without using adaptive arithmetic encoding.
Patrice Y. Simard, Christopher J. C. Burges, David Steinkraus, Henrique S. Malvar
ICIP (2)2
2003 Identifying audio clips with RARE
abstract
In this paper, we describe RARE (Robust Audio Recognition Engine): a system for identifying audio streams and files. RARE can be used in a variety of applications: from enhancing the consumer listening experience to cleaning large audio databases. RARE was designed with two key qualities in mind: robustness to distortion of the audio, and lookup speed. RARE identifies audio clips in a stream against a database of 1/4 million songs in real time using approximately 10% CPU on an 850 MHz P3, and with a measured false positive rate of 1.5x10-8 per clip, per database entry, at a false negative rate of 0.2% per clip. We demo RARE in real-time on a stream and on distorted files.
Christopher J. C. Burges, John C. Platt, Jonathan Goldstein
ACM Multimedia1
2003 Uniqueness theorems for kernel methods
Christopher J. C. Burges, David J. Crisp
Neurocomputing1
2003 Distortion discriminant analysis for audio fingerprinting
abstract
Mapping audio data to feature vectors for the classification, retrieval or identification tasks presents four principal challenges. The dimensionality of the input must be significantly reduced; the resulting features must be robust to likely distortions of the input; the features must be informative for the task at hand; and the feature extraction operation must be computationally efficient. We propose distortion discriminant analysis (DDA), which fulfills all four of these requirements. DDA constructs a linear, convolutional neural network out of layers, each of which performs an oriented PCA dimensional reduction. We demonstrate the effectiveness of DDA on two audio fingerprinting tasks: searching for 500 audio clips in 36 h of audio test data; and playing over 10 days of audio against a database with approximately 240 000 fingerprints. We show that the system is robust to kinds of noise that are not present in the training procedure. In the large test, the system gives a false positive rate of 1.5 /spl times/ 10/sup -8/ per audio clip, per fingerprint, at a false negative rate of 0.2% per clip.
Christopher J. C. Burges, John C. Platt, Soumya Jana
IEEE Trans. Speech Audio Process.1
2002 Extracting noise-robust features from audio data
abstract
A key problem faced by audio identification, classification, and retrieval systems is the mapping of high-dimensional audio input data into informative lower-dimensional feature vectors. This paper explores an automatic dimensionality reduction algorithm called Distortion Discriminant Analysis (DDA). Each layer of DDA projects its input into directions which maximize the SNR for a given set of distortions. Multiple layers efficiently extract features over a wide temporal window. The audio input to DDA undergoes perceptually-relevant preprocessing and de-equalization, to further suppress distortions. We apply DDA to the task of identifying audio clips in an incoming audio stream, based on matching stored audio fingerprints. We show excellent test results on matching input fingerprints against 36 hours of stored audio data.
Christopher J. C. Burges, John C. Platt, Soumya Jana
ICASSP1
2002 Editorial: Kernel Methods: Current Research and Future Directions
Nello Cristianini, Colin Campbell, Christopher J. C. Burges
Mach. Learn.3
2001 Improving Wavelet Compression with Neural Networks
Christopher J. C. Burges, Patrice Y. Simard, Henrique S. Malvar
Data Compression Conference1
2001 Learning a Gaussian Process Prior for Automatically Generating Music Playlists
abstract
This paper presents AutoDJ: a system for automatically generating mu- sic playlists based on one or more seed songs selected by a user. AutoDJ uses Gaussian Process Regression to learn a user preference function over songs. This function takes music metadata as inputs. This paper further introduces Kernel Meta-Training, which is a method of learning a Gaussian Process kernel from a distribution of functions that generates the learned function. For playlist generation, AutoDJ learns a kernel from a large set of albums. This learned kernel is shown to be more effective at predicting users’ playlists than a reasonable hand-designed kernel.
John C. Platt, Christopher J. C. Burges, Steven Swenson, Christopher Weare
NIPS2
1999 Distinctive feature detection using support vector machines
abstract
An important aspect of distinctive feature based approaches to automatic speech recognition is the formulation of a framework for robust detection of these features. We discuss the application of the support vector machines (SVM) that arise when the structural risk minimization principle is applied to such feature detection problems. In particular, we describe the problem of detecting stop consonants in continuous speech and discuss an SVM framework for detecting these sounds. In this paper we use both linear and nonlinear SVMs for stop detection and present experimental results to show that they perform better than a cepstral features based hidden Markov model (HMM) system, on the same task.
Partha Niyogi, Christopher J. C. Burges, Padma Ramesh
ICASSP2
1999 Uniqueness of the SVM Solution
Christopher J. C. Burges, David J. Crisp
NIPS1
1999 A Geometric Interpretation of v-SVM Classifiers
David J. Crisp, Christopher J. C. Burges
NIPS2
1999 Input space versus feature space in kernel-based methods
abstract
This paper collects some ideas targeted at advancing our understanding of the feature spaces associated with support vector (SV) kernel functions. We first discuss the geometry of feature space. In particular, we review what is known about the shape of the image of input space under the feature space map, and how this influences the capacity of SV methods. Following this, we describe how the metric governing the intrinsic geometry of the mapped surface can be computed in terms of the kernel, using the example of the class of inhomogeneous polynomial kernels, which are often used in SV pattern recognition. We then discuss the connection between feature space and input space by dealing with the question of how one can, given some vector in feature space, find a preimage (exact or approximate) in input space. We describe algorithms to tackle this issue, and show their utility in two applications of kernel methods. First, we use it to reduce the computational complexity of SV decision functions; second, we combine it with the Kernel PCA algorithm, thereby constructing a nonlinear statistical denoising technique which is shown to perform well on real-world data.
Bernhard Schölkopf, Sebastian Mika, Christopher J. C. Burges, Phil Knirsch, Klaus-Robert Müller, Gunnar Rätsch, Alexander J. Smola
IEEE Trans. Neural Networks3
1998 A Tutorial on Support Vector Machines for Pattern Recognition
Christopher J. C. Burges
Data Min. Knowl. Discov.1
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
ICANN4
1996 Incorporating Invariances in Support Vector Learning Machines
Bernhard Schölkopf, Christopher J. C. Burges, Vladimir Vapnik
ICANN2
1996 Simplified Support Vector Decision Rules
Christopher J. C. Burges
ICML1
1996 Improving the Accuracy and Speed of Support Vector Machines
Christopher J. C. Burges, Bernhard Schölkopf
NIPS1
1996 Support Vector Regression Machines
Harris Drucker, Christopher J. C. Burges, Linda Kaufman, Alexander J. Smola, Vladimir Vapnik
NIPS2
1995 Analysis of complex and noisy check images
abstract
We describe an image analysis system for handling complex and noisy images of forms and bank documents, such as business checks, personal checks, or bank deposits. Some of these document types have no standardized layout, requiring a careful analysis of the whole image, to find out where the relevant information, for example the courtesy amount, is located. Each element in the image is first classified as being part of machine printed text, handwritten text, or as being a graphical element, such as a line. To obtain a reliable identification of these different elements under noisy conditions, a set of templates is scanned over the image, extracting such elements as strokes, line end stops and corners. From this representation a quick and robust analysis of the image's content is possible to identify the different parts. Once a set of candidate subimages has been found, they are sent to a field recognition system. We describe an example of one such system, which locates and reads courtesy amounts on US checks.
Hans Peter Graf, Christopher J. C. Burges, Eric Cosatto, Craig R. Nohl
ICIP (3)2
1995 Extracting Support Data for a Given Task
Bernhard Schölkopf, Christopher J. C. Burges, Vladimir Vapnik
KDD2
1995 LeRec: a NN/HMM hybrid for on-line handwriting recognition
abstract
We introduce a new approach for on-line recognition of handwritten words written in unconstrained mixed style. The preprocessor performs a word-level normalization by fitting a model of the word structure using the EM algorithm. Words are then coded into low resolution "annotated images" where each pixel contains information about trajectory direction and curvature. The recognizer is a convolution network that can be spatially replicated. From the network output, a hidden Markov model produces word scores. The entire system is globally trained to minimize word-level errors.
Yoshua Bengio, Yann LeCun, Craig R. Nohl, Christopher J. C. Burges
Neural Comput.4
1993 Off Line Recognition of Handwritten Postal Words Using Neural Networks
abstract
We describe a method, “Shortest Path Segmentation” (SPS), which combines dynamic programming and a neural net recognizer for segmenting and recognizing character strings. We describe the application of this method to two problems: recognition of handwritten ZIP Codes, and recognition of handwritten words. For the ZIP Codes, we also used the method to automatically segment the images during training: the dynamic programming stage both performs the segmentation and provides inputs and desired outputs to the neural network. Results are reported for a test set of 2642 unsegmented handwritten 212 dpi binary ZIP Code (5- and 9-digit) images. For handwritten word recognition, we combined SPS with a “Space Displacement Neural Network” approach, in which a single-character-recognition network is extended over the entire word image, and in which SPS techniques are then used to rank order a given lexicon. We report results on a test set of 3000 300 ppi gray scale word images, extracted from images of live mail pieces, for lexicons of size 10, 100, and 1000. Representing the problem as a graph as proposed in this paper has advantages beyond the efficient finding of the final optimal segmentation, or the automatic segmentation of images during training. We can also easily extend the technique to generate K “runner up” answers (for example, by finding the K shortest paths). This paper will also describe applications of some of these ideas.
Christopher J. C. Burges, Jan Ben, John S. Denker, Yann LeCun, Craig R. Nohl
Int. J. Pattern Recognit. Artif. Intell.1
1991 Multi-Digit Recognition Using a Space Displacement Neural Network
Ofer Matan, Christopher J. C. Burges, Yann LeCun, John S. Denker
NIPS2