Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
5.6.2. Выбор потенциальных функцийОбщий вид потенциальной функции Первый заключается в применении усеченных рядов
где
Рис. 5.4. Примеры одномерных потенциальных функций: а — график, соответствующий уравнению (5.6.25); б - график, соответствующий уравнению (5.6.26); в - график, соответствующий уравнению (5.6.27). Во всех трех случаях Второй метод использует некую симметрическую функцию двух переменных типа
где а — положительная константа, а Пример 1. Рассмотрим применение метода потенциальных функций к образам рис. 5.6, причем воспользуемся потенциальными функциями типа 1. Прежде всего следует выбрать подходящее множество ортонормированных функций
где выражение при функции
Для наглядности воспользуемся ортогональными функциями вместо их ортонормированных аналогов, более сложных с точки зрения вычислений. В § 2.7 было показано, что использование ортогональных функций часто позволяет получить эквивалентные результаты для ортонормированных функций. Выбрав в качестве первого приближения (кликните для просмотра скана) многих переменных из множества ортогональных функций одной переменной, получаем
Воспользовавшись соотношением (5.6.24), можно сформировать потенциальную функцию
где
Рис. 5.6. Образы, использованные для иллюстрации принципа действия алгоритма метода потенциальных функции. Пусть
Образ
Так как
Следующий предъявленный образ
т. е.
Четвертый предъявленный образ
т.е.
Очередной цикл итерации по всем образам дает
Так как в данном цикле итерации при просмотре всех образов не совершено ни одной ошибки, это означает, что алгоритм сошелся и выдал решающую функцию
Разделяющая граница, заданная этой функцией, приведена на рис. 5.6. Пример 2. Проиллюстрируем применение потенциальных функций типа 2 на примере образов рис. 5.7, а. Воспользуемся в данном примере экспоненциальной функцией (5.6.25) при (кликните для просмотра скана)
В класс Пусть
Элемент обучающей выборки
Поэтому имеем
Теперь предъявим
Поскольку значение кумулятивного потенциала
Образ
Так как значение
Легко убедиться в том, что эта функция не обеспечивает безошибочной классификации всех образов, входящих в обучающую выборку. Следовательно, необходим еще один итерационный цикл: (см. скан) Поскольку получен цикл итерации, в котором ошибки отсутствовали, это означает, что алгоритм сошелся и выдал решающую функцию
Разделяющая граница, определяемая уравнением Полезно сопоставить два рассмотренных примера. Из первого примера очевидно, что при выборе потенциальной функции типа 1 полученный алгоритм весьма напоминает алгоритм перцептрона в том отношении, что заранее предопределен вид решающей функции. В нервом примере была выбрана квадратичная решающая функция. Ее коэффициенты определялись в процессе реализации обучающей процедуры. Если выбирается потенциальная функция типа 2, то из второго примера следует, что вид решающей функции зависит от числа коррекций кумулятивного потенциала. Причиной этого является, естественно, то обстоятельство, что при проведении каждой коррекции в связи с появлением нового образа в выражение потенциальной функции добавляется очередной член. Вполне возможно, что полученная в результате решающая функция будет содержать число членов, равное числу разных образов, присутствующих в обучающем множестве, как это имело место в примере 2. В принципе при больших обучающих множествах выбор потенциальных функций типа 2 приводит к трудностям, связанным с памятью ЭВМ, так как в этих случаях необходимо запоминать значительное количество членов. Естественно, при этом не следует пренебрегать тем обстоятельством, что введение в процессе обучения новых членов существенно увеличивает классификационную мощность метода.
|
1 |
Оглавление
|