КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Методы дискриминантных функций
Идея методов данной группы состоит в построении функций, определяющих в пространстве образов границы, разделяющие пространство на области, соответствующие классам образов. Простейшими и наиболее часто используемыми функциями такого рода являются функции, линейно зависящие от значений признаков. Им в пространстве признаков соответствуют разделяющие поверхности в виде гиперплоскостей. В случае двумерного пространства признаков в качестве разделяющей функции выступает прямая линия. Общий вид линейной решающей функции задается формулой d (x)= w 1 x 1 + w 2 x 2 +…+ wn xn + wn +1 = Wx + wn где x - вектор образа, w= (w 1, w 2,… wn) – вектор весовых коэффициентов. В случае разбиения на два класса X 1 и X 2 дискриминантная функция d (x) позволяет осуществить распознавание в соответствии с правилом: x принадлежит X 1, если d (x)>0; x принадлежит X 2, если d (x)<0. Если d (x)=0, то имеет место случай неопределенности. В случае разбиения на несколько классов вводится несколько функций. При этом каждому классу образов ставится в соответствие определенная комбинация знаков дискриминационных функций. Например, если введены три дискриминантные функции, то возможен следующий вариант выделения классов образов: x принадлежит X 1, если d 1(x)>0, d 2(x)<0, d 3(x)<0; x принадлежит X 2, если d (x)<0, d 2(x)>0, d 3(x)<0; x принадлежит X 3, если d (x)<0, d 2(x)<0, d 3(x)>0. При этом считается, что для других комбинаций значений d 1(x), d 2(x), d 3(x) имеет место случай неопределенности. Разновидностью метода дискриминантных функций является метод решающих функций. В нем при наличии m классов предполагается существование m функций di (x), называемых решающими, таких, что если x принадлежит Xi, то di (x) > dj (x) для всех j не равных i,т.е. решающая функция di (x) имеет максимальное значение среди всех функций dj (x), j =1,..., n.. Иллюстрацией такого метода может служить классификатор, основанный на оценке минимума евклидова расстояния в пространстве признаков между точкой образа и эталоном. Покажем это. Будем считать, что задано m классов с эталонами xi = (xi 1,…, xin), i= 1,…, m. Евклидово расстояние между вектором признаков распознаваемого образа x и вектором эталонного образа определяется формулой || xi ‑ x || = [sum(xij ‑ xj)2]1/2, j =1,2,… n. Вектор x будет отнесен к классу i, для которого значение || xi ‑ x* || минимально. Вместо расстояния можно сравнивать квадрат расстояния, т.е. || xi ‑ x ||2 = (xi ‑ x)(xi ‑ x)т = x x -2 x xi + xi xi Поскольку величина x x одинакова для всех i, минимум функции || xi ‑ x ||2 будет совпадать с максимумом решающей функции di (x) = 2 x xi - xi xi. то есть x принадлежит Xi, если di (x) > dj (x) для всех j не равных i. Т.о. машина, классифицирующая по минимуму расстояния, основывается на линейных решающих функциях. Общая структура такой машины, использует решающие функции вида di (x)= wi 1 x 1 + wi 2 x 2 +…+ win xn + wi n +1 Она может быть наглядно представлена соответствующей структурной схемой. Для машины, осуществляющей классификацию по минимуму расстояния имеют место равенства: wij = -2 xij, wi n +1 = xi xi. Эквивалентное распознавание методом дискриминантных функций может быть осуществлено, если определить дискриминантные функции как разности dij (x)= di (x)‑ dj (x). Достоинством метода дискриминантных функций является простая структура распознающей машины, а также возможность ее реализации преимущественно посредством преимущественно линейных решающих блоков. Еще одним важным достоинством метода дискриминаннтных функций является возможность автоматического обучения машины правильному распознаванию по заданной (обучающей) выборке образов. При этом алгоритм автоматического обучения оказывается весьма простым в сравнении с другими методами распознавания. В силу указанных причин метод дискриминантных функций завоевал широкую популярность весьма часто используется на практике.
Дата добавления: 2014-01-14; Просмотров: 902; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |