5.3. Методы обучения радиальных нейронных сетей
Введенные в предыдущем подразделе методы подбора весов
выходного слоя радиальной сети RBF были основаны на предположении, что параметры самих базисных функций известны, в связи с чем матрицы Грина считаются определенными, и, следовательно, задача сводится к решению избыточной системы линейных уравнений вида (5.9). Практически такой подход
Принимая во внимание решение (5.18), определяющее значения весов выходного слоя, главной проблемой обучения радиальных сетей остается подбор параметров нелинейных радиальных функций, особенно центров
Одним из простейших, хотя и не самым эффективным, способом определения параметров базисных функций, считается случайный выбор. В этом решении центры а базисных функций выбираются случайным образом на основе равномерного распределения. Такой подход допустим применительно к классическим радиальным сетям при условии, что равномерное распределение обучающих данных хорошо соответствует специфике задачи. При выборе гауссовской формы радиальной функции задается значение стандартного отклонения
зависящее от разброса выбранных случайным образом центров
для
где
обозначает максимальное расстояние между центрами
Из выражения (5.19) следует, что стандартное отклонение гауссовской функции, характеризующее ширину кривой, устанавливается при случайном выборе равным
и постоянно для всех базисных функций. Ширина функции
пропорциональна максимальному разбросу центров и уменьшается с ростом
количества.
Среди многих специализированных методов подбора центров рассмотрим
наиболее важных: самоорганизующийся процесс разделения на кластеры, гибридный алгоритм и обучение с учителем.