Demo Data from SIGIR 2026 / reviewers in the wild / expert
Patrice Y. Simard
dblp:s/PYSimard
· DBLP profile ↗
47ranked-venue papers
20as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 30 · 14 first-authorGraphics, computer vision, multimedia, augmented reality and games · 15 · 8 first-authorDatabases, data management, data science and information retrieval · 14 · 6 first-authorHuman-computer interaction and ubiquitous computing · 5
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
15 papers |
Probabilistic and Bayesian machine learning · 24% Knowledge representation and reasoning · 18% Reinforcement learning · 18% | |
| Human-computer interaction and pervasive computing
2 papers |
Human-AI interaction · 56% Interaction techniques and input · 44% | |
| Network and information security
2 papers |
Authentication and access control · 90% Usable security · 10% |
Topics — the 30 heaviest of 37, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Human-AI interaction
interactive machine learning |
0.2 | 1 | 2015 | ModelTracker: Redesigning Performance Analysis Tools for Machine Learning · CHI 2015 |
Machine learning › Probabilistic and Bayesian machine learning
causal inference |
0.2 | 1 | 2013 | Counterfactual reasoning and learning systems: the example of computational advertising · J. Mach. Learn. Res. 2013 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › causal reasoning
counterfactual reasoning |
0.2 | 1 | 2013 | Counterfactual reasoning and learning systems: the example of computational advertising · J. Mach. Learn. Res. 2013 |
Machine learning › Reinforcement learning
off-policy evaluation |
0.2 | 1 | 2013 | Counterfactual reasoning and learning systems: the example of computational advertising · J. Mach. Learn. Res. 2013 |
Authentication and access control
human interactive proofs |
0.1 | 2 | 2005 | Designing human friendly human interaction proofs (HIPs) · CHI 2005 Using Machine Learning to Break Visual Human Interaction Proofs (HIPs) · NIPS 2004 |
Machine learning › Trustworthy machine learning
interpretability |
0.1 | 1 | 2015 | ModelTracker: Redesigning Performance Analysis Tools for Machine Learning · CHI 2015 |
Machine learning › Trustworthy machine learning › interpretability
model debugging |
0.1 | 1 | 2015 | ModelTracker: Redesigning Performance Analysis Tools for Machine Learning · CHI 2015 |
Interaction techniques and input › text entry
error correction |
0.1 | 1 | 2006 | CueTIP: a mixed-initiative interface for correcting handwriting errors · UIST 2006 |
Interaction techniques and input › pen input
handwriting recognition |
0.1 | 1 | 2006 | CueTIP: a mixed-initiative interface for correcting handwriting errors · UIST 2006 |
Interaction techniques and input
pen input |
0.1 | 1 | 2006 | CueTIP: a mixed-initiative interface for correcting handwriting errors · UIST 2006 |
Authentication and access control › human interactive proofs
CAPTCHA |
0.0 | 1 | 2004 | Using Machine Learning to Break Visual Human Interaction Proofs (HIPs) · NIPS 2004 |
Machine learning › Representation and self-supervised learning › representation learning
disentangled representation learning |
0.0 | 1 | 2001 | Separating Appearance from Deformation · ICCV 2001 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
mixture model |
0.0 | 1 | 2001 | Separating Appearance from Deformation · ICCV 2001 |
Machine learning › Deep learning architectures and training
convolutional neural network |
0.0 | 1 | 1998 | Boxlets: A Fast Convolution Algorithm for Signal Processing and Neural Networks · NIPS 1998 |
Machine learning › Deep learning architectures and training › efficient deep learning
efficient convolution |
0.0 | 1 | 1998 | Boxlets: A Fast Convolution Algorithm for Signal Processing and Neural Networks · NIPS 1998 |
Machine learning › Deep learning architectures and training
recurrent neural network |
0.0 | 3 | 1991 | Reverse TDNN: An Architecture For Trajectory Generation · NIPS 1991 Shaping the State Space Landscape in Recurrent Networks · NIPS 1990 Fixed Point Analysis for Recurrent Networks · NIPS 1988 |
Human-AI interaction
mixed-initiative interaction |
0.0 | 1 | 2006 | CueTIP: a mixed-initiative interface for correcting handwriting errors · UIST 2006 |
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › gaussian process
kernel design |
0.0 | 1 | 1997 | Prior Knowledge in Support Vector Kernels · NIPS 1997 |
Machine learning › Kernel, tree and ensemble methods
kernel methods |
0.0 | 1 | 1997 | Prior Knowledge in Support Vector Kernels · NIPS 1997 |
Machine learning › Kernel, tree and ensemble methods
support vector machine |
0.0 | 1 | 1997 | Prior Knowledge in Support Vector Kernels · NIPS 1997 |
Computer vision › Image recognition and object detection › character recognition
handwritten character recognition |
0.0 | 1 | 1994 | Learning Prototype Models for Tangent Distance · NIPS 1994 |
Machine learning › Representation and self-supervised learning
prototype learning |
0.0 | 1 | 1994 | Learning Prototype Models for Tangent Distance · NIPS 1994 |
Computer vision › Image recognition and object detection
tangent distance |
0.0 | 1 | 1994 | Learning Prototype Models for Tangent Distance · NIPS 1994 |
Machine learning › Deep learning architectures and training
backpropagation |
0.0 | 1 | 1993 | Backpropagation without Multiplication · NIPS 1993 |
Computational geometry
distance computation |
0.0 | 1 | 1993 | Efficient Computation of Complex Distance Metrics Using Hierarchical Filtering · NIPS 1993 |
Algorithms and data structures
similarity search |
0.0 | 1 | 1993 | Efficient Computation of Complex Distance Metrics Using Hierarchical Filtering · NIPS 1993 |
Computer vision › Face, body and person analysis
face recognition |
0.0 | 1 | 2001 | Separating Appearance from Deformation · ICCV 2001 |
Machine learning › Optimization for machine learning › adaptive optimization
adaptive learning rate |
0.0 | 1 | 1992 | Automatic Learning Rate Maximization in Large Adaptive Machines · NIPS 1992 |
Machine learning › Optimization for machine learning
adaptive optimization |
0.0 | 1 | 1992 | Automatic Learning Rate Maximization in Large Adaptive Machines · NIPS 1992 |
Machine learning › Deep learning architectures and training › recurrent neural network
time-delay neural network |
0.0 | 1 | 1991 | Reverse TDNN: An Architecture For Trajectory Generation · NIPS 1991 |
Methods — techniques the papers use, named apart from their topics
interactive visualization · 0.4controlled experiment · 0.4counterfactual reasoning · 0.2segmentation · 0.1recognition · 0.1machine learning · 0.1visual distortion parameter variation · 0.1segmentation-based challenge · 0.1boxlet decomposition · 0.0unsupervised clustering · 0.0low-frequency wavelet deformation fields · 0.0backpropagation · 0.0convolution · 0.0projection onto convex sets · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Interactive machine teaching: a human-centered approach to building machine-learned modelsabstractModern systems can augment people’s capabilities by using machine-learned models to surface intelligent behaviors. Unfortunately, building these models remains challenging and beyond the reach of non-machine learning experts. We describe interactive machine teaching (IMT) and its potential to simplify the creation of machine-learned models. One of the key characteristics of IMT is its iterative process in which the human-in-the-loop takes the role of a teacher teaching a machine how to perform a task. We explore alternative learning theories as potential theoretical foundations for IMT, the intrinsic human capabilities related to teaching, and how IMT systems might leverage them. We argue that IMT processes that enable people to leverage these capabilities have a variety of benefits, including making machine learning methods accessible to subject-matter experts and the creation of semantic and debuggable machine learning (ML) models. We present an integrated teaching environment (ITE) that embodies principles from IMT, and use it as a design probe to observe how non-ML experts do IMT and as the basis of a system that helps us study how to guide teachers. We explore and highlight the benefits and challenges of IMT systems. We conclude by outlining six research challenges to advance the field of IMT. Gonzalo A. Ramos, Christopher Meek, Patrice Y. Simard, Jina Suh, Soroush Ghorashi |
Hum. Comput. Interact. | 3 |
| 2020 | AnchorViz: Facilitating Semantic Data Exploration and Concept Discovery for Interactive Machine LearningabstractWhen building a classifier in interactive machine learning (iML), human knowledge about the target class can be a powerful reference to make the classifier robust to unseen items. The main challenge lies in finding unlabeled items that can either help discover or refine concepts for which the current classifier has no corresponding features (i.e., it has feature blindness ). Yet it is unrealistic to ask humans to come up with an exhaustive list of items, especially for rare concepts that are hard to recall. This article presents AnchorViz , an interactive visualization that facilitates the discovery of prediction errors and previously unseen concepts through human-driven semantic data exploration. By creating example-based or dictionary-based anchors representing concepts, users create a topology that (a) spreads data based on their similarity to the concepts and (b) surfaces the prediction and label inconsistencies between data points that are semantically related. Once such inconsistencies and errors are discovered, users can encode the new information as labels or features and interact with the retrained classifier to validate their actions in an iterative loop. We evaluated AnchorViz through two user studies. Our results show that AnchorViz helps users discover more prediction errors than stratified random and uncertainty sampling methods. Furthermore, during the beginning stages of a training task, an iML tool with AnchorViz can help users build classifiers comparable to the ones built with the same tool with uncertainty sampling and keyword search, but with fewer labels and more generalizable features. We discuss exploration strategies observed during the two studies and how AnchorViz supports discovering, labeling, and refining of concepts through a sensemaking loop. Jina Suh, Soroush Ghorashi, Gonzalo A. Ramos, Nan-Chen Chen, Steven Mark Drucker, Johan Verwey, Patrice Y. Simard |
ACM Trans. Interact. Intell. Syst. | 7 |
| 2018 | AnchorViz: Facilitating Classifier Error Discovery through Interactive Semantic Data ExplorationabstractWhen building a classifier in interactive machine learning, human knowledge about the target class can be a powerful reference to make the classifier robust to unseen items. The main challenge lies in finding unlabeled items that can either help discover or refine concepts for which the current classifier has no corresponding features (i.e., it has feature blindness). Yet it is unrealistic to ask humans to come up with an exhaustive list of items, especially for rare concepts that are hard to recall. This paper presents AnchorViz, an interactive visualization that facilitates error discovery through semantic data exploration. By creating example-based anchors, users create a topology to spread data based on their similarity to the anchors and examine the inconsistencies between data points that are semantically related. The results from our user study show that AnchorViz helps users discover more prediction errors than stratified random and uncertainty sampling methods. Nan-Chen Chen, Jina Suh, Johan Verwey, Gonzalo A. Ramos, Steven Mark Drucker, Patrice Y. Simard |
IUI | 6 |
| 2015 | ModelTracker: Redesigning Performance Analysis Tools for Machine LearningabstractModel building in machine learning is an iterative process. The performance analysis and debugging step typically involves a disruptive cognitive switch from model building to error analysis, discouraging an informed approach to model building. We present ModelTracker, an interactive visualization that subsumes information contained in numerous traditional summary statistics and graphs while displaying example-level performance and enabling direct error examination and debugging. Usage analysis from machine learning practitioners building real models with ModelTracker over six months shows ModelTracker is used often and throughout model building. A controlled experiment focusing on ModelTracker's debugging capabilities shows participants prefer ModelTracker over traditional tools without a loss in model performance. Saleema Amershi, David Maxwell Chickering, Steven Mark Drucker, Bongshin Lee, Patrice Y. Simard, Jina Suh |
CHI | 5 |
| 2013 | Counterfactual reasoning and learning systems: the example of computational advertising
Léon Bottou, Jonas Peters, Joaquin Quiñonero Candela, Denis Xavier Charles, David Maxwell Chickering, Elon Portugaly, Dipankar Ray, Patrice Y. Simard, Ed Snelson |
J. Mach. Learn. Res. | 8 |
| 2006 | Combining Multiple Classifiers for Faster Optical Character Recognition
Kumar Chellapilla, Michael Shilman, Patrice Y. Simard |
Document Analysis Systems | 3 |
| 2006 | CueTIP: a mixed-initiative interface for correcting handwriting errorsabstractWith advances in pen-based computing devices, handwriting has become an increasingly popular input modality. Researchers have put considerable effort into building intelligent recognition systems that can translate handwriting to text with increasing accuracy. However, handwritten input is inherently ambiguous, and these systems will always make errors. Unfortunately, work on error recovery mechanisms has mainly focused on interface innovations that allow users to manually transform the erroneous recognition result into the intended one. In our work, we propose a mixed-initiative approach to error correction. We describe CueTIP, a novel correction interface that takes advantage of the recognizer to continually evolve its results using the additional information from user corrections. This significantly reduces the number of actions required to reach the intended result. We present a user study showing that CueTIP is more efficient and better preferred for correcting handwriting recognition errors. Grounded in the discussion of CueTIP, we also present design principles that may be applied to mixed-initiative correction interfaces in other domains. Michael Shilman, Desney S. Tan, Patrice Y. Simard |
UIST | 3 |
| 2005 | Designing human friendly human interaction proofs (HIPs)abstractHIPs, or Human Interactive Proofs, are challenges meant to be easily solved by humans, while remaining too hard to be economically solved by computers. HIPs are increasingly used to protect services against automatic script attacks. To be effective, a HIP must be difficult enough to discourage script attacks by raising the computation and/or development cost of breaking the HIP to an unprofitable level. At the same time, the HIP must be easy enough to solve in order to not discourage humans from using the service. Early HIP designs have successfully met these criteria [1]. However, the growing sophistication of attackers and correspondingly increasing profit incentives have rendered most of the currently deployed HIPs vulnerable to attack [2,7,12]. Yet, most companies have been reluctant to increase the difficulty of their HIPs for fear of making them too complex or unappealing to humans. The purpose of this study is to find the visual distortions that are most effective at foiling computer attacks without hindering humans. The contribution of this research is that we discovered that 1) automatically generating HIPs by varying particular distortion parameters renders HIPs that are too easy for computer hackers to break, yet humans still have difficulty recognizing them, and 2) it is possible to build segmentation-based HIPs that are extremely difficult and expensive for computers to solve, while remaining relatively easy for humans. Kumar Chellapilla, Kevin Larson, Patrice Y. Simard, Mary Czerwinski |
CHI | 3 |
| 2005 | Boosting-based Transductive Learning for Text DetectionabstractWe present a promising new framework for improving boosting performance with transductive inference when training an automatic text detector. The resulting detector is fast and efficient, and it exhibits high accuracy on a large test set. David Bargeron, Paul A. Viola, Patrice Y. Simard |
ICDAR | 3 |
| 2005 | Fast Optical Character Recognition through Glyph Hashing for Document ConversionabstractThis paper proposes a glyph hashing approach to optical character recognition with applications in document conversion. The viability and efficiency of the approach is tested through its implementation in a print driver on 68,987 PDF documents containing 1.15 billion characters. Results indicate that a hash table with (a) 3.2 million hashes is sufficient to represent all characters from these documents, and (b) 480 fonts are sufficient to cover over 90% of these documents. Glyph recognizing experiments indicate that 80% of unique character glyphs and over 96% of all characters from unseen documents can be found in a hash table built using all 68,987 documents. The hashing approach is used to not only recognize the character codes but also, size, style (bold, italic, etc), and font name. We found that the hashing approach can scale to hundreds of fonts and thousands of characters per font. Further, it is extremely fast and can recognize over 100,000 characters per second. Owing to its speed, such a hashing approach can complement any existing OCR system by acting as a pre-filter to produce a 4-5 times speedup during document conversion. Kumar Chellapilla, Patrice Y. Simard, Radoslav Nickolov |
ICDAR | 2 |
| 2005 | Text Recognition of Low-resolution Document ImagesabstractCheap and versatile cameras make it possible to easily and quickly capture a wide variety of documents. However, low resolution cameras present a challenge to OCR because it is virtually impossible to do character segmentation independently from recognition. In this paper we solve these problems simultaneously by applying methods borrowed from cursive handwriting recognition. To achieve maximum robustness, we use a machine learning approach based on a convolutional neural network. When our system is combined with a language model using dynamic programming, the overall performance is in the vicinity of 80-95% word accuracy on pages captured with a 1024/spl times/768 webcam and 10-point text. Charles E. Jacobs, Patrice Y. Simard, Paul A. Viola, James Rinker |
ICDAR | 2 |
| 2005 | Ink Normalization and BeautificationabstractHandwriting recognition is difficult because of the high variability of handwriting and because of segmentation errors. We propose an approach that reduces this variability without requiring letter segmentation. We build an ink extrema classifier which labels local minima of ink as {bottom, baseline, other} and maxima as {midline, top, other}. Despite the high variability of ink, the classifier is 86% accurate (with 0% rejection). We use the classifier information to normalize the ink. This is done by applying a "rubber sheet" warping followed by a "rubber rod" warping. Both warpings are computed using conjugate gradient methods. We display the normalization results on a few examples. This paper illustrates the pitfalls of ink normalization and "beautification ", when solved independently of letter recognition. Patrice Y. Simard, David Steinkraus, Maneesh Agrawala |
ICDAR | 1 |
| 2005 | Using GPUs for Machine Learning AlgorithmsabstractUsing dedicated hardware to do machine learning typically ends up in disaster because of cost, obsolescence, and poor software. The popularization of graphic processing units (GPUs), which are now available on every PC, provides an attractive alternative. We propose a generic 2-layer fully connected neural network GPU implementation which yields over 3/spl times/ speedup for both training and testing with respect to a 3 GHz P4 CPU. Dave Steinkrau, Patrice Y. Simard, Ian Buck |
ICDAR | 2 |
| 2004 | A Foreground/Background Separation Algorithm for Image CompressionabstractMany bitmap documents are composed by the superposition of layers with pictures and text. These documents do not compress well using image compression algorithms such as JPEG-2000, because text introduces sharp edges on top of the smooth surfaces typically found in natural images. Similarly, compression algorithms for text facsimiles, such as JBIG2, are not suited for color or gray level images. In this paper the SLIm system for separating text and line drawing from background images, in order to compress both more effectively is proposed. This approach differ from previous ones such as DjVu, Tiff-FX, and MRC, by being extremely simple and fast, while yielding close to state-of-the-art compression performance. Results show that the SLIm compression performance is attractive for many applications. Patrice Y. Simard, Henrique S. Malvar, James Rinker, Erin Renshaw |
Data Compression Conference | 1 |
| 2004 | An efficient binary image activity detector based on connected componentsabstractActivity detection on binary images can be a useful part of image processing for detecting noise, texture, printed text, or dithering. We present an image activity detector based on computing a density of selected connected components (CCs). Connectedness is a useful property because it is present in individual printed letters, lines, and edges. In contrast, salt-and-pepper noise and dithering are typically composed of a large number of disconnected patterns. By filtering the CCs based on size, we can measure different kinds of activities, and segment or filter the image accordingly. The activity detector is extremely efficient and can be run in a fraction of the time it takes to compute a run-length encoding version of the image. As an example, we built a noise removal filter based on the density of CCs, which is both faster and better than a conventional median filter. Patrice Y. Simard, Henrique S. Malvar |
ICASSP (3) | 1 |
| 2004 | Using Machine Learning to Break Visual Human Interaction Proofs (HIPs)abstractMachine learning is often used to automatically solve human tasks. In this paper, we look for tasks where machine learning algorithms are not as good as humans with the hope of gaining insight into their current limitations. We studied various Human Interactive Proofs (HIPs) on the market, because they are systems designed to tell computers and humans apart by posing challenges presumably too hard for computers. We found that most HIPs are pure recognition tasks which can easily be broken using machine learning. The harder HIPs use a combination of segmentation and recognition tasks. From this observation, we found that building segmentation tasks is the most effective way to confuse machine learning algorithms. This has enabled us to build effective HIPs (which we deployed in MSN Passport), as well as design challenging segmentation tasks for machine learning algorithms. Kumar Chellapilla, Patrice Y. Simard |
NIPS | 2 |
| 2004 | Estimation of the self-similarity parameter using the wavelet transform
Skander Soltani, Patrice Y. Simard, Daniel Boichu |
Signal Process. | 2 |
| 2003 | Can the sample being transmitted be used to refine its own PDF estimate?abstractMany image coders map the input image to a transform domain, and encode coefficients in that domain. Usually, encoders use previously transmitted samples to help estimate the probabilities for the next sample to be encoded. This backward probability estimation provides a better PDF estimation, without need to send any side information. A new method of encoding was proposed that goes one step further: besides past samples, it also uses information about the current sample in computing the PDF for the current sample. Yet, no side information was transmitted. The initial PDF estimate is based on a Tarp filter, but probabilities are then progressively refined for non-zero samples. Results are superior to JPEG2000, and to bit-plane Tarp. Dinei A. F. Florêncio, Patrice Y. Simard |
DCC | 2 |
| 2003 | Discerning Structure from Freeform Handwritten NotesabstractThis paper presents an integrated approach to parsing textual structure in freeform handwritten notes. Text-graphics classification and text layout analysis are classical problems in printed document analysis, but the irregularity in handwriting and content in freeform notes reveals limitations in existing approaches. We advocate an integrated technique that solves the layout analysis and classification problems simultaneously: the problems are so tightly coupled that it is not possible to solve one without the other for real user notes. We tune and evaluate our approach on a large corpus of unscripted user files and reflect on the difficult recognition scenarios that we have encountered in practice. Michael Shilman, Zile Wei, Sashi Raghupathy, Patrice Y. Simard |
ICDAR | 4 |
| 2003 | Using Character Recognition and Segmentation to Tell Computer from HumansabstractHow do you tell a computer from a human? The situation arises often on the Internet, when online polls are conducted, accounts are requested, undesired email is received, and chat-rooms are spammed. The approach we use is to create a visual challenge that is easy for humans but difficult for a computer. More specifically, our challenge is to recognize a string of random distorted characters. To pass the challenge, the subject must type in the correct corresponding ASCII string. From an OCR point of view, this problem is interesting because our goal is to use the vast amount of accumulated knowledge to defeat the state of the art OCR algorithms. This is a role reversal from traditional OCR research. Unlike many other systems, our algorithm is based on the assumption that segmentation is much more difficult than recognition. Our image challenges present hard segmentation problems that humans are particularly apt at solving. The technology is currently being used in MSN's Hotmail registration system, where it has significantly reduced daily registration rate with minimal Consumer Support impact. Patrice Y. Simard, Richard Szeliski, Josh Benaloh, Julien Couvreur, Iulian Calinov |
ICDAR | 1 |
| 2003 | Best Practices for Convolutional Neural Networks Applied to Visual Document AnalysisabstractNeural networks are a powerful technology forclassification of visual inputs arising from documents.However, there is a confusing plethora of different neuralnetwork methods that are used in the literature and inindustry. This paper describes a set of concrete bestpractices that document analysis researchers can use toget good results with neural networks. The mostimportant practice is getting a training set as large aspossible: we expand the training set by adding a newform of distorted data. The next most important practiceis that convolutional neural networks are better suited forvisual document tasks than fully connected networks. Wepropose that a simple do-it-yourself implementation ofconvolution with a flexible architecture is suitable formany visual document problems. This simpleconvolutional neural network does not require complexmethods, such as momentum, weight decay, structure-dependentlearning rates, averaging layers, tangent prop,or even finely-tuning the architecture. The end result is avery simple yet general architecture which can yieldstate-of-the-art performance for document analysis. Weillustrate our claims on the MNIST set of English digitimages. Patrice Y. Simard, David Steinkraus, John C. Platt |
ICDAR | 1 |
| 2003 | Image compression with on-line and off-line learningabstractImages 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) | 1 |
| 2002 | On-Line Adaptation in Image Coding with a 2-D Tarp FilterabstractOn-line adaptation to nonstationary distributions is essential to good performance in image coding. Fixed-size contexts (with adaptive tables) are also widely used, in conjunction with arithmetic encoders, in state-of-the-art codecs. In contrast, we propose a simple two-dimensional filter that directly outputs the probability distribution function (PDF) estimate necessary to drive an adaptive arithmetic encoder. The filter is isotropic, in the sense that the impact of a previously encoded bit depends only on its value and distance to the bit to be coded. Surprisingly, this simple filter yields results comparable to or better than JPEG2000. It also brings an interesting distinction between on-line and off-line learning, and their relative importance in compression. Patrice Y. Simard, David Steinkraus, Henrique S. Malvar |
DCC | 1 |
| 2001 | Improving Wavelet Compression with Neural Networks
Christopher J. C. Burges, Patrice Y. Simard, Henrique S. Malvar |
Data Compression Conference | 2 |
| 2001 | A Wavelet Coder for Masked ImagesabstractThis paper presents an algorithm for the compression of images that have "don't care" regions within them. Such regions are specified by an additional binary image, the mask, which we assume is available at both the coder and the encoder (it is transmitted separately and without loss). Unlike previous approaches, which typically fill in the masked pixels with values geared toward good compression of the image, we use a special wavelet transform which is a function of the mask, but which can be computed efficiently. We compare our method with the previous approaches by measuring the compression for a given PSNR on the valid pixels. Our algorithm is both faster and yields compression improvements of up to 18% over the current state-of-the-art coders. Patrice Y. Simard, Henrique S. Malvar |
Data Compression Conference | 1 |
| 2001 | Separating Appearance from DeformationabstractBy representing images and image prototypes by linear subspaces spanned by "tangent vectors" (derivatives of an image with respect to translation, rotation, etc.), impressive invariance to known types of uniform distortion can be built into feedforward discriminators. We describe a new probability model that can jointly cluster data and learn mixtures of nonuniform, smooth deformation fields. Our fields are based on low-frequency wavelets, so they use very few parameters to model a wide range of smooth deformations (unlike, e.g., factor analysis, which uses a large number of parameters to model deformations). In spirit, our ideas are most similar to the idea of separating content from style published by Tenenbaum and Freeman. However, our models do not need labeled data for training, and thus allow for unsupervised separation of appearance from deformation. We give results on handwritten digit recognition and face recognition. Nebojsa Jojic, Patrice Y. Simard, Brendan J. Frey, David Heckerman |
ICCV | 2 |
| 2000 | The long-term memory prediction by multiscale decomposition
Skander Soltani, Daniel Boichu, Patrice Y. Simard, Stéphane Canu |
Signal Process. | 3 |
| 1998 | Boxlets: A Fast Convolution Algorithm for Signal Processing and Neural Networks
Patrice Y. Simard, Léon Bottou, Patrick Haffner, Yann LeCun |
NIPS | 1 |
| 1998 | La méthode de Higuchi pour la dimension fractale
E. Le Tavernier, Patrice Y. Simard, M. Bulo, Daniel Boichu |
Signal Process. | 2 |
| 1997 | Prior Knowledge in Support Vector Kernels
Bernhard Schölkopf, Patrice Y. Simard, Alexander J. Smola, Vladimir Vapnik |
NIPS | 2 |
| 1994 | Comparison of classifier methods: a case study in handwritten digit recognitionabstractThis 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) | 10 |
| 1994 | Memory-based character recognition using a transformation invariant metricabstractMemory-based classification algorithms such as radial basis functions or K-nearest neighbors often rely on simple distances (Euclidean distance, Hamming distance, etc.), which are rarely meaningful on pattern vectors. More complex better suited distance measures are often expensive and rather ad-hoc. We propose a new distance measure which: 1) can be made locally invariant to any set of transformations of the input; and 2) can be computed efficiently. We tested the method on large handwritten character databases provided by the US Post Office and NIST. Using invariances with respect to translation, rotation, scaling, skewing and line thickness, the method outperformed all other systems on a small (less than 10,000 patterns) database and was competitive on our largest (60,000 patterns) database. Patrice Y. Simard, Yann LeCun, John S. Denker |
ICPR (2) | 1 |
| 1994 | Learning Prototype Models for Tangent DistanceabstractSimard, LeCun & Denker (1993) showed that the performance of nearest-neighbor classification schemes for handwritten character recognition can be improved by incorporating invariance to spe(cid:173) the so cific transformations in the underlying distance metric - called tangent distance. The resulting classifier, however, can be prohibitively slow and memory intensive due to the large amount of prototypes that need to be stored and used in the distance compar(cid:173) isons. In this paper we develop rich models for representing large subsets of the prototypes. These models are either used singly per class, or as basic building blocks in conjunction with the K-means clustering algorithm. *This work was performed while Trevor Hastie was a member of the Statistics and Data Analysis Research Group, AT&T Bell Laboratories, Murray Hill, NJ 07974. Trevor J. Hastie, Patrice Y. Simard |
NIPS | 2 |
| 1994 | Learning long-term dependencies with gradient descent is difficultabstractRecurrent neural networks can be used to map input sequences to output sequences, such as for recognition, production or prediction problems. However, practical difficulties have been reported in training recurrent neural networks to perform tasks in which the temporal contingencies present in the input/output sequences span long intervals. We show why gradient based learning algorithms face an increasingly difficult problem as the duration of the dependencies to be captured increases. These results expose a trade-off between efficient learning by gradient descent and latching on information for long periods. Based on an understanding of this problem, alternatives to standard gradient descent are considered. Yoshua Bengio, Patrice Y. Simard, Paolo Frasconi |
IEEE Trans. Neural Networks | 2 |
| 1993 | Efficient Computation of Complex Distance Metrics Using Hierarchical Filtering
Patrice Y. Simard |
NIPS | 1 |
| 1993 | Backpropagation without Multiplication
Patrice Y. Simard, Hans Peter Graf |
NIPS | 1 |
| 1993 | Boosting Performance in Neural NetworksabstractA boosting algorithm, based on the probably approximately correct (PAC) learning model is used to construct an ensemble of neural networks that significantly improves performance (compared to a single network) in optical character recognition (OCR) problems. The effect of boosting is reported on four handwritten image databases consisting of 12000 digits from segmented ZIP Codes from the United States Postal Service and the following from the National Institute of Standards and Technology: 220000 digits, 45000 upper case letters, and 45000 lower case letters. We use two performance measures: the raw error rate (no rejects) and the reject rate required to achieve a 1% error rate on the patterns not rejected. Boosting improved performance significantly, and, in some cases, dramatically. Harris Drucker, Robert E. Schapire, Patrice Y. Simard |
Int. J. Pattern Recognit. Artif. Intell. | 3 |
| 1992 | An efficient algorithm for learning invariance in adaptive classifiersabstractIn many machine learning applications, one has not only training data but also some high-level information about certain invariances that the system should exhibit. In character recognition, for example, the answer should be invariant with respect to small spatial distortions in the input images (translations, rotations, scale changes, etcetera). The authors have implemented a scheme that minimizes the derivative of the classifier outputs with respect to distortion operators. This not only produces tremendous speed advantages, but also provides a powerful language for specifying what generalizations the network can perform.> Patrice Y. Simard, Yann LeCun, John S. Denker, Bernard Victorri |
ICPR (2) | 1 |
| 1992 | Automatic Learning Rate Maximization in Large Adaptive Machines
Yann LeCun, Patrice Y. Simard, Barak A. Pearlmutter |
NIPS | 2 |
| 1992 | Improving Performance in Neural Networks Using a Boosting Algorithm
Harris Drucker, Robert E. Schapire, Patrice Y. Simard |
NIPS | 3 |
| 1992 | Efficient Pattern Recognition Using a New Transformation Distance
Patrice Y. Simard, Yann LeCun, John S. Denker |
NIPS | 1 |
| 1991 | Reverse TDNN: An Architecture For Trajectory Generation
Patrice Y. Simard, Yann LeCun |
NIPS | 1 |
| 1991 | Tangent Prop - A Formalism for Specifying Selected Invariances in an Adaptive Network
Patrice Y. Simard, Bernard Victorri, Yann LeCun, John S. Denker |
NIPS | 1 |
| 1990 | Shaping the State Space Landscape in Recurrent Networks
Patrice Y. Simard, Jean Pierre Raysz, Bernard Victorri |
NIPS | 1 |
| 1990 | Vector field restoration by the method of convex projections
Patrice Y. Simard, Guy E. Mailloux |
Comput. Vis. Graph. Image Process. | 1 |
| 1988 | Fixed Point Analysis for Recurrent Networks
Patrice Y. Simard, Mary B. Ottaway, Dana H. Ballard |
NIPS | 1 |
| 1988 | A Projection Operator for the Restoration of Divergence-Free Vector FieldsabstractThe theory of image restoration by projection onto convex sets can also be applied to the restoration of vector fields. These can have properties that restrict them to lie in well-defined closed convex sets. One of the properties, divergence freedom, is considered, and the theory and numerical implementation of its projection operator are presented. The performance of the operator is illustrated by restoring, from partial information, two simulated divergence-free vector fields. This projection operator finds an important application in the restoration of velocity fields or optical flows computed from an image sequence when the real velocity field is known, a priori to be divergence-free.> Patrice Y. Simard, Guy E. Mailloux |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |