Московский государственный университет имени М.В.Ломоносова
Опубликован: 30.04.2008 | Доступ: свободный | Студентов: 1614 / 251 | Оценка: 4.24 / 3.92 | Длительность: 14:56:00
Специальности: Математик
Лекция 1:

Задача распознавания образов

Лекция 1: 12 || Лекция 2 >

1.3. Классификация с обучением и без обучения

В зависимости от наличия или отсутствия прецедентной информации различают задачи распознавания с обучением и без обучения. Задача распознавания на основе имеющегося множества прецедентов называется классификацией с обучением (или с учителем).

Изображение различных типов поверхности и кластеризация соответствующих векторов признаков

Рис. 1.4. Изображение различных типов поверхности и кластеризация соответствующих векторов признаков

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

Пример 2. Рассмотрим съемку со спутника и классификацию поверхности по отраженной энергии (рис.1.4). На рисунке изображены снимок из космоса (слева) и результат кластеризации векторов признаков, рассчитанных для различных элементов изображения (справа). Распределение образов, изображенных точками ( x_1,x_2 ) по классам осуществляется на основе анализа "скоплений" этих точек в пространстве признаков.

Пример 3. Рассмотрим другой пример распознавания образов – в общественных (социальных) науках. Целью задачи является построение системы классификации государств для определения необходимости гуманитарной поддержки со стороны международных организаций. Необходимо выявить закономерности связей между различными, объективно измеряемыми параметрами, например, связь между ВНП, уровнем грамотности и уровнем детской смертности. В данном случае страны можно представить трехмерными векторами, а задача заключается в построении меры сходства этих векторов и дальнейшем построении схемы кластеризации (выбора групп) по этой мере.

1.4. Формальная постановка задачи классификации

Будем использовать следующую модель задачи классификации.

\Omega - множество объектов распознавания (пространство образов).

\omega:\varpi\in\Omega - объект распознавания (образ).

g(\omega):\Omega\rightarrow M, \; M\{1,2,\ldots m\} - индикаторная функция, разбивающая пространство образов \Omega на m непересекающихся классов \Omega^1,\Omega^2,\ldots,\Omega^m. Индикаторная функция неизвестна наблюдателю.

Xпространство наблюдений, воспринимаемых наблюдателем (пространство признаков).

x(\omega):\Omega\rightarrow X - функция, ставящая в соответствие каждому объекту \omega точку x(\omega) в пространстве признаков. Вектор x(\omega) - это образ объекта, воспринимаемый наблюдателем. В пространстве признаков определены непересекающиеся множества точек K_i\subset X, \; i=1,2,\ldots,m, соответствующих образам одного класса.

\widehat{g}(x):X\rightarrow M - решающее правило – оценка для g(\omega) на основании x(\omega), т.е. \widehat{g}(x)=\widehat{g}(x(\omega)).

Пусть x_j=x(\omega_j), \; j=1,2,\ldots,N – доступная наблюдателю информация о функциях g(\omega) и x(\omega), но сами эти функции наблюдателю неизвестны. Тогда (g_j,x_j), \; j=1,2,\ldots,N – есть множество прецедентов.


Задача заключается в построении такого решающего правила \widehat{g}(x), чтобы распознавание проводилось с минимальным числом ошибок.

Обычный случай – считать пространство признаков евклидовым, т.е. X=R^l. Качество решающего правила измеряют частотой появления правильных решений. Обычно его оценивают, наделяя множество объектов \Omega некоторой вероятностной мерой. Тогда задача записывается в виде \min P\{\widehat{g}(x(\omega))\neq g(\omega)\}.

Лекция 1: 12 || Лекция 2 >