JOURNAL ARTICLE

Recognizing handwritten digits using hierarchical products of experts

Guy MayrazGeoffrey E. Hinton

Year: 2002 Journal:   IEEE Transactions on Pattern Analysis and Machine Intelligence Vol: 24 (2)Pages: 189-197   Publisher: IEEE Computer Society

Abstract

Abstract—The product of experts learning procedure [1] can discover a set of stochastic binary features that constitute a nonlinear generative model of handwritten images of digits. The quality of generative models learned in this way can be assessed by learning a separate model for each class of digit and then comparing the unnormalized probabilities of test images under the 10 different classspecific models. To improve discriminative performance, a hierarchy of separate models can be learned for each digit class. Each model in the hierarchy learns a layer of binary feature detectors that model the probability distribution of vectors of activity of feature detectors in the layer below. The models in the hierarchy are trained sequentially and each model uses a layer of binary feature detectors to learn a generative model of the patterns of feature activities in the preceding layer. After training, each layer of feature dectectors produces a separate, unnormalized log probabilty score. With three layers of feature detectors for each of the 10 digit classes, a test image produces 30 scores which can be used as inputs to a supervised, logistic classification network that is trained on separate data. On the MNIST database, our system is comparable with current state-of-the-art discriminative methods, demonstrating that the product of experts learning procedure can produce effective hierarchies of generative models of high-dimensional data. Index Terms—Neural networks, products of experts, handwriting recognition, feature extraction, shape recognition, Boltzmann machines, model-based recognition, generative models.

Keywords:
MNIST database Discriminative model Computer science Hierarchy Artificial intelligence Class (philosophy) Generative model Class hierarchy Set (abstract data type) Test set Pattern recognition (psychology) Machine learning Data set Test data Generative grammar Deep learning

Metrics

23
Cited By
2.86
FWCI (Field Weighted Citation Impact)
15
Refs
0.91
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Music and Audio Processing
Physical Sciences →  Computer Science →  Signal Processing
Generative Adversarial Networks and Image Synthesis
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Image Processing and 3D Reconstruction
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition

Related Documents

BOOK-CHAPTER

Recognizing Handwritten Digits

Fabio Nelli

Apress eBooks Year: 2023 Pages: 367-384
BOOK-CHAPTER

Recognizing Handwritten Digits

Fabio Nelli

Apress eBooks Year: 2018 Pages: 473-486
BOOK-CHAPTER

Recognizing Handwritten Digits

Fabio Nelli

Apress eBooks Year: 2015 Pages: 311-316
JOURNAL ARTICLE

Recognizing Handwritten Digits on MNIST Dataset using KNN Algorithm

Saurav NaikPrathamesh PathareMuzammil QureshiChirag KalaswadAkshat JoshiNayan Paliwal

Journal:   Journal of Artificial Intelligence and Imaging. Year: 2024 Vol: 1 (2)Pages: 10-18
© 2026 ScienceGate Book Chapters — All rights reserved.