Чтение онлайн

на главную

Жанры

Искусство бега по граблям. Стратегическое управление ИТ в условиях неопределенности
Шрифт:

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

Теперь

проведем три эксперимента. Эксперимент первый – пусть наша система состоит из трех объектов, которые не влияют друг на друга, т.е. N=3 и K=0. Различные конфигурации системы, значения отдельных объектов Fi, присвоенные случайно, и приспособленность системы приведены в таблице, размещенной справа на рисунке 1.1. Можно сказать, что значения приспособленности для различных конфигураций системы образуют некий ландшафт, который показан в левой части этого же рисунка. Вершины куба представляют различные конфигурации, им соответствуют различные значения приспособленности. Легко заметить, что ландшафт имеет один глобальный максимум в точке (1,1,1). Из какого бы состояния система не начинала поиск оптимальной конфигурации, данная точка обязательно будет найдена. В качестве примера на рисунке голубыми линиями показана траектория движения из точки (0,0,0).

Теперь проведем второй эксперимент при условии, что все объекты влияют друг на друга, т.е. N=3 и K=2. Предположим, что влияние объектов друг на друга описывается функцией Гаусса. В принципе, на формулы, которые приводятся ниже, можно не обращать внимания. Главное, что следует уяснить, что в данном случае мы знаем, какие законы действуют внутри системы. Теперь новое значение объекта вычисляется по формуле

То есть к собственному значению объекта теперь добавляется значение функции Гаусса

от сумы значений двух других объектов. Эта функция имеет максимум, когда ее аргумент (т.е. сумма значений двух объектов, влияющих на рассматриваемый) равен , чем больше значение аргумента отклоняется от , тем меньше значение функции. Собственные значения объектов те же, что и в предыдущем случае, вычисленные на их основе значения приспособленности при =0,6 и =0,3 приведены в таблице на рисунке 1.2.

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

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

В третьем эксперименте также предположим, что все объекты влияют друг на друга (N=3 и K=2), но мы ничего не знаем о законах, действующих внутри системы. Этот эксперимент можно трактовать также как описание открытой системы, которая взаимодействует с внешней средой, причем внешняя среда непредсказуема и ее влияние значительно искажает связи между объектами (этот случай рассмотрен в упомянутой книге С. Кауффмана). Для моделирования этой ситуации присвоим всех объектам значения равномерно распределенной случайной величины (рисунок 1.3). В этом случае ландшафт приспособленности также имеет несколько локальных максимумов и конечное состояние системы зависит от начальных

условий. Начало поиска из точки (0,1,0) завершается в точке (1,0,0), начальная конфигурация (0,0,1) приводит к точке (1,1,1).

Как мы решаем проблемы

Проведенная серия экспериментов дает нам возможность сделать несколько важных выводов. Во-первых, внутренние связи в системе радикально ее усложняют. Стюарт Кауффман показал, что в общем случае при больших значениях К (то есть большом количестве связей внутри системы) стратегия инкрементальной адаптации может приводить к кризисам, когда найденное значение приспособленности системы недостаточно для решения ее задач. Но в реальности мы имеем дело с крайне сложными системами. Если говорить о бизнесе, компания, которая сама по себе имеет весьма сложную структуру, действует на рынке в непрерывно изменяющихся условиях. Это связано с изменением приоритетов поставщиков и потребителей, действиями конкурентов и регуляторов рынка, развитием технологий и так далее. Отсюда возникает вопрос – есть ли альтернатива локальному поиску?

Второй вывод заключается в том, что при неизвестных законах взаимодействия компонент в системе, ее поведение кажется полностью хаотичным. Если бы мы ничего не знали о внутренних связях во втором эксперименте, удалось бы нам восстановить их из наблюдения за системой? В данном конкретном и весьма простом случае, скорее всего, да. Но в случае реальных и особенно открытых систем – нет. На практике «истинная случайность» и «детерминированный хаос» (свойства которого предсказуемы, но сделать это очень трудно) неразличимы. На этом акцентировал внимание Нассим Талеб, по его словам, «случайность – это всего лишь незнание». Это незнание ограничивает нашу возможность строить длительные прогнозы, чем дальше мы хотим заглянуть в будущее, тем большее количество факторов мы должны учитывать и тем больше возрастает неточность, поэтому мы можем работать только с качественными, а не количественными свойствами системы – обсуждать их, а не просчитывать. Вслед за Талебом можно сослаться на статью английского физика Майкла Берри[5], который исследовал движение бильярдного шара в реальных условиях. Для расчета первого столкновения – надо знать параметры покоящегося шара, силу удара и сопротивление поверхности стола. Девятый удар – нужно учесть гравитационное воздействие тела бьющего. Пятьдесят шестой удар – необходимо учесть динамику всех элементарных частиц Вселенной. Отметим, что это относится к системе, законы поведения которой полностью известны.

Сложность окружающего мира и вытекающая из этого невозможность строить долгосрочные прогнозы приводят к проблемам, которые обсуждал в своей московской лекции известный специалист в области глобального моделирования Деннис Медоуз[6]. На рисунке 1.4 по горизонтали отложено время, мы – слева, в красной точке, это – текущий момент, справа – будущее. По вертикали откладывается какой-либо показатель, в данном случае, чем больше его значение, тем лучше. Допустим, мы хотим попасть в желаемое положение и можем выбрать одно из двух действий. Одно действие приведет в желаемую точку, второе – даст результат гораздо хуже. Синяя вертикальная линия – ближайшая точка оценки. Эта оценка – обратная связь, информация, которую мы получаем о том, как идет процесс. Для простых проблем (диаграмма в левой части рисунка) действие, которое ведет к желаемому результату, выглядит лучше и в ближайшей точке оценки. Но проблемы, которые вызывают катастрофу (диаграмма в правой части), ведут себя иначе. Действие, которое выглядит лучше в краткосрочной перспективе, приводит к значительному ухудшению в отдаленном будущем. Действие, которое на самом деле ведет к решению, в точке оценки выглядит хуже.

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

Поделиться:
Популярные книги

Треск штанов

Ланцов Михаил Алексеевич
6. Сын Петра
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Треск штанов

Начальник милиции. Книга 3

Дамиров Рафаэль
3. Начальник милиции
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Начальник милиции. Книга 3

Ты нас предал

Безрукова Елена
1. Измены. Кантемировы
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Ты нас предал

Ледяное проклятье

Михайлов Дем Алексеевич
4. Изгой
Фантастика:
фэнтези
9.20
рейтинг книги
Ледяное проклятье

Месть за измену

Кофф Натализа
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Месть за измену

Мужчина не моей мечты

Ардова Алиса
1. Мужчина не моей мечты
Любовные романы:
любовно-фантастические романы
8.30
рейтинг книги
Мужчина не моей мечты

Его огонь горит для меня. Том 2

Муратова Ульяна
2. Мир Карастели
Фантастика:
юмористическая фантастика
5.40
рейтинг книги
Его огонь горит для меня. Том 2

Возвышение Меркурия. Книга 2

Кронос Александр
2. Меркурий
Фантастика:
фэнтези
5.00
рейтинг книги
Возвышение Меркурия. Книга 2

Камень. Книга шестая

Минин Станислав
6. Камень
Фантастика:
боевая фантастика
7.64
рейтинг книги
Камень. Книга шестая

Идеальный мир для Лекаря 2

Сапфир Олег
2. Лекарь
Фантастика:
юмористическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 2

Восход. Солнцев. Книга VI

Скабер Артемий
6. Голос Бога
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Восход. Солнцев. Книга VI

Не грози Дубровскому! Том 11

Панарин Антон
11. РОС: Не грози Дубровскому!
Фантастика:
фэнтези
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Не грози Дубровскому! Том 11

Мама из другого мира. Делу - время, забавам - час

Рыжая Ехидна
2. Королевский приют имени графа Тадеуса Оберона
Фантастика:
фэнтези
8.83
рейтинг книги
Мама из другого мира. Делу - время, забавам - час

Решала

Иванов Дмитрий
10. Девяностые
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Решала