Основы построения систем распознавания образов
Методическое пособие - Компьютеры, программирование
Другие методички по предмету Компьютеры, программирование
ктивного класса наиболее целесообразно для повышения эффективности системных решений. Номер такого класса соответствует максимальной вероятности отнесения к нему указанного низкоэффективного класса. То есть:
Эти операции можно поручить отдельному субмодулю, выходом которого должны быть номера классов и , которые следует объединить в алфавите Ar, чтобы повысить эффективность СР в целом. Он может быть назван субмодулем определения номеров объединяемых классов.
(.5.7.1.) , .
.
№ распознанного класса
Субмодуль оценки № имитируемого
результата распо- класса
знавания (от модели объекта)
Ar i,j
Субмодуль расчета _
от модуля матрицы решений Vk
управления (от модуля управления)
|| nij/Vk||
Субмодуль расчета
и хранения матриц
на модуль вероятностей ре-
управления шений
|| Pij(Ar/Vk)||
Субмодуль опреде-
ления оптимально-
на модуль го набора призна-
управления ков в алфавите Ar
Ar
Субмодуль поиска
неэффективно рас-
на модуль познаваемого
управления класса
P(/Ar) /Ar
-
об исключении -го ления расширяемо-
класса го класса ()
Рис.5.7.1. Модуль оценки эффективности
5.7.3.Модуль управления моделью системы распознавания
Из рассмотрения общих принципов моделирования сложных систем, а также состава и особенностей построения модели СР следует, что в общих чертах динамика моделирования системы распознавания представляет собой
-многократно повторяющийся ( с каждым пуском программы модели) процесс выбора распознаваемого объекта;
-многократно повторяющийся процесс имитации работы измерителей параметров по каждому моделируемому объекту и штатной обработки полученной информации с целью получения признаков распознавания;
-многократно повторяющийся ( для каждого выбранного объекта распознавания) процесс штатного принятия решения о принадлежности предъявленного объекта;
-статистическую обработку принятых решений в каждом из пусков программы модели как источник определения показателя качества СР в целом.
Первая из приведенных функций, задающая весь процесс функционирования программы модели в каждом пуске, реализуется в виде:
-первоначального пуска программы модели испытателем с исходными требованиями, введенными им предварительно;
-автоматического повторения заданного числа циклов пуска программы для реализации повторений процесса распознавания в соответствии с методологией статистических испытаний;
-своевременной выдачи необходимых исходных данных для ввода в отдельные субмодули модели для организации их работы по заранее введенным и хранимым данным или по результатам выполненной работы другими субмодулями.
Все остальные функции, характеризующие динамику модели СР в целом, должны выполняться автоматически в рассмотренной последовательности. То есть, первая функция объединяет фактически все задачи управления моделью. Выполнение ее логично возложить на отдельный модуль -модуль управления..
Общее рассмотрение реализации модуля управления позволяет обратить внимание на задачу связи испытателя с моделью системы. При этом рассматривая алгоритмическое содержание уже описанных модулей, входящих в состав модели, можно заключить, что модуль управления должен иметь интерфейс, позволяющий вводить для организации моделирования такие исходные данные, как
-количество статистичесих испытаний (пусков) на модели системы;
-исходный априорный алфавит классов;
-априорные вероятности предполагаемых классов;
-допустимое значение вероятности ошибочной классификации.
Кроме того, тот же интерфейс должен обеспечить представление испытателю по его требованию индикации:
-реализа