Радиальная функциональная сеть (сеть RBF)

По ссылке ниже я не понял, что такое "вектор центра для нейрона i", другими словами "центр звеньев RBF, называемый также прототипом".

Прочитайте сетевую архитектуру в этой ссылке

Пожалуйста, мне нужна ваша благодарная помощь.

2 ответа

Решение

Если вы читаете раздел " Обучение " в своей ссылке, он объясняет, что представляют собой векторы центров:

RBF

Читая выше, мне кажется, что у вас есть набор сэмплов, х, и из них вы выбираете несколько векторов центра - по одному на каждый нейрон в скрытом слое. Центральные векторы, в общем и целом, являются центрами кластеров в ваших выборочных данных.

Как говорится в комментариях, вы можете использовать неконтролируемый алгоритм кластеризации, такой как k-means, чтобы найти n кластерных центров в ваших данных, где n - количество нейронов в скрытом слое, с которым вы имеете дело. Различные слои могут иметь больше или меньше нейронов и, соответственно, иметь соответственно больше или меньше центральных векторов.

Затем RBF связывает каждый отдельный образец x с каждым вектором-центром с помощью некоторой функции евклидова расстояния между ними.

Центральным вектором нейрона являются центры РБФ. RBF - это просто функция расстояния от точки (называемой x в статье) до центра (называемой ci в статье). Каждый нейрон имеет свой собственный центр.

Другие вопросы по тегам