vak: (Default)
[personal profile] vak
Как работают свёрточные нейронные сети - уже давно не тайна. Выглядит как магия, но на самом деле просто математика, возня с числами. На ролике можно видеть, как простейшая сеть (MNIST CNN) распознает цифры.



Вот чуть более сложная сеть, натренированная на определение объектов типа автомобиль, грузовик, самолёт, корабль, лошадь и т.п.



Всё это хорошо, пока у вас есть откуда скачать готовую натренированную модель. Но как самому натренировать модель с нуля, на своих данных? Практически это нетрудно: берёте один из известных программных пакетов и вперёд. Тут и начинается чёрная магия: мало кто разбирается, как происходит обучение. Хороших книг на эту тему мне не удалось обнаружить. Но нашлась интернет-публикация, где процесс детально объясняется:

"How the backpropagation algorithm works"

Эта же статья в формате PDF: http://www.math.hkbu.edu.hk/~mhyipa/nndl/chap2.pdf
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org