-2

Я пытаюсь использовать глубокие сети убеждений для распознавания лиц. Но я новичок в этой области, я прочитал научные статьи и документы, доступные в Интернете, и я понял основную концепцию бинарных изображений. Но все же, когда я сажусь на код, я нахожу большие трудности, потому что ничто не объясняется с точки зрения программистов, все, что вы найдете, это энергетические функции и все такое. Может ли какой-нибудь орган помочь мне создать (код) скрытый слой для серого масштаба? Изображение лица? (Чтобы быть более конкретным, каким должен быть мой скрытый слой, это должен быть массив различных фильтров или что-то еще ....)Как создать слой выделения признаков для DBN для распознавания лиц

ответ

-1

У меня есть опыт работы с нейронными сетями и самоорганизующимися картами, относящимися к концу 1980-х годов, но я тоже нахожу, что Ограниченные машины Boltzmann, основанные на энергии, несколько сложны, чтобы просто сесть и реализовать. Я нашел следующие веб-сайты с кодом Matlab (Octave?) И C. Они из конкурса Netflix (победитель Университета Торонто), но это хороший пример победы и должен дать некоторое представление.

http://imonad.com/rbm/restricted-boltzmann-machine/

https://code.google.com/p/nprizeadditions/source/browse/trunk/rbm.c

Я мог бы также предложить с Coursera Эндрю Нг на Machine Learning Стэнфорд (это бесплатно и новая сессия начинается 19 января 2015 года) Я просмотрел ряд лекций и они очень хороши. Надеюсь это поможет.

Смежные вопросы