В этой статье разберем, что из себя представляет нейронная сеть Хопфилда Задача решаемая нашей нейронной сетью: В качестве входных данных подаются несколько фотографий(для простоты реализации будем использовать черно белые картинки с лицами людей).На этом наборе наша сеть будет обучаться. После чего пользователь подает испорченную картинку( мы испортим картинку в paint) И нейронная сеть должна восстановить картинку и выдать исправленную версию. Первое что необходимо сделать-обучить нашу нейронную сеть .Для этого нужно будет закодировать наши картинки.