Главная страница Случайная лекция
Мы поможем в написании ваших работ! Порталы: БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика
Мы поможем в написании ваших работ! |
Теоретические сведения. В некоторых задач основной характеристикой образа служит последовательность символов или чисел
В некоторых задач основной характеристикой образа служит последовательность символов или чисел. Понятие сходство между ними и оценка расстояния базируются на работе Кендала, где введена мера сравнения порядка списков. Пусть имеем две реализации
Коэффициент сравнения определяют следующим образом:
Расстояние по Кендалу вычисляется:
Если компоненты обоих векторов упорядочены однотипно, то Но поскольку пример 1:
Максимальная величина расстояния между векторами получается в том случае, когда их компоненты упорядочены в противоположном порядке.
Другой подход к определению расстояний между двумя списками состоит в учете последовательности составляющих в каждом списке. В этом случае учитывается структура последовательности. Каждый список состоит из символов, входящих в один и тот же алфавит. Они могут быть представлены в виде типографских знаков (например, букв) или других элементов, образующих конкретный текст.
Пусть заданы два списка:
В общем случае n и m могут быть не равны друг другу. Задача заключается в том, чтобы определить такую функцию, которая выражала бы степень сходства этих двух списков.
Из рассмотрения двух последовательностей видно, что одна из них может быть преобразована в другую. Например, для того, чтобы перейти от ряда АВС к ряду АВДЕ, следует сохранить первый и второй символы, заменить третий и добавить четвертый. Введя пустой символ SUBstitution (подстановка) DEStruction (уничтожение) CREation (создание) Каждому преобразованию соответствует своя цена Для оценки расстояния между двумя списками вводят понятие полной цены последовательности преобразований как наименьшей из всех возможных цен, которые следует “уплатить” за переход от исходного списка к конечному. Расстояние Схема преобразований носит название пути, обычно изображаемого стрелками. Например,
Путь можно записать в виде ряда операций :
Каждой операции приписывают определенную цену, и расстоянию между списками соответствует минимум цены. Рассмотрим
Положим например,
Положим Для перехода от D(l-1, k-1) к D(l,k) имеются три возможности: - путем подстановки - путем создания последнего элемента в списке j , за что придется уплатить цену - если рассматривать пару
Минимальная цена соответствует оптимальному пути. Дата добавления: 2014-12-09; просмотров: 170; Нарушение авторских прав
Мы поможем в написании ваших работ! |