Йа волосат и бородат!
Читаю книгу Тарасова по НС, раздел про сеть Хопфилда. Возщникла "небольшая" нестыковка - в этой сети присутствует функция энергии сети, однако, она определяется везде по-разному, хотя это - ключевой объект, который управляет работой всей сети. Я так понимаю, что этак функция должна выбираться исходя из задачи, но непонятно, какой именно вид мне нужен? Жду ответа Бажина ДН...
Что касается выбора сети... не помню, отмечал я эту особенность или нет, но одно из главных преимуществ сети Хопфилда - это возможность сети к восстановлению эталона из незашумленного образца. А это - огромное примущество в случае распознавания образов.
-------
Бажин ДН ответил
----------
Думал над структурой нужной мне сети - предполагается сделать двуслойную сеть: первый слой - слой Хопфилда, предназначен для приведения входного вектора к некоторому образцу, заданному в обучении, на выходе - вектор, близкий к эталону; второй слой - слой Кохонена, от которого требуется определить, на какой именно эталон похож преобразованный вектор и выдать номер этого вектора (по номеру задействованного нейрона).
На вход сети будет подаваться вектор, полученный путем разбиения исходного поля с графическим символом на некоторую карту с помощью задаваемой сетки. Одной из проблем является задание размерности ээтой сетки, т.к. она определяет количество нейронов в слое Хопфилда и при изменении размера сетки придется проводить переобучение всей сети. Да, компонентами векторов будут являться процентные отношения закрашенных пикселей к общему числу пикселей ячейки.
Что касается выбора сети... не помню, отмечал я эту особенность или нет, но одно из главных преимуществ сети Хопфилда - это возможность сети к восстановлению эталона из незашумленного образца. А это - огромное примущество в случае распознавания образов.
-------
Бажин ДН ответил
----------
Думал над структурой нужной мне сети - предполагается сделать двуслойную сеть: первый слой - слой Хопфилда, предназначен для приведения входного вектора к некоторому образцу, заданному в обучении, на выходе - вектор, близкий к эталону; второй слой - слой Кохонена, от которого требуется определить, на какой именно эталон похож преобразованный вектор и выдать номер этого вектора (по номеру задействованного нейрона).
На вход сети будет подаваться вектор, полученный путем разбиения исходного поля с графическим символом на некоторую карту с помощью задаваемой сетки. Одной из проблем является задание размерности ээтой сетки, т.к. она определяет количество нейронов в слое Хопфилда и при изменении размера сетки придется проводить переобучение всей сети. Да, компонентами векторов будут являться процентные отношения закрашенных пикселей к общему числу пикселей ячейки.
я еще не садилась за него... молодец ты такой...
дашь потом что-нить почитать