
- •Распознавание образов. Общие положения.
- •Объекты в распознавании образов
- •Классификация объектов. Понятие расстояния между объектами.
- •Две группы методов распознавания и их особенности.
- •Разделяющая функция. Решающее правило. Пример разделения на два класса.
- •Линейные разделяющие функции для n классов. 1-ый случай разделения
- •Линейные разделяющие функции для n классов. 2-ой случай разделения
- •Обучение в решении задачи классификации
- •Обучение с учителем и без учителя
- •11. Алгоритм класс-ции на базе контролируемого обучения (к-средних)
- •12. Алгоритм классификации на базе самообучения (Максимин)
- •13. Расстояние между классами (частный случай)
- •14. Расстояние между списками
- •15. Метод динамического программирования
- •16. Классификация объектов вероятностным подходом. Закон Бейеса.
- •17. Решающее правило при вероятностном подходе.
- •18. Разделение объектов на два класса при вероятностном подходе
- •19. Устройство автоматической классификации «Персептрон»
- •20. Критерий коррекции весовых коэф-в для классификации объектов
- •21. Алгоритм классификации объектов на n классов (Персептрон)
- •22. Метод потенциалов
- •23. Иерархическое группирование
- •24. Определение иерархии
- •25. Пример метода иерархической классификации
- •26. Постановка задачи синтаксического распознавания образов. Структурная схема системы распознавания. (V)
- •27. Понятия языка, строки, грамматики. Описание грамматики и ее компонентов.
- •28. Связь между автоматами и грамматиками при синтаксическом распознавании. (V)
- •29. Постановка задачи синтаксического распознавания образов. Грамматический разбор сверху вниз (привести пример) (V)
- •30. Постановка задачи синтаксического распознавания образов. Грамматический разбор снизу вверх (привести пример). (V)
- •31. Применение методов синтаксического распознавания для двумерных объектов. Использование языка описания изображений pdl (привести пример). (V)
- •32. Стохастические грамматики и языки (привести пример).
- •33. Алгоритм вывода цепочечных грамматик. (V)
- •3 Части построения Алгоритма:
- •34. Алгоритм вывода двумерных грамматик.(V)
- •35. Общие понятия систем распознавания
- •36. Проблематика задач создания систем распознавания
- •37. Формулировка задач создания систем распознавания и методы их решения. Задачи 1,2
- •38. Формулировка задач создания ср и их решение. Задачи 3,4
- •39. Формулировка задач создания ср и их решение. Задачи 5,6
- •40. Принципы классификации ср (1, 2)
- •Однородность информации для описания распознаваемых объектов и явлений
- •Способ получения апостериорной информации
- •41. Принципы классификации ср (3, 4)
- •Количество первоначальной априорной информации
- •Характер информации признаках распознавания
- •42. Обучающиеся и самообучающиеся ср (структурные схемы)
- •43. Биологические основы функционирования нейрона
- •44. Принципы построения и действия искусственной нейронной сети
- •45. Инс в виде многослойного персептрона
- •46. Решение задач с помощью нс на базе многослойного персептрона
26. Постановка задачи синтаксического распознавания образов. Структурная схема системы распознавания. (V)
Задача - Распознать образ и отнести его к одному из классов с помощью грамматик языков.
Синтаксический метод распознавания основан на восприятии основных элементов языка – примитивов. Они делятся на еще более мелкие составляющие – символы, являющиеся наименьшими элементами языка. Множество используемых символов называется алфавитом или словарем. Язык создается не только с помощью алфавита символов. Правила построения, преобразования и взаимодействия слов определяются грамматикой. Она представляет собой множество правил, по которым строятся фразы, а следовательно, и сам язык.
1 – блок предварительной обработки сигнала
2 – обработка образов
3 – сегментация
4 – определение примитивов и взаимных отношений между ними
5 – синтаксический анализ
7 – синтаксическое заключение
27. Понятия языка, строки, грамматики. Описание грамматики и ее компонентов.
Язык состоит из алфавита и грамматики.
Алфавит - Множество используемых символов.
Грамматика - Правила построения, преобразования и взаимодействия слов.
Строка состоит из символов и синтаксических правил.
Синтаксис определяет, как соединяются объекты. Синтаксическое правило - допустимые отношения между объектами.
Грамматический разбор - Процедура, используемая для определения, является или нет цепочка предложением, грамматически правильным для данного языка.
Формально грамматика может быть задана следующей записью:
где Vn – нетерминальный словарь, Vt – терминальный словарь, P- множество правил подстановки, S – начальная аксиома
Для грамматики характерны следующие соотношения:
Структура системы распознавания :
1)Определение грамматики(Выбор)
2) Процедуры грамматического разбора, является или нет рассматриваемый объект предложением языка,
созданного на основе грамматики.(Построение дерева и обход сверху-вниз или снизу-вверх)
Корень ассоциируется с начальной аксиомой S.
Терминальные предложения (образы) представляют нижнюю часть или листья дерева.
Принадлежит ли некоторая структура классу объектов, созд. заданной грамматикой - снизу вверх.
Построить объекты по правилам определенной грамматики - сверху вниз.
3) Если объект не принадлежит классу 1,он проверяется на отнесение к классу 2 по его грамматике.
Если обнаружится, что образ может принадлежать обоим классам, его произвольно зачисляют в любой из этих классов.
Если он не является предложением ни L(G1),ни L(G2), образ изымается. В случае М классов рассматриваются М грамматик и связанных с ними языков L(Gi), i=1,2…M
28. Связь между автоматами и грамматиками при синтаксическом распознавании. (V)
/*
Связь между конечными автоматами и регулярными грамматиками самая непосредственная, что следует из утверждения:
Каждой грамматике можно поставить в соответствие эквивалентный ей автомат, и каждому автомату соответствует эквивалентная ему грамматика.
*/
Конечный автомат(с конечным множеством значений) записывается с помощью 5-ти характеристик:
Q – конечное множество состояний
е – множество входных символов
-
таблица переходов содержащая Qe
возможных вариантов.
-
начальное состояние
F – множество терминальных состояний, FcQ
Пример
недетерминированного автомата с функцией
переходов, заданной выражением
Это выражение означает следующее: что каждой паре величин, где gi – это состояние, а lk – входное воздействие, соответствует одному из перечисленных справа состояний.
Если в правой части указано единственное следующее состояние, то автомат называется детерминированный, а если есть вероятность, то он стохастический.
Детерминированный Кон Авт. Можно представить в виде устройства читающего записывающего на ленту. Если фраза записанная на ленте в виде ряда символов включая пробел, воспринимается автоматом, то он из нач состояния переходит в состояние принадлежащее множеству F. Процедура смены состояний состоит в том что считывающая головка считывает состояние символа. Пусть состояние было g, а считываем символ p. Следующее состояние определяется этими 2-мя значениями из таблицы переходов. Если считывается пробел – состояние не меняется. Перемещение происходит каждый раз только на 1 ячейку.
Связь. Пусть имеется регулярная грамматика G и ранее описанный автомат. Тогда между ними можно установить следующие соотношения:
Q <=> Vn
e <=> Vt
<=> S т.е. <=>P
F <=> {конечное состояние} P < = > таблице перехода
Теперь рассмотрим решение задачи.
G =(Vn,Vt,P,S)
Vn = {a,b,c}
Vt = {0,1}
P={a->1a* ->a->1b, b->0a, b->0c, c->1b, c->1,{конец}}
S = a
Представим предложенную грамматику в виде НДАвтомата.
110101
S-> a->b->c->b->c->конец
Данное слово воспринимается т.к. достигнут конец, а всё что имеет последовательность из 1,0 и заканчивается на 0 нет.
Синтез : мы пытаемся ходить по автомату разными путями и строим различные пути как только дошли до конца.