О разнообразии

  • 01.12.2008

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

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

Пусть единичный визуальный рецептор представляет собой простое устройство, отличающее светлое от темного. Им может быть, например, фотоэлемент, который можно отрегулировать так, чтобы он "чувствовал" границу между светлым и темным. Фотоэлемент, таким образом, будет обладать двумя состояниями, которые мы назовем 0 и 1. Если перед таким рецептором окажется карточка с буквой A, то он зарегистрирует меру ее серости как определенную смесь черного и белого на этой карточке. Он не определит форму, которой для нас соответствует буква A, а определит нечто уникальное в букве A из серии наших карточек. Далее буква B может дать другую смесь белого и черного, другую градацию серости. Поскольку мы можем изменять порог чувствительности фотоэлемента, чтобы он регистрировал либо 0, либо 1, то появляется возможность менять порог его чувствительности (по крайней мере теоретически) так, чтобы он отличал букву A от B. Когда мы дойдем до C, то разнообразие нашего фотоэлемента, увы, уже исчерпается, т.е. мы уже ничего не сможем сделать с последующими буквами от C до Z. Ясно, что одного рецептора недостаточно. Более того, как нам кажется, нужно 26 рецепторов, каждый тщательно отрегулированный на свою букву.

Однако если у нас есть только один первичный рецептор, то мы можем проделать с ним трюк другого сорта. Можно разделить весь набор карточек с буквами на две части так, чтобы в одной половине оказались более светлые, а в другой темные буквы. (При этом предполагается, что можно создать такой шрифт, у каждой буквы которого будет свое особое соотношение черного и белого.) Такая их организация позволит относить карточку только к одной из двух групп, поскольку такова возможность рецептора оценивать разнообразие. Но этот элемент будет обследовать все карточки и рассортировывать их на две пачки - на более светлые (которые рецептор принимает за 0) и более темные (которые принимаются за 1). Если мы достаточно точно установим границу чувствительности, то в каждой пачке у нас будет по 13 карточек.

Преимущество всего этого в том, что здесь один рецептор с разнообразием два (а именно, 0 или 1) способен уменьшить в два раза размерность решения проблемы соотнесения любой из 26 букв. Мы, таким образом, получили 13 разнообразных вариантов за счет двух. Может показаться, что пользы в этом мало, однако это весьма важно. Вообще, двоичный классификатор (рецептор 0 или 1) при эффективном использовании в два раза уменьшает неопределенность, с которой он встретился. Все проблемы, относятся ли они к распознаванию, классификации или к самому решению, - проблемы неопределенности. Если нет неопределенности в отношении промышленной ситуации, то руководителю не нужно принимать решения. Если нет неопределенности в начертании буквы, то мы можем ее прочесть. Ситуациями с большей неопределенностью трудно управлять именно потому, что мера их разнообразия и есть мера их неопределенности. Именно поэтому так важен трюк, который мы только что продемонстрировали. Как бы ни была велика проблема, ее разнообразие, в принципе, может быть уменьшено в два раза с помощью одного решающего элемента.

Вернемся теперь к проблеме чтения всего алфавита. Взяв теперь пачку карточек из 13 букв и второй рецептор, получим возможность отделить 6 одних букв от 7 других, используя такое же устройство - фотоэлемент, порог чувствительности которого соответствовал бы середине между самыми темными и самыми светлыми буквами. Для сортировки шести (или семи) карточек используем третий рецептор и т.д. Таким образом определить любую из 26 букв можно с использованием всего пяти фотоэлементов.

В общем случае, n является минимальным числом рецепторов, способных различать 2n возможностей. Заметьте, что таким образом по мере увеличения числа возможностей получается впечатляющая экономия числа рецепторов. Десять рецепторов могут различать 210 = 1024 буквы или чего-то другого. Сорок рецепторов смогут различать 240, что больше миллиона миллионов.

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

Пока все было хорошо, но теперь природа берет свой реванш. Если мы, управляющие, можем создавать очень большие множества из небольшого числа элементов, то же может делать и природа. Посмотрите: мы заявляем, что нам необходимо 5 рецепторов для чтения 26 букв латинского алфавита. Представим себе тогда пять лампочек, которые могут зажигаться в любом порядке. Тот факт, что 5 рецепторов могут различать 26 букв, означает, что эти 5 лампочек могут создавать 32 комбинации, и, конечно, если мы хотим представить себе, что означает наше окружение, то должны понимать то, чем оно располагает. Тогда если ваш внешний мир располагает всего 40 лампочками, то из предыдущего мы знаем, что можем встретиться с триллионом разных состояний. Верно, что нам, чтобы разобраться в них, необходимо всего 40 информационных попыток - ситуация совершенно симметричная. Но мир состоит не из сорока лампочек, а из миллиардов вещей и событий.