Нарисовать свою нейронную сеть для распознавания изображений -- вот это уже будет значительно сложнее. Во-первых, нейронов понадобится на пять порядков больше (в этой сети -- всего 5 нейронов), а во-вторых я мало понимаю, что делаю.
Жаль, что я не математик. Я бы лучше понимал, как это на самом деле работает. Т.е. я понимаю, что на самом деле оно тупо подбирает значения под кривую типа как Эксель умеет делать, но он, ЕМНИП, использует метод наименьших квадратов.
Но боги, сколько я перелопатил документации на эту тему. И как много из неё оказалось мусорной, а то и вообще зачастую неверной. И не было ни одной нормальной статьи, написанной нормальным понятным языком.