
- •Детерминистские методы распознавания образов методические указания
- •Содержание
- •Детерминистские методы Расстояние между классами, списками Введение
- •Применение
- •Пример распознавания стороной а самолетов стороны в
- •Задание
- •Порядок выполнения работы
- •Литература
- •Лабораторная работа №2. Расстояние между списками
- •Цель работы
- •Теоретические сведения
- •Задание 1
- •Задание 2.
- •Порядок выполнения работы
- •Литература
- •Контрольные вопросы.
- •Распознающие процедуры перцептронного типа Введение
- •Перцептрон и его математическая модель
- •Линейные решающие функции
- •Алгоритм перцептрона
- •Задание
- •Порядок выполнения работы
- •Литература
- •Задание
- •Порядок выполнения работы
- •5. Литература
- •Контрольные вопросы.
- •Метод потенциальных функций Введение
- •Идея метода
- •Алгоритм метода потенциальных функций
- •Задание
- •Порядок выполнения работы
- •Литература
- •Контрольные вопросы.
Задание
С помощью генератора случайных чисел создать три объекта, обладающих шестью признаками, записанными в двоичном исчислении:
Н
айти
сходство:
а) между первым, вторым и вторым, третьим объектами;
б) между первым, вторым и первым, третьим объектами
с помощью двоичных функций сходства:
S1 и S4;
S2 и S7;
S3 и S5;
S4 и S8;
S5 и S9;
S2 и S8;
S3 и S7;
S7 и S4;
S5 и S8;
S3 и S9;
S5 и S7;
S2 и S6;
S4 и S9.
Результаты вывести в виде:
таблица исходных данных в двоичном представлении
таблица совпадений признаков
значения функций сходства
вывод о сходности данных пар объектов.
Порядок выполнения работы
Получить у преподавателя задание.
Решить задачи с использованием математического пакета, табличного процессора, системы программирования или вручную.
Показать решение преподавателю.
Составить отчет о лабораторной работе, включая постановку задачи, математическую модель, этапы решения и вывод. Отчет должен быть представлен к защите в письменном или электронном виде в конце семестра.
Отчет необходимо хранить до сдачи экзамена по данному курсу.
Литература
Фомин Я.А. Диагностика кризисного состояния предприятия. – М.: Юнити-Дана, 2003. - 349 с.
Горелик А.Л., Скрипкин В.А. Методы распознавания: Учебное пособие для вузов. Изд. 4-е, испр. – М: Высшая Школа, 2004г. – 261 с.
Верхаген К., Дейн Р., Грун Ф., Йостен Й., Вербек П. Распознавание образов: состояние и перспективы. – М.: Радио и связь,1985. –104с.
Ту Дж., Гонсалес Р. принципы распознавания образов. – М.: Мир, 1978. – 411 с.
Фор А. Восприятие и распознавание образов. – М.: Машиностроение, 1989. – 272 с.
Лабораторная работа №2. Расстояние между списками
Цель работы
Изучение понятия расстояния между списками, что позволяет оценивать степень их сходства. Закрепление навыков по разработке, редактированию и отладке программ.
Теоретические сведения
В некоторых задач основной характеристикой образа служит последовательность символов или чисел. Понятие сходство между ними и оценка расстояния базируются на работе Кендала, где введена мера сравнения порядка списков.
Пусть имеем две реализации
Коэффициент сравнения определяют следующим образом:
где
l
< k
Расстояние по Кендалу вычисляется:
Если
компоненты обоих векторов упорядочены
однотипно, то
и результат суммирования равен половине
числа размещений из n
по 2.
Но
поскольку
,
то
пример
1:
;
;
;
;
n=3
;
;
Максимальная величина расстояния между векторами получается в том случае, когда их компоненты упорядочены в противоположном порядке.
Другой подход к определению расстояний между двумя списками состоит в учете последовательности составляющих в каждом списке. В этом случае учитывается структура последовательности.
Каждый список состоит из символов, входящих в один и тот же алфавит. Они могут быть представлены в виде типографских знаков (например, букв) или других элементов, образующих конкретный текст.
Пусть заданы два списка:
и
В общем случае n и m могут быть не равны друг другу. Задача заключается в том, чтобы определить такую функцию, которая выражала бы степень сходства этих двух списков.
Из
рассмотрения двух последовательностей
видно, что одна из них может быть
преобразована в другую. Например, для
того, чтобы перейти от ряда АВС к ряду
АВДЕ, следует сохранить первый и второй
символы, заменить третий и добавить
четвертый. Введя пустой символ
,
можно эти три варианта преобразований
записать в виде трех операций:
SUBstitution
(подстановка)
DEStruction
(уничтожение)
CREation
(создание)
Каждому
преобразованию соответствует своя
цена
для SUB,
для
DES,
для CRE.
Для
оценки расстояния между двумя списками
вводят понятие полной цены последовательности
преобразований как наименьшей из всех
возможных цен, которые следует “уплатить”
за переход от исходного списка к
конечному. Расстояние
,
соответствующее полной цене, является
минимальным.
Схема преобразований носит название пути, обычно изображаемого стрелками.
Например,
:
:
Путь можно записать в виде ряда операций :
,
,
,
,
,
,
.
Каждой операции приписывают определенную цену, и расстоянию между списками соответствует минимум цены.
Рассмотрим
Положим
,
,
тогда,
например,
,
Положим
Для перехода от D(l-1, k-1) к D(l,k) имеются три возможности:
-
путем подстановки
и
,
цена которой соответствует цене
подстановки
последних элементов в каждом списке;
-
путем создания последнего элемента
в списке j
, за что придется уплатить цену
;
-
если рассматривать пару
и
,
то цена будет
,
что соответствует стоимости уничтожения
последнего элемента в списке i.
Минимальная цена соответствует оптимальному пути.