Каналы наблюдения
Лекция 4
1.7 Каналы наблюдения
Назовем каналом наблюдения понимаем любую операцию, вводящую конкретную переменную как отображение (или конкретизацию) свойства.
Канал наблюдения, с помощью которого свойство ai представляется переменной
, реализуется функцией
Oi : Ai→ , (1.6)
Эта функция гомоморфна относительно предполагаемых свойстви множеств Ai и
.
Аналогичная функция, скажем
ωj : Bj → , (1.7)
Рекомендуемые материалы
задает представление базы bj, параметром , она также должна быть гомоморфной относительно соответствующих свойств базы (например, времени) и множества
▲
Для некоторых свойств и баз каналы наблюдения могут представлять собой явно заданные функции oi и ωj Однако в других случаях, когда множества А и В неизвестны. При этом представления свойств и баз вводятся физически (операционно), а не с помощью математических определений.
За исключением тривиальных случаев, когда функции oi и ωj, определены ясно, канал наблюдения представляет собой физическое устройство и процедуру, описывающую его применение. Это устройство обычно называется измерительным прибором или инструментом. Процедура представляет собой набор команд, определяющих то, как следует использовать инструмент в разных условиях.
Любой измерительный инструмент должен уметь взаимодействовать с измеряемым свойством и преобразовывать это взаимодействие в вид, непосредственно представляющий состояния соответствующей переменной (например, показания указателя на шкале буквенно-цифрового дисплея или просто запись значений).
Несмотря на то, что измерительные инструменты и процедуры, образующие каналы наблюдения, должны соответствовать некоторым общим принципам измерения, они существенно зависят от того, что они измеряют. Поэтому их изучением, созданием и использованием занимаются, главным образом, в рамках традиционных научных дисциплин.
Каналы наблюдения учитываются в схеме АСНИ только как компоненты, необходимые для полного определения любой реально существующей системы. В АСНИ они достаточно часто не включаются.
Пример 1.1. Для иллюстрации введенных понятий положим, что ai — это установленный ежегодный доход налогоплательщика некоторой страны за последний год, как сообщается в его налоговой декларации за этот год. Тогда Ai — это всевозможные суммы денег от нуля до максимально представимой суммы, скажем до 100000.00 единиц. Это множество конечно, так как минимальная имеющая хождение денежная величина — 0.1 единицы. Мы понимаем также, что это множество полностью (линейно) упорядочено. Для вычисления подоходного налога достаточно рассматривать только диапазоны облагаемого налогом дохода, где каждому диапазону соответствует определенный процент дохода, который следует выплатить в качестве подоходного налога. Для упрощения будем этими диапазонами считать диапазоны 0—4999.99, 5000.00 — 9999.99, .... 90000.00 —94999.99, 95000.00—100000.00 и пусть множеством состояний , конкретной переменной
, представляющей свойство ai , будет множество минимальных значений этих диапазонов. Содержательное представление ai с помощью
можно ввести с помощью функции оi, которая для каждого диапазона любому значению из диапазона присваивает минимальное значение в этом диапазоне, например оi (52357) =50 000 или оi (796) =0. Очевидно, что функция оi гомоморфна относительно полного упорядочения Ai, так как для любой пары
α, β Ai, если α
β, оi(α,)
оi (β) . Из методических соображений обобщенная переменная vi может быть для конкретной переменной
определена с помощью абстрагирующей функции e-1i :
→ Vi . Эта функция должна быть изоморфной относительно упорядочения на
. Предположим, что нужно, чтобы множество Vi представляло собой набор значений целых чисел. Тогда e-1i можно, вероятно, наиболее естественным образом, задать следующим уравнением:
e-1i (5000k)=k (k=0,1,…, 19)
Базой в этом примере является множество налогоплательщиков определенной категории, скажем множество жителей города Х. Данное множество не обладает никакими математическими свойствами. Таким образом, ωj : Bj → может быть любой взаимно однозначной функцией, которая каждому налогоплательщику ставит в соответствие уникальный идентификатор. Методологически удобно абстрагирование ε-1j:
→Wj представить в виде взаимно однозначной функции, ставящей в соответствие целым числам
из множества Nn, где n — число налогоплательщиков в этой группе.
1.8 Нечеткие каналы наблюдения
Остановимся более подробно на понятии канала наблюдения. До сих пор мы его определяли через функции оi и ωj , определенные соответственно в уравнениях (1.6) и (1.7). Эти функции предполагают разбиения множеств Ai и Bj на некоторые подмножества, обозначим их соответственно Ai/оi и Bj/ωj. Элементы любого подмножества в этом разбиении эквивалентны в том смысле, что они не различаются с точки зрения введенной процедуры наблюдения. В таком разбиении каждое подмножество целиком представляет одно состояние переменной или одно значение параметра
. Когда наблюдение свойства ai, проводится при некотором значении параметра, то наблюдаемое свойство получает определенное проявление (значение) из множества Ai. Это проявление является элементом одного и только одного подмножества Ai/оi. Функция оi присваивает его определенному состоянию переменной
. Таким образом, предполагается, что любое наблюдение позволяет нам определить, к какому подмножеству Ai/оi принадлежит данное проявление, даже если отдельное проявление и нельзя идентифицировать.
Предположение о том, что различие подмножеств Ai/оi может быть обнаружено по результатам наблюдений, оправдывается только в том случае, когда ошибки наблюдения исключены. Подобные случаи, как показано в примере 1.1, встречаются, но относительно нечасто. При этом подмножество Ai/оi правильно определяется во всех случаях, кроме тех, когда фактическое проявление оказывается близко от границы между подмножествами, т. е. в пределах ожидаемой ошибки наблюдения.
Поскольку свойства (по крайней мере некоторые из них) не контролируются исследователем, невозможно предотвратить проявления свойств в нежелательной близости от границ между подмножествами Ai/оi и, следовательно, можно только сократить возможность определения неправильных подмножеств по наблюдениям благодаря правильному выбору канала наблюдения оi . Исключить такую возможность полностью нельзя.
В результате появления возможности ошибок измерения с проявлениями возле границ между подмножествами A/оi связана определенная недостоверность наблюдения. Имеется два варианта интерпретации этой недостоверности. Здесь мы рассмотрим, и будем придерживаться одного из них.
Разбиение множества Ai задается функцией оi. Это то же самое разбиение Ai/оi , что рассматривалось выше. Достоверно неизвестно, к какому подмножеству Ai/оi принадлежит заданный элемент Ai.. Эта недостоверность может быть задана функцией, сопоставляющей любой паре (элемент Ai, подмножество Ai /оi) число (обычно между 0 и 1 – некий аналог вероятности).
Определенное таким образом число в заданном контексте выражает степень достоверности того, что данный элемент принадлежит данному подмножеству.
Иными словами все выше сказанное обозначает, что, делая какое-то наблюдение, мы можем утверждать, что мы наблюдали, именно такие факты, лишь с некоторой вероятностью.
Формально вышеупомянутая функция достоверности наблюдений может быть записана следующим образом
: Ai
Ai /оi → [0, 1], (1.8)
Однако, поскольку каждое подмножество Ai/оi однозначно представляется (помечается) состоянием из множества (в соответствии с функцией оi), функцию
можно задать в более удобном виде
: Ai
→ [0, 1], (1.9)
Определенная в уравнении (1.9) функцияхарактеризует наблюдения свойства ai в смысле их недостоверности. В этом смысле
можно назвать нечетким каналом наблюдения. Во избежание недоразумений оi будем называть четким каналом наблюдения. ▲
Ясно, что для определения нечеткого канала наблюдения необходимо сначала задать четкий канал наблюдения оi. Четкий канал наблюдения можно также рассматривать как частный случай нечеткого. В самом деле, если
то задает четкую функцию из Ai в
, идентичную оi .
При рассмотрении баз можно ввести функцию
: Bj
→ [0, 1], (1.10)
подобную функции (1.9) и основанную на соотношении (1.7). Здесь (x, y) — степень достоверности того, что х принадлежит подмножеству Bj/ωj, который представлен значением у параметра
. На практике, однако, эта функция не используется.
Для любых практических надобностей достаточно использовать четкий канал наблюдения ωj для баз, будь то группа, время или пространство. Однако для свойств применимы как четкие, так и нечеткие каналы наблюдения (оi и ), и при разных обстоятельствах более подходящим может быть тот или иной тип канала.
Пример 1.2. Пусть свойством ai является возраст человека из группы Bj. И пусть элементами Ai будут номера лет в диапазоне от 0 до 100. Положим, что . = {очень молодой, молодой, средних лет, старый, очень старый}, и пусть оi — это взаимно однозначная функция Ai /оi →
, определенная следующим
образом:
{0, 1, …, 14} - очень молодой,
{15, 16, …, 29} - молодой,
{30, 31, …, 49} - средних лет,
{50, 51, …, 74} - старый,
{75, 76, …, 100} - очень старый.
При использовании четкого канала наблюдения очень плохо описываются люди, чей возраст близок к границам между блоками Ai /оi. Например, 49-летний человек помечается как человек средних лет, а 50-летний, как старый. При использовании нечеткого канала оi, например такого, какой описан на рис. 1.1, приведен оказывается более подходящим, поскольку не дает таких резких скачков. Важно отметить, что нечеткий канал наблюдения дает не одно состояние для одного наблюдения, как четкий канал, а набор значений
для всех
. Так, например, при наблюдении 25-летнего человека через нечеткий канал будут получены следующие 5 значений:
(25, очень молодой) = 0.1
(25, молодой) = 0.97
(25, старый) = 0
Вам также может быть полезна лекция "Лекция 10".
(25, очень старый) = 0.
Рис. 1.1. Четкий и нечеткий каналы наблюдения для полностью упорядоченного признака «возраст человека»
К.Р. № 4
Приведите пример систем с четкими и нечеткими каналами наблюдения, формализуйте их.