
- •Глава 1
- •Часть 1
- •Глава 2
- •Глава 3
- •Глава 4
- •Глава 5
- •Do not lean out of the window Nicht hinauslehnen Ne pas pencher au dehors e pericoloso sporgersi Livsfar ligt att luta sig ut
- •Глава 6
- •Часть 11
- •Глава 7
- •Глава 8
- •9 Эвбулид — древнегреческий философ, современник Аристотеля, по преданию, учитель Демосфена. Знаменит приписываемыми ему неразрешимыми парадоксами. (Прим. Перев.)
- •Глава 9
- •Глава 10
- •Часть III
- •Глава 12
- •Глава 13
- •Глава 14
- •1) Изменения в диапазоне между верхним и нижним допустимыми значениями какой-либо величины. (Прим. Перев.)
- •Глава 15
- •2) На первый взгляд (лат.). (Прим. Персе.)
- •Глава 16
- •Часть IV
- •Глава 17
- •Глава 18
- •Глава 19
- •1) «Кресло случайный чернила водопад отвращение» (англ.).
- •2) Бессмысленный набор букв. (Прим. Перев.)
- •2) Stochastic analogue machine. (Прим. Перев.)
- •Глава 20
- •Norbert Wiener, Cybernetics, John Wiley, New York, 1948. [Русский перевод: Норберт Винер, Кибернетика, или управление и связь в животном и машине, «Сов. Радио», м., 1958.]
- •Stafford Beer, The Scope for Operational Research in Industry, Institution of Production Engineers, London, 1957.
- •Stafford
- •Frank н. George, Logical Networks and Behaviour, Logical Networks and Probability, Bulletin of Mathematical Biophvsics, vol. 18 and vol. 19, 1956, 1957.
- •R. J. Go 1 d acre and I. J. L о г с h, Folding and Unfolding of Protein Molecules in Relation to Cytoplasmic Streaming, Ameboid Movement and Osmotic Work, Nature, vol. 166, p. 497, 1950.
- •Gordon p a s k, Physical Analogues to the Growth of a Concept, Proceedings of Symposium on the Mechanization of Thought Processes, n. M. S. O., London, 1958.
- •I. О мифах порядка и хаоса
- •1) Доклад Ст. Бира «Towards the Cybernetic Factory» содержится в книге «Принципы самоорганизации», выпускаемой издательством «Мир» (Прим. Перев.)
- •II. Мифы о частях и целом
- •1) Бытие и сознание. (Прим. Перев.)
- •Эвристические результаты
- •0 Учет Всех важных изменении (при заданной величине риска) и игнорирование . Случайных изменении
- •Следующий этап
- •Wiener n., Cybernetics, John Wiley & Sons, Inc., 1959 [русский перевод: Винер h., Кибернетика, перев. С англ., «Советское радио», м., 1960].
- •Von Foerester н. (ред.), Transactions of the Sixth, 1949; Seventh, 1950; Eighth, 1951; Ninth, 1959; and Tenth, 1953 Conference on Cybernetics, Josiah Macey Jr. Foundation, n. Y.
- •Turing a. М., On Computable Numbers with an application to the Entschedungsproblem, Proc. Lond. Math. Soc. (2), t. 42, 1937, p. 230.
- •Причинность
- •Глава 14. Обучающиеся и обучающие машины 156
- •Глава 15. Разумные самоприспосабливающиеся машины 167
- •Глава 16. Облик кибернетического предприятия 186
- •Часть IV Кибернетическая теория моделей 201
- •Глава 17. Модель живых тканей 203
- •Глава 18. Модель механизма управления 214
- •Глава 19. Модель неопределенности .... 237
- •Глава 20. Модель языка 266
- •Мифы о частях и целом 296
Tarski A., Logic, Semantics, Metamathematics, Oxford, 1956.
ИССЛЕДОВАНИЕ
ОПЕРАЦИЙ И КИБЕРНЕТИКА1)
ВВЕДЕНИЕ
А. ОБЩНОСТЬ
Обе
названные в заглавии области связаны
с исследованием систем «человек —
машина», рассматриваемых как органическое
целое. Обе они (каждая по-своему)
знаменуют реакцию на фрагментарность
науки и олицетворяют стремление к
цельности человеческого знания. Это —
новая тенденция для нашего века, на
протяжении которого столь ясно
наблюдается растущее обособление
различных отраслей знаний друг от
друга и от своих общих прародителей
(19 в.), и тенденция эта отнюдь не всеми
признается и одобряется. Таким образом
кибернетику и исследование операций
роднят общие философские предпосылки,
которые, на мой взгляд, уже сами по себе
являются сильным стимулом для
развития этих дисциплин. Особенный
интерес эта общность философских
предпосылок представляет для тех из
нас, кто работает в обеих областях.
Исследование
операций — мощный научный аппарат,
охватывающий целую совокупность
родственных методов. Кибернетика —
сумма знаний, которая вполне оправданно
требует признания себя как науки. Я
считаю, что методологически они дополняют
друг друга: первая — естественный метод
решения задач второй, а вторая — научное
воплощение первой. Эти новые дисциплины
возникли одновременно, лет пятнадцать
назад, когда мир был охвачен войной, и
обе внесли существенный вклад в военную
науку
*)
Operational
research and cybernetics, Proceedings of the 1st International
Congress on Cybernetics, Namur, 195&
ИССЛЕДОВАНИЕ
ОПЕРАЦИЙ И КИБЕРНЕТИКА
367
(хотя
кибернетика получила название только
в 1947 коду). В наши дни они превратились
в важные профессии, тесно связанные с
производством. Породнившись, они
приобретут еще большее значение.
Кибернетика
и исследование операций возникли так
недавно и крут явлений, рассматриваемых
ими, столь обширен, что им нельзя дать
точното определения. По сути, лучшее
определение, которое можно им дать
сейчас, будет мнимым определением —
возможно, наш конгресс выработает
таковое для кибернетики. И тем не менее
следует очертить круг явлений,
которые затрагивают эти дисциплины,
установить их направление Более подробно
(хотя тоже схематично) этот вопрос
рассмотрен в приложении к моему
докладу о кибернетической модели
перспективного и оперативного
планирования. Здесь же, в предварительных
рассуждениях на эту тему мы будем
говорить лишь о «направлении» каждой
из этих дисциплин.
Б.
НАПРАВЛЕНИЕ ОПЕРАЦИОННЫХ ИССЛЕДОВАНИЙ
Область
исследования операций — предсказания,
сравнения, решения в системах «человек
— машина» с помощью научных «моделей»
их деятельности, причем эти модели
используются в пределах, определяемых
формальным анализом реальных ситуаций.
Исследование
операций рассматривает эти системы
как единое целое и стремится количественно
описать их поведение. Это означает,
что применяется какая-то модель системы;
такого рода модель я буду называть
количественной.
Предположим,
например, что нас интересует система
жидкостей, работающих под разными
давлениями; в этом случае можно
пользоваться гидродинамической моделью.
Чаще всего бывает так, что поведение
системы можно описать формулой, в
которой переменные имеют статистический
характер — это математическая модель
Но
какова бы ни была форма принятой модели,
вопросом первостепенной важности в
исследовании операций является
368
ДОПОЛНЕНИЕ
ее
адекватность. Другими словами, модель
должна представлять всю систему, а
не какую-нибудь ее часть, ошибочно
принятую за целое. После этого
анализируются реальные условия работы
системы (например, статистически) и
результаты вводятся в модель. Изучая
модель, можно предсказать поведение
системы, сравнить различные возможные
ситуации и на основе этих результатов
принимать решения.
Исследование
операций зародилось в Великобритании,
в ходе исследования стратегических
доктрин и тактических ситуаций,
возникавших в ходе войны. Такое
происхождение задач и методов
исследования операций хорошо объясняет
ее пригодность для исследования систем
двух специфических типов: систем, где
невозможны обычные измерения (например,
длины, веса, стоимости), и систем, которые
пока что недоступны ни для каких
измерений — такими системами являются,
например, планы и проекты.
В. НАПРАВЛЕНИЕ
КИБЕРНЕТИКИ
Кибернетика
занимается проблемами связи и управления
в живом организме и машине, особенно
интересуясь аналогией в поведении этих
систем. Таким образом, кибернетика
тоже работает с моделями. Она построила
научные модели некоторых биологических
механизмов и некоторых форм поведения
животных. И наоборот, — она нашла
биологические аналогии некоторых
механических систем.
Это
подобие, с одной стороны, позволило
создать машины, моделирующие
биологические функции и поведение
животных, а с другой стороны, пролило
свет на некоторые проблемы биологии.
Все эти работы проводились не в плане
разработки утилитарных приемов
проведения операций или принятия
решений, а в строгих научных рамках.
Иными словами, кибернетика накапливала
и организовывала сведения о подобии
животных и машин, которые затем излагала
в строгой форме.
Кибернетика
возникла в Америке, где группа
исследователей, обеспокоенных
раздробленностью современной науки,
собралась, чтобы объединить в некоторой
области свои специальные знания. Они
посвятили себя изучению управ
ИССЛЕДОВАНИЕ
ОПЕРАЦИЙ И КИБЕРНЕТИКА 369
ления
и связи, тщательно следя за тем, чтобы
ни одна из наук, ни одна из работ, имеющих
отношение к этой области, не осталась
без внимания. Очень скоро эта отрасль
тоже внесла свой вклад в военное дело:
сегодняшние управляемые снаряды
ведут свою родословную от ранних работ
по автоматическому управлению зенитным
огнем. Кибернетика сыграла большую
роль в развитии вычислительной техники
и теории автоматического управления;
последняя является, пожалуй, самым
непосредственным и эффектным приложением
кибернетики.
Г.
ОБЩНОСТЬ В ПРОИЗВОДСТВЕННОМ КОНТЕКСТЕ
Эти
описания кратки и схематичны, но я
надеюсь, что никто не сочтет их
тенденциозными, ибо они лишь подкрепляют
мое утверждение, что между кибернетикой
и исследованием операций существует
связь, которую нужно усиливать. По
определению обе дисциплины изучают
сложные системы или процессы,
рассматривая их как единое целое. В
плане методологии обе пользуются самыми
разными моделями и аналогиями. В
плане науки — ни та ни другая не являются
дисциплинами узкого профиля. В
философском плане — они свидетельствуют
о цельности человеческого знания.
Теперь я бы хотел проиллюстрировать
общность их интересов на примере проблем
управления производством.
Производство
состоит из больших и малых систем,
каждая из которых живет своей жизнью.
Будем рассматривать такую систему
— например, фабрику, административный
центр, шахту, как живой организм —
таковым, по сути, она и является. Пусть
мы хотим с помощью исследования
операций получить структуру такой
системы — во-первых, для того чтобы
сделать какие-то заключения о предлагаемых
изменениях в организации, и, во-вторых,
чтобы предсказать эффект, который дает
контроль и управление производством
с помощью вычислительных устройств.
Исследование операций требует модели,
которая описывала бы эту систему
«человек — машина» в плане связи и
управления. А это уже — кибернетическая
модель.
370
ДОПОЛНЕНИЕ
независимо
от того, какова ее конкретная форма —
механическая, биологическая или и
то и другое вместе.
Если
мы захотим рассмотреть производственную
систему с точки зрения кибернетики,
построить кибернетическую модель
(а для такой сложной задачи она будет
состоять из самых разнообразных
моделей), то мы сможем получить весьма
полезные сведения по многим интересующим
нас вопросам. Но если от нас требуются
сравнения, предсказания и решения для
данной конкретной ситуации, данной
конкретной системы, то каков должен
быть наш следующий после создания
модели шаг? Очевидно, в модель надо
ввести данные, отражающие эту реальную
ситуацию, отбор таких данных, а
следовательно, решение на модели и
интерпретация результатов — дело
исследования операций.
Если
исследуется какая-либо организация,
то еще до того, как будут получены
конкретные данные о ней, кибернетическая
модель покажет исследователю, что этот
организм является единым целым и
изучение какой-либо отдельной его
функции или части не даст научных
результатов. Модель покажет, что
бесполезно изучать завод, забывая о
рабочей силе, или изучать рабочих в
отрыве от выполняемых ими операций.
Таким образом кибернетика предохранит
исследование операций от ошибок,
характерных для узкоспециализированных
исследований 20 века. Я попытался
описать кибернетическую модель
организации в специальном докладе
на ш
секции
этого конгресса *).
Когда
рассматривается вопрос об управлении
производством с помощью вычислительных
машин, возникает обратная ситуация:
исследование операций помогает
кибернетике. Здесь интересы кибернетики
суживаются, сводятся лишь к автоматизации,
как таковой. И тогда исследование
операций показывает, как отразится
использование вычислительных машин
на состоянии всей фирмы, владеющей
данным предприятием. Чтобы сделать
это, исследование операций должно
основываться на обобщенных кибернетических
моделях. Таким образом, две эти дисциплины
тесно переплетаются, и каждая из них
выполняет двоякую роль.
г)
См. статью «Технические аспекты
кибернетической модели перспективного
и оперативного планирования» (стр.
336—365 настоящего издания). (Прим.
ред.)
ИССЛЕДОВАНИЕ
ОПЕРАЦИЙ И КИБЕРНЕТИКА
371
Еще
раз воспользовавшись этим примером, я
хотел бы подчеркнуть, что автоматизация
— лишь составная часть кибернетики и
проблемы ее — более узкие и более
частные.
Узость
мышления организаторов производства
уже создала весьма опасную ситуацию в
промышленности. Автоматику вводят, не
проанализировав последствий этого
шага методами исследования операций
и забывая об ее истинной, т. е.
кибернетической природе.
Об
этом более подробно сказано в моем
докладе на III секции конгресса. Сама
автоматизация — дело инженеров; она
олицетворяет технологический прогресс.
Лишенная помощи со стороны «своей»
науки (т. е. кибернетики), лишенная ее
широкого взгляда на производственные
проблемы, автоматизация становится
причиной больших затруднений. Мы
должны любой ценой избавиться от
путаницы в этом важном вопросе,
путаницы, возникающей из смешения
понятий «кибернетика» и «автоматика».
Автоматизация — теперь это совершенно
ясно — всего лишь слепой Джаггернаут:
ее объект — технологические процессы,
а не эволюция производства в целом.
Управление
производством обладает своими
собственными орудиями — общей наукой
кибернетикой и методами исследования
операций.
А. КЛАССИФИКАЦИЯ
С ТОЧКИ ЗРЕНИЯ ПРИЧИННОСТИ
Взаимосвязь
между кибернетикой и исследованием
операций можно рассматривать в различных
аспектах. Мы будем рассматривать ее в
аспекте причинности, так как именно
причинные связи в организме являются
одной из важнейших и наименее изученных
проблем Наше определение причинности
не будет слишком строгим: будем называть
X
причиной У, если X
непременно влечет за собой Y
или если X
и Y
связаны так, что для них существует
коэффициент корреляции.
Здесь
не место подробно обсуждать причинность
с философской точки зрения или
строить формальную этимологию.Причинность
|
Детерминистические (Л) |
Вероятностные (Л) |
|
Информация (В) |
Кибернетическая (С) |
(ABC) = а |
(ABC) = р |
|
Исслед. операций (С) |
(ABC) = Ъ |
(ABC) = q |
Деятельность (В) |
Кибернетическая (С) |
(ABC) = а |
(ABC) = <р |
|
Исслед. операций (С) |
(АВС) = $ |
(ABC) = 6 |
В
дальнейшем мы будем пользоваться этими
обозначениями с тем, чтобы уточнить
обсуждаемые понятия.
Б.
КАУЗАЛЬНЫЕ ВЗАИМОДЕЙСТВИЯ
С
точки зрения причинности организм
можно определить, описав влияние
причинных информационных процессов
в нем на модель его каузальной
деятельности.
В
простейшем случае мы имеем машину или
организацию, выполняющую по
определенному сигналу раз и навсегда
заданный цикл операций, или в биологических
терминах — автономный условный рефлекс
на единственный раздражитель (ABC).
Операционное исследование этой
системы (ABC)
осуществляется с помощью матема
ИССЛЕДОВАНИЕ
ОПЕРАЦИЙ И КИБЕРНЕТИКА 373
тической
модели или аппарата двузначной логики.
Информационные процессы, не входящие
в эту деятельность, по определению
исключаются. Причинная информация в
си- стеме — это ток, текущий от пускового
выключателя машины, или нервный
импульс, возбуждающий автономный
рефлекс (ABC).
Точное измерение (для сенсорной
информации) и лабораторный эксперимент
либо теоретические выводы (для моторной)
будут операционным исследованием для
этого случая (ABC).
Однако,
чтобы получить более реалистическое
описание машины или организации, надо
учесть случайные явления. Прекрасную
модель (ABC)
представляет собой гомеостат Эшби
с его ступенчатыми функциями и шаговыми
искателями. Операционное исследование
этой модели должно опираться на
теорию вероятностей—в форме, скажем,
метода характеристических функций,
или метода Монте-Карло (ABC).
Изучать
работу этих моделей можно и в условиях
детерминистической информации
(ABC),
(ABC)
и вероятностными методами. С
точки зрения кибернетики индетерминизм
в информационном канале связан со
случайным входным сигналом или с шумом.
С точки зрения исследования операции
случайность входит в систему в форме
«неуправляемых данных» (ABC).
Если
реализуемы аналоговые схемы, управляемые
дискретными сигналами, и если
осуществимо преобразование аналоговых
переменных в цифровую форму, то модели
(ABC),
(ABC),
с одной стороны, и (ABC),
(ABC)
—с другой — взаимозаменяемы.
Именно
здесь с особой ясностью проявляется
взаимосвязь кибернетики и методов
исследования операций. Я продемонстрирую
ее на двух задачах, представляющих
большой интерес для кибернетики.
в. приложение
к теории автоматов
И
КИБЕРНЕТИЧЕСКИХ МАШИН
Ранее
было сказано, что автоматизация —
технологический аспект кибернетики
и что автоматы и кибернетические
машины — не одно и то же; это различие
можно определить с точки зрения
причинности. Принципиальная
374
ДОПОЛНЕНИЕ
разница
здесь в том, что системы автоматики
относятся к классу (А),
а кибернетические системы — к классу
(А).
При
этом все рассуждения, приведенные в
пункте Б, сохраняют свою силу.
Например:
работа электронного вычислительного
устройства полностью определяется
программой; его деятельность (ABC)
определяется информацией (ABC),
заложенной в схеме. Как было показано
в предыдущем разделе, это определение
исключает всякие случайные эффекты.
Вычислительное устройство — это
автомат.
Я
слышал однажды, как инженеров-специалистов
по электронике попросили доказать, что
счетная машина — не мозг; в ответ они
просто назвали ее «кретином». Но даже
в этих словах есть некоторая переоценка
машины. Может ли вычислительная машина
превратиться в кибернетическую,
если изменить ее каузальную структуру?
Некоторые полагают что может — введя,
мол, элементы случайности в ее работу,
мы выйдем за грань автоматики С этим я
не согласен.
Предположим,
что случайные состояния этой машины
будут возникать из-за того, что в
программу включены случайные числа.
Тогда мы имеем процесс (ABC).
Причинный индетерминизм введен
здесь методом Монте-Карло в информационный
процесс (ВС),
а не в процесс деятельности (АВ),
как следовало бы. Большее сходство с
кибернетической машиной получилось
бы, если бы случайные состояния возникали
в самом механизме, где была бы заложена
выборка и закон распределения. Это уже
модель (АВС),
но опять-таки не кибернетическая, ибо
она управляется информацией (ABC),
данной в программе.
Таким
образом, поведение кибернетической
машины, способной стать в процессе
совершенствования аналогом мозга,
принципиально отличается в плане
причинности от поведения автомата.
Работы
в области автоматики и вычислительной
техники, конечно сохранят свое значение;
они сыграют важную роль и в создании
модели мозга, ибо такой машине понадобятся
и запоминающие и вычислительные
элементы. Однако кибернетические
исследования, куда эти работы могут
войти как составная часть, должны быть
чем-то более широким.
ИССЛЕДОВАНИЕ
ОПЕРАЦИЙ И КИБЕРНЕТИКА
375
Г.
ВОЗМОЖНОСТЬ ПОСТРОЕНИЯ КИБЕРНЕТИЧЕСКОГО
ГОМЕОСТАТА
Кибернетическая
машина, гомеостатически взаимодействующая
со своей средой, вероятностна по своей
деятельности (АВС)
и управляется либо детерминистическими
(ABC),
либо случайными (АВС)
информационными про- цессами.
Будучи
кибернетической моделью, она является
одновременно вероятностной моделью
в смысле исследования операций (АВС).
Эта модель входит в нашу классификацию.
Следовательно, операционное исследование
ее (ABC)
позволит сделать определенные
сравнения и предсказания, которые,
будучи введены в модель деятельности
(АВС),
предопределят
ее поведение.
Таким
образом, мы постулируем взаимодействие,
благодаря которому кибернетическая
машина будет обладать не только выходным
элементом, предназначенным для
компенсаций изменений среды, как в
гомеостате Эшби. В ней будет также
выходной элемент, подготавливающий
машину к компенсации будущих
изменений среды. В моторной области
будут иметь место кибернетические
каузальные процессы (ABC),
(ABC).
Это
означает, что, возможно, гомеостатическое
кибернетическое управление с
предсказанием. Критические состояния,
которые в обычном гомеостате чисто
случайны, здесь будут зависеть от
предыстории. Таким образом, с помощью
методов исследования операций мы
получим зачаточную модель мозга.
Д.
ФОРМАЛЬНОЕ ИЗЛОЖЕНИЕ
Приведенные
выше рассуждения основываются на весьма
тонких различиях, которые в словесном
изложении могут ускользнуть; поэтому
имеет смысл формализовать их.
Мы
попытаемся теперь изложить основные
идеи на языке символической логики.
Повторяем:
построение формальной этимологии не
входит в наши цели и наше формализованное
изложение
376
ДОПОЛНЕНИЕ
не
следует рассматривать как часть
причинной теории кибернетических
устройств, хотя оно и может послужить
ее основой. К тому же мы получим некоторые
выводы и суждения, которые позволят
расширить предлагаемый подход. Например:
можно расширить нашу классификацию,
введя еще несколько бинарных признаков;
в частности, подразделить процессы
на моторные и сенсорные. Можно также
более подробно рассмотреть технические
ограничения. Все это, конечно, усложнит
и обогатит логический анализ, но, на
наш взгляд, не изменит основных выводов.
Основная
цель расширенного изучения этой
логической модели — точно уяснить
взаимосвязь кибернетики и методов
исследования операций. Эта работа
привела меня к выводу, что кибернетическая
машина должна функционировать (ABC)
непосредственно под влиянием
гештальта среды, представленного
импульсами (ЛВС), используя при этом
результаты операционного исследования
(ЛВС). Расширенная модель будет лучше
описывать машину, чем это сделано в
(VII).
Полный
анализ значений истинности (V) и (VI) для
рассматриваемой упрощенной модели не
представляет особенного интереса,
и я его опускаю.
Рассуждения,
изложенные в разделе Б (в том же порядке):
1—4 — категорические суждения, 5 и 6 —
кон- тингенции, на что указывает квантор
существования (^). Символы — те же, что
в пункте А.
а\/Р
• =э~(р\/?)>
ct
zd а
. р из Ьу
ф
zd
.
a\Jb
.
р,