Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
10.8. Классификатор для распознавания трех классов образов по критерию наименьшего среднеквадратичного расстоянияРассмотрение классификатора с наименьшим среднеквадратичным расстоянием наиболее наглядно может быть проведено для трех классов. Для
Рис. 10.13. Классификатор для трех классов, работающий по критерию наименьшего среднеквадратичного расстояния: а — пространство признаков; б — расширенное пространство признаков; в — пространство решений Определяем преобразование А, отображающее
Решая это уравнение относительно А, получаем
где
Очевидно, что (10.8.2) следует, что А — матрица размером
В выражении (10.8.3)
Подставляя
Если матрица преобразования обозначается как
то (10.8.5) означает, что
Из (10.8.6) следует, что классификатор полностью определяется матрицей преобразования А, которая получается из множества обучающих образов. Для классификации данного образа классификатор вычисляет три числа:
Рис. 10.14. Реализация классификатора для распознавания трех классов образов по критерию наименьшего среднеквадратичного расстояния Пример 10.8.1. Пусть обучающее множество размерностью 2 (т. е.
а) Предполагая б) С помощью Решение. а) А вычисляют в соответствии с (10.8.2) следующим образом:
что дает
в результате получаем
Матрица, обратная
Подставляя (10.8.7) и (10.8.9) в выражение (10.8.2), получаем
Таким образом, дискриминантные функции, которые определяют классификатор, имеют вид [см. выражение (10.8.6)]
Реализация полученного классификатора показана на рис. 10.15. б) Уравнения границ
Проведя вычисления в соответствии с (10.8.12), получаем разделяющие границы, показанные на рис. 10.16.
Рис. 10.15. Реализация классификатора по данным примера 10.8.1 Пример 10.8.2. Рассмотрим двумерное обучающее множество, изображенное на рис. 10.17 (символы
Рис. 10.16. Разделяющие границы для классификатора, изображенного на рис. 10.15 а) Найти б) Использовать классификатор для классификации образов, входящих обучающее множество.
Рис. 10.17. Обучающее множество для примера 10.8.2
Рис. 10.18. Разделяющие границы для классификатора по данным примера 10.8.2 Решение, а) Вычисления проводим по той же схеме, что и в примере 10.8.1. В результате получаем
Соответственно дискриминантные функции определяются как
б) Классификация образов, принадлежащих обучающему множеству, осуществляется в результате вычисления
В матрице F ненулевые элементы, стоящие не на главной диагонали, соответствуют ошибкам классификатора, т. е. если элемент в Примечание. Полезно рассмотреть ошибки, которые отображены в матрице ошибок классификации. Это можно сделать, изобразив разделяющие границы, которые соответствуют приведенному классификатору. На рис. 10.18 показаны разделяющие границы В заключение заметим, что любой классификатор, обладающий линейными границами, будет совершать ошибки при классификации обучающего множества типа, изображенного на рис. 10.18, так как
|
1 |
Оглавление
|