Студопедия

Мы поможем в написании ваших работ!




Идея метода

 

Пусть в некотором пространстве, назовем его рецепторным пространством и обозначим через X, каждому объекту соответствует точка; классам объектов в этом пространстве соответствуют непересекающиеся области; задача сводится к построению по показываемым точкам и по сообщаемой о них информации такой поверхности, которая разделяет эти области, т.е. функции, принимающей положительные значения на точках из одной области и отрицательные - на точках из второй области.

Введем в рассмотрение функцию двух переменных K(x,y), где x и y - точки пространства X. Если зафиксировать точку y = x*, то функция K(x,x*) станет функцией точки пространства Х и будет зависеть от того, как выбрана точка х*. Примером подобной функции в физике является потенциал, определенный для любой точки пространства, но зависящий от того, где расположен источник потенциала. Имея в виду эту аналогию, назовем функцию К(х,у) потенциальной функцией. Для упрощения наглядной интерпретации задачи будем считать, что в пространстве Х каким-либо введено расстояние между точками и что в качестве потенциальной функции К(х,у) выбрана некоторая функция, удовлетворяющая условиям:

а) функция К(х, у) всюду положительна;

б) она убывает при удалении точки х от точки у = х*, т.е., в частности, при фиксированном х* достигает максимума при х = х*.

В качестве потенциальной функции удобно взять функцию расстояния р(х, у) между точками х и у, т.е. К = К[р(х,у)]. Выбранная функция при у = х* определяет поверхность, похожую на холм, над точками пространства Х, что иллюстрируется следующими рисунками.

Рис. 1.1. Вид потенциальной функции для случая одномерного (а) и двухмерного (б) пространства Х.

 

Рассмотрим теперь следующую процедуру. Пусть надо научиться относить точки к одному из двух классов, которые условно назовем w1 и w2. Предположим, что учителем показана точка х = х1 и сообщено, что она принадлежит классу w1. Примем точку х = х1 за «источник потенциала», положив х* = х1, т.е. построим «холм» с вершиной в этой точке и запомним, что этот холм относится к точке из w1. При предъявлении следующих точек хs из w1 или из w2, каждый раз строятся подобные же «холмы» с вершинами в показанных точках и запоминается, к какому классу, w1 или w2, этот холм принадлежит. Когда учитель закончит процесс обучения, сложим отдельно потенциалы, которые были построены над точками, принадлежащими к классу w1, и над точками, принадлежащими к классу w2, т.е. построим функции:

и (1.1)

Таким образом, в результате процедуры оказались построенными две функции Кw1(х) и Кw2(х), которые можно назвать потенциалами образов w1 и w2.

После окончания процесса обучения начинается «экзамен», т.е. предъявляются новые точки, и требуется определить, к какому классу они относятся. В методе потенциальных функций предлагается относить показанную на экзамене точку х = х** к w1 , если Кw1(х**) > Кw2(х**) и к w2 при обратном знаке неравенства.

Вводя функцию

Ф(х) = Кw1(х) - Кw2(х) (1.2)

замечаем, что она разделяет знаком множества w1 и w2.

Если надо разделить объекты не на два, а на большее число классов, то можно совершенно аналогично строить потенциалы для всех образов порознь и при появлении в процессе экзамена новой точки относить ее к тому образу, чей потенциал в этой точке наибольший.

Представим себе теперь, что учителя нет, и что поэтому нет информации о том, к какому классу относятся показываемые в ходе обучения точки, но что эти точки берутся из непересекающихся областей w1, w2 и т.д. В этом случае уже невозможно отдельно выстраивать потенциал областей множеств w1, w2 и т.д., но если предполагать, что эти области компактны (в интуитивном понимании), то можно по-прежнему «выпускать» потенциалы К(х, х*) из всех показанных точек и построить их общий потенциал

(1.3)

Тогда эта функция будет представлять «горный ландшафт» с вершинами над областями w1, w2 и т.д. и «ущельями» между ними. Если теперь каким-либо методом найти «ущелья», т.е. поверхности минимума функции Ф(х), разделяющей вершины, то они будут определять области, относящиеся к различным классам. Если подобную процедуру окажется возможным реализовать, то тем самым методом потенциальных функций будет решена задача обучения без учителя.

 


<== предыдущая страница | следующая страница ==>
Задание. Для двух заданных множеств, представляющих классы w1 и w2 применить алгоритм обучения перцептрона с тем | Получение решающих функций

Дата добавления: 2014-12-09; просмотров: 130; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.002 сек.