Обсуждение статьи "Нейронная сеть на практике: Чтение PNG-изображений из MNIST"

Опубликована статья Нейронная сеть на практике: Чтение PNG-изображений из MNIST:

Здесь мы рассмотрим, как реализовать простой алгоритм чтения изображений в формате PNG. Умение читать содержимое этих изображений будет важно для дальнейшей разработки топологии перцептронной сети. Это связано с тем, что мы начнём использовать базу данных MNIST для обучения сети, которую будем реализовывать.

В предыдущей статье «Нейронная сеть на практике: ручное обратное распространение» я немного рассказал о том, как можно выполнять обратное распространение в наборе последовательно соединённых перцептронов. Хотя это и не лучший способ объяснить эту тему, как мы увидим дальше, изложенное там позволяет нам быстрее перейти к другому вопросу.

Хорошо, поскольку некоторых вещей, нужных нам прямо сейчас, у нас нет, придётся реализовать их самим, чтобы сделать ещё несколько шагов в объяснении того, что мы хотим показать о сетях перцептронов.

Наша текущая задача — загружать изображения из общедоступной базы данных. В данном случае — из базы данных MNIST. Обычно изображения из этой базы данных имеют определённый формат, но в других случаях нам может понадобиться работать с иными форматами, например PNG. И именно в этом заключается цель данной статьи: создать максимально простой механизм для загрузки изображений в этом формате.


Автор: Daniel Jose