Мозг Фирмы
Шрифт:
Комплект кибернетических программ Киберстрайд (Cvberstride )
Комплект кибернетических программ для наших компьютеров предназначался для обработки информационных потоков (см. рис.27) на всех рекурсивных уровнях: для выдачи сигналов опасности в системах 3-2-1, для предчувствия любых изменений (с тем, чтобы меры предпринимались до того, как произойдут неприятности) и для питания "фильтра готовности" к действию систем 4 и 5 (см. рис.32). Такая цель основывается на представлении, что данные, информирующие любую регулярно действующую систему, обязаны быть перспективными и прогнозными скорее чем ретроспективными и историческими.
Использование лишь двоичных отношений для питания комплекта программ, как подчеркивалось
Основанием для такой идеи послужила практика статистического управления качеством, широко используемая на промышленных предприятиях последние 35 лет. Поскольку не было всеобщего стремления применять такой метод при решении управленческих проблем, может показаться странной попытка основывать регулирование социальной экономики целой страны именно таким методом. По этой причине я упомяну о ее происхождении и развитии в; конце этого подраздела.
Подобная программа прежде всего требует проверки достоверности поступающих данных и испытания их приемлемости в качестве правомерных членов их собственного статистического распределения. Это так называемое "таксонометрическое" распределение было осуществлено на опытном массиве данных (выборка из 60 величин), получаемых по сетевому графику (см. рис.42). Эти данные затем подлежали статистической проверке вероятности их достоверности. Далее, сравнением их с соответствующими значениями производственных возможностей и производственного потенциала, говоря на языке этой программы, образовывалась тройка индексов. Индексы статистически " нормализовались" путем тригонометрических преобразований, поскольку распределение их отношений имеет предельное значение, как единица измерения, и без колебаний переносились в категории верных. (Первоначально предполагалось образовать из них инверсный массив, но позже был найден метод проведения преобразований для каждой временной серии передачи данных). Затем производилась статистическая фильтрация индексов для выявления нежелательных изменений. Метод, которым я пользовался для этого, явно устарел, но предложенная мною схема сетевого графика сбора данных требовала использования именно такой программы к марту 1972 года, а на дворе уже был ноябрь. Ученые и программисты в ЕСОМ (национальном вычислительном центре Чили) были перегружены...
Соответственно было решено разработать такую программу математического обеспечения по контракту в Лондоне, если конечно, найдется подрядчик на выполнение столь трудной задачи в столь короткий срок. Более того, нам нужны были программисты, понимающие характер проведенных в Чили исследований операций по проекту Киберсин, природу процесса моделирования и технику получения данных, разработанных в Чили. Я знал, кого бы мне хотелось к этому привлечь, — это была группа консультантов лондонского отделения международной фирмы Arthur Andersen and Co . Контракт состоялся. Помог мой старый приятель Д.Кай, который направлял всю разработку, а А.Дансмур контролировал ее изо дня в день. Стоит отметить, как при совершенно невероятном недостатке времени мы вышли из положения. Докладывая в Чили в январе 1972 г., я писал (работа началась 10 января):
"Обсуждение показало, что если начать разработку комплекта программ немедленно, то она не может быть закончена ранее 19 июня 1972 г., по совершенно очевидным причинам. Полная разработка программ, исключение из них ошибок, их испытание и документирование для использования за тысячи миль от Лондона требует огромной работы программистов. Я же настаивал на том, чтобы хоть что-то было закончено к запланированному сроку, а именно к 13 марта, в крайнем случае для экспериментального использования. Как мне представлялось, один из вариантов комплекта должен быть готов в марте, а "изгнание из него блох" может быть продолжено до июня г тем, чтобы отшлифовать весь комплект. Однако подрядчики убедили меня в том, что это непрактично. Экспериментальную программу (далее известную как "временный комплект") можно было бы поставить нам к марту, но тогда пришлось бы пойти на ограничения по вводу, а "острые углы" пришлось бы сглаживать при разработке логики. Таким образом, оказалось невозможным разработать сразу окончательный вариант (далее называемый "постоянным комплектом") простой "чисткой" временного комплекта. Работа разделилась на две части. Однако если разработка комплектов шла параллельно, то при тесном взаимодействии обе группы разработчиков могли научиться многому, а следовательно, затраты при такой организации работы нельзя считать целиком потерянными."
Вот, собственно, как обстояло дело. Консультанты начали свою работу в Лондоне, и практически немедленно вслед за этим я столкнулся с необходимостью принять экстраординарное решение.
Не успели мы окончательно договориться о том, какой математический аппарат использовать для создания статистического фильтра, как поздним вечером позвонил мне Алан Дансмур. Видел ли я декабрьский 1971 г. выпуск журнала Operational Research Quarterly , [1] и, в частности, статью Гаррисона и Стивенса " A Bayesian Approach to Short Term Forecacting " (Байесовский подход к краткосрочному прогнозированию)? Вряд ли, если учесть все, чем я был занят. Я просидел всю ночь за этой статьей, и на следующий день мы решили отказаться от принятого нами математического решения проблемы в пользу байесовского подхода. Это был смелый шаг. Он следующим образом излагался в моем ранее цитированном докладе в Чили в январе 1972 г.
"Предложенный метод использования байесовской теории вероятностей дал возможность количественно выражать множество состояний процесса генерации данных. Такой фильтр может автоматически распознавать изменения в потоке поступающих индексов и определять, представляют ли они случайную ошибку, ступенчатую функцию, изменение хода зависимости во времени и приближение ее к пределу. Весьма привлекательной кибернетической особенностью такой системы является повышение чувствительности фильтра с ростом неопределенности, сопровождающей изменения индексов. Прогноз получается в виде общего распределения параметров, что более привлекательно, чем по одному из них".
Предполагалось, что такой регулятор систем 3-2-1 не будет выдавать выходных данных, свидетельствующих о работе предприятия, если индексы предприятия находятся в пределах их стандартного распределения, но будет на основе существенных данных составлять прогноз внутренних изменений, которые станут немедленно доступны руководителям соответствующих экономических подразделений. Такие руководители отныне получают возможность предвидеть события, если они того пожелают и если знают, какие меры следует предпринимать (см. далее). Во всяком случае такая система не будет содержать ни ретроспективных, ни исторических данных, она полностью ориентирована на предсказание.
Главная цель системы — исключить создание бюрократической машины. Настоящая цель регулятора системы 3-2-1 в том, чтобы просто не реагировать на данные, после того как они "отжаты" этой мощной, работающей в реальном времени системой. Предусматривались, однако, меры для сохранения на некоторое время накопленных данных с тем, чтобы можно было проводить их сравнения с данными, создаваемыми согласно нашему "Оперативному плану". (Оперативный план будет далее упомянут при описании проекта Чеко ( Checo ).
Как говорилось ранее, руководителем проекта Киберстрайд ( Cyberstride ) в Сантьяго был И.Бенадоф, работающий в национальном вычислительном центре. Позднее он стал ответственным за всю программу обработки данных, которой сначала руководил известный чилийский профессор Гернан Сайта Мария. В марте 1972 г. к работе в национальном вычислительном центре подключился Алан Данс-мур. Временный комплект программ удовлетворительно работал, и, следовательно, реализация проекта Киберсин могла продолжаться намеченным курсом. Временный вариант комплекта программ, датированный 11 ноября 1972 г., был представлен нам Джоном Бристе-ром с запозданием (по договору предусматривалось поставить его в августе), и поэтому календарно он относится к настоящей главе.