# Hello Deep Learning: Reading handwritten digits

DevFeed: [Hello Deep Learning: Reading handwritten digits](<https://devfeed.tech/articles/hello-deep-learning-reading-handwritten-digits-36420.md>)

Original publisher: [Read original article](<https://berthub.eu/articles/posts/handwritten-digits-sgd-batches/>)

Published: 2023-03-30T10:00:04Z

Content type: tutorial

Language: en

Sources: [Bert Hubert's writings](<https://devfeed.tech/sources/bert-hubert-s-writings.md>)

Topics: [Deep learning](<https://devfeed.tech/topics/deep-learning.md>), [Neural Network](<https://devfeed.tech/topics/neural-network.md>), [Deep neural networks](<https://devfeed.tech/topics/deep-neural-networks.md>), [Image](<https://devfeed.tech/topics/image.md>)

Tags: [blog-posts](<https://devfeed.tech/tags/blog-posts.md>), [deep-learning](<https://devfeed.tech/tags/deep-learning.md>), [images](<https://devfeed.tech/tags/images.md>), [layer](<https://devfeed.tech/tags/layer.md>), [matrices](<https://devfeed.tech/tags/matrices.md>), [neural-network](<https://devfeed.tech/tags/neural-network.md>), [pixels](<https://devfeed.tech/tags/pixels.md>), [spatial](<https://devfeed.tech/tags/spatial.md>)

## AI overview

A tutorial in the Hello Deep Learning series explains how to build a neural network that recognizes all ten handwritten digits. It describes flattening 28x28 images, applying matrix multiplications and ReLU layers, and selecting the highest-scoring output.

## Source excerpt

This page is part of the Hello Deep Learning series of blog posts. You are very welcome to improve this page via GitHub! In the previous chapter we described how automatic differentiation of the result of neural networks works. In the first and second chapters we designed and trained a one-layer neural network that could distinguish images of the digit 3 and the digit 7, and the network did so very well.