Datasets:
image
image
| label
class label
10 classes
|
---|---|
5
(5) |
|
0
(0) |
|
4
(4) |
|
1
(1) |
|
9
(9) |
|
2
(2) |
|
1
(1) |
|
3
(3) |
|
1
(1) |
|
4
(4) |
|
3
(3) |
|
5
(5) |
|
3
(3) |
|
6
(6) |
|
1
(1) |
|
7
(7) |
|
2
(2) |
|
8
(8) |
|
6
(6) |
|
9
(9) |
|
4
(4) |
|
0
(0) |
|
9
(9) |
|
1
(1) |
|
1
(1) |
|
2
(2) |
|
4
(4) |
|
3
(3) |
|
2
(2) |
|
7
(7) |
|
3
(3) |
|
8
(8) |
|
6
(6) |
|
9
(9) |
|
0
(0) |
|
5
(5) |
|
6
(6) |
|
0
(0) |
|
7
(7) |
|
6
(6) |
|
1
(1) |
|
8
(8) |
|
7
(7) |
|
9
(9) |
|
3
(3) |
|
9
(9) |
|
8
(8) |
|
5
(5) |
|
9
(9) |
|
3
(3) |
|
3
(3) |
|
0
(0) |
|
7
(7) |
|
4
(4) |
|
9
(9) |
|
8
(8) |
|
0
(0) |
|
9
(9) |
|
4
(4) |
|
1
(1) |
|
4
(4) |
|
4
(4) |
|
6
(6) |
|
0
(0) |
|
4
(4) |
|
5
(5) |
|
6
(6) |
|
1
(1) |
|
0
(0) |
|
0
(0) |
|
1
(1) |
|
7
(7) |
|
1
(1) |
|
6
(6) |
|
3
(3) |
|
0
(0) |
|
2
(2) |
|
1
(1) |
|
1
(1) |
|
7
(7) |
|
9
(9) |
|
0
(0) |
|
2
(2) |
|
6
(6) |
|
7
(7) |
|
8
(8) |
|
3
(3) |
|
9
(9) |
|
0
(0) |
|
4
(4) |
|
6
(6) |
|
7
(7) |
|
4
(4) |
|
6
(6) |
|
8
(8) |
|
0
(0) |
|
7
(7) |
|
8
(8) |
|
3
(3) |
|
1
(1) |
Dataset Card for MNIST
Dataset Summary
The MNIST dataset consists of 70,000 28x28 black-and-white images of handwritten digits extracted from two NIST databases. There are 60,000 images in the training dataset and 10,000 images in the validation dataset, one class per digit so a total of 10 classes, with 7,000 images (6,000 train images and 1,000 test images) per class. Half of the image were drawn by Census Bureau employees and the other half by high school students (this split is evenly distributed in the training and testing sets).
Supported Tasks and Leaderboards
image-classification
: The goal of this task is to classify a given image of a handwritten digit into one of 10 classes representing integer values from 0 to 9, inclusively. The leaderboard is available here.
Languages
English
Dataset Structure
Data Instances
A data point comprises an image and its label:
{
'image': <PIL.PngImagePlugin.PngImageFile image mode=L size=28x28 at 0x276021F6DD8>,
'label': 5
}
Data Fields
image
: APIL.Image.Image
object containing the 28x28 image. Note that when accessing the image column:dataset[0]["image"]
the image file is automatically decoded. Decoding of a large number of image files might take a significant amount of time. Thus it is important to first query the sample index before the"image"
column, i.e.dataset[0]["image"]
should always be preferred overdataset["image"][0]
label
: an integer between 0 and 9 representing the digit.
Data Splits
The data is split into training and test set. All the images in the test set were drawn by different individuals than the images in the training set. The training set contains 60,000 images and the test set 10,000 images.
Dataset Creation
Curation Rationale
The MNIST database was created to provide a testbed for people wanting to try pattern recognition methods or machine learning algorithms while spending minimal efforts on preprocessing and formatting. Images of the original dataset (NIST) were in two groups, one consisting of images drawn by Census Bureau employees and one consisting of images drawn by high school students. In NIST, the training set was built by grouping all the images of the Census Bureau employees, and the test set was built by grouping the images form the high school students. The goal in building MNIST was to have a training and test set following the same distributions, so the training set contains 30,000 images drawn by Census Bureau employees and 30,000 images drawn by high school students, and the test set contains 5,000 images of each group. The curators took care to make sure all the images in the test set were drawn by different individuals than the images in the training set.
Source Data
Initial Data Collection and Normalization
The original images from NIST were size normalized to fit a 20x20 pixel box while preserving their aspect ratio. The resulting images contain grey levels (i.e., pixels don't simply have a value of black and white, but a level of greyness from 0 to 255) as a result of the anti-aliasing technique used by the normalization algorithm. The images were then centered in a 28x28 image by computing the center of mass of the pixels, and translating the image so as to position this point at the center of the 28x28 field.
Who are the source language producers?
Half of the source images were drawn by Census Bureau employees, half by high school students. According to the dataset curator, the images from the first group are more easily recognizable.
Annotations
Annotation process
The images were not annotated after their creation: the image creators annotated their images with the corresponding label after drawing them.
Who are the annotators?
Same as the source data creators.
Personal and Sensitive Information
[More Information Needed]
Considerations for Using the Data
Social Impact of Dataset
[More Information Needed]
Discussion of Biases
[More Information Needed]
Other Known Limitations
[More Information Needed]
Additional Information
Dataset Curators
Chris Burges, Corinna Cortes and Yann LeCun
Licensing Information
MIT Licence
Citation Information
@article{lecun2010mnist,
title={MNIST handwritten digit database},
author={LeCun, Yann and Cortes, Corinna and Burges, CJ},
journal={ATT Labs [Online]. Available: http://yann.lecun.com/exdb/mnist},
volume={2},
year={2010}
}
Contributions
Thanks to @sgugger for adding this dataset.
- Downloads last month
- 15,312