Основы построения систем распознавания образов

Методическое пособие - Компьютеры, программирование

Другие методички по предмету Компьютеры, программирование

ктивного класса наиболее целесообразно для повышения эффективности системных решений. Номер такого класса соответствует максимальной вероятности отнесения к нему указанного низкоэффективного класса. То есть:

Эти операции можно поручить отдельному субмодулю, выходом которого должны быть номера классов и , которые следует объединить в алфавите Ar, чтобы повысить эффективность СР в целом. Он может быть назван субмодулем определения номеров объединяемых классов.

(.5.7.1.) , .

.

 

 

 

 

 

 

 

№ распознанного класса

 

 

Субмодуль оценки № имитируемого

результата распо- класса

знавания (от модели объекта)

 

Ar i,j

Субмодуль расчета _

от модуля матрицы решений Vk

управления (от модуля управления)

|| nij/Vk||

Субмодуль расчета

и хранения матриц

на модуль вероятностей ре-

управления шений

|| Pij(Ar/Vk)||

 

Субмодуль опреде-

ления оптимально-

на модуль го набора призна-

управления ков в алфавите Ar

Ar

Субмодуль поиска

неэффективно рас-

на модуль познаваемого

управления класса

P(/Ar) /Ar

-

об исключении -го ления расширяемо-

класса го класса ()

 

Рис.5.7.1. Модуль оценки эффективности

5.7.3.Модуль управления моделью системы распознавания

Из рассмотрения общих принципов моделирования сложных систем, а также состава и особенностей построения модели СР следует, что в общих чертах динамика моделирования системы распознавания представляет собой

-многократно повторяющийся ( с каждым пуском программы модели) процесс выбора распознаваемого объекта;

-многократно повторяющийся процесс имитации работы измерителей параметров по каждому моделируемому объекту и штатной обработки полученной информации с целью получения признаков распознавания;

-многократно повторяющийся ( для каждого выбранного объекта распознавания) процесс штатного принятия решения о принадлежности предъявленного объекта;

-статистическую обработку принятых решений в каждом из пусков программы модели как источник определения показателя качества СР в целом.

 

Первая из приведенных функций, задающая весь процесс функционирования программы модели в каждом пуске, реализуется в виде:

-первоначального пуска программы модели испытателем с исходными требованиями, введенными им предварительно;

-автоматического повторения заданного числа циклов пуска программы для реализации повторений процесса распознавания в соответствии с методологией статистических испытаний;

-своевременной выдачи необходимых исходных данных для ввода в отдельные субмодули модели для организации их работы по заранее введенным и хранимым данным или по результатам выполненной работы другими субмодулями.

 

Все остальные функции, характеризующие динамику модели СР в целом, должны выполняться автоматически в рассмотренной последовательности. То есть, первая функция объединяет фактически все задачи управления моделью. Выполнение ее логично возложить на отдельный модуль -модуль управления..

Общее рассмотрение реализации модуля управления позволяет обратить внимание на задачу связи испытателя с моделью системы. При этом рассматривая алгоритмическое содержание уже описанных модулей, входящих в состав модели, можно заключить, что модуль управления должен иметь интерфейс, позволяющий вводить для организации моделирования такие исходные данные, как

-количество статистичесих испытаний (пусков) на модели системы;

-исходный априорный алфавит классов;

-априорные вероятности предполагаемых классов;

-допустимое значение вероятности ошибочной классификации.

 

Кроме того, тот же интерфейс должен обеспечить представление испытателю по его требованию индикации:

-реализа