Использование кибернетического подхода к управлению самовоспроизводством экономических систем: постановка задачи и определение вектора управления
Автор: Берг Дмитрий Борисович, Зверева Ольга Михайловна
Статья в выпуске: 3 (36) т.13, 2017 года.
Бесплатный доступ
Целью данного исследования явилось определение типов управления, обеспечивающих самовоспроизводство системы. Теоретической основой исследования явились концепции кибернетики второго порядка, а методологической основой - методология структурного анализа (SNA-методология) и агент-ориентированное моделирование. В условиях кризиса мейнстрима экономической теории такой подход - сочетания метатеории и новых информационных технологий показывает одно из возможных решений проблемы. В работе перечислены возможные типы управления и кратко описаны их практические реализации. Созданный комплекс агент-ориентированных моделей подтвердил возможность поддержания самовоспроизводства системы в заданных условиях.
Кибернетика, самовоспроизводство, системный анализ, агент-ориентированное моделирование, sna-методология
Короткий адрес: https://sciup.org/14123052
IDR: 14123052
Текст научной статьи Использование кибернетического подхода к управлению самовоспроизводством экономических систем: постановка задачи и определение вектора управления
В экономической науке (economics) наблюдается кризис того, что обычно на английском языке называется «mainstream», а на русский язык дословно переводится как «основное течение»: имеются в виду теории и методологии, которые поддерживаются большинством представителей этой научной области. Такое кризисное состояние осознается самими экономистами. В качестве подтверждения этого тезиса приведем названия двух известных работ: нобелевский лауреат Поль Кругман назвал свое эссе «Как это экономисты так ошиблись? Приняв красоту за истину» [14], а Ольсевич свою книгу - «Современный кризис «мейнстрима» в оценках его представителей (предварительный анализ)» [8].
В чем суть этого кризиса? Полтерович В.М. определяет кризис в определенной научной области следующим образом: «Состояние теории я называю кризисным, если доказано или весьма правдоподобно, что поставленные ею основные задачи не могут быть решены принятыми в теории методами…, происходит накопление … фактов, свидетельствующих о принципиальной ограниченности ее методов» [9].
Может быть, выход следует искать в использовании выводов более общих наук (метатеорий), адаптируя их для экономического домена. В частности, для решения проблем управления было бы целесообразно использовать концепции и методы кибернетики, которая является «наукой об управлении и связи в животном и машине» [1].
Кибернетика как наука об управлении
Термин «кибернетика» был предложен Н. Винером в 1948 г. Классиками первого этапа развития кибернетики, помимо Н. Винера, являются У. Эшби и С. Бир, сделавшие акценты, соответственно, на биологических и экономических ее аспектах.
В классической кибернетике (кибернетике первого порядка) основное внимание уделяется объекту управления, при этом изучается не сам объект и его структура, а его поведение. Для объекта управления вводится абстракция «черный ящик». Эшби писал: «Кибернетика изучает не предмет, а поведение. Она задает вопрос не «Что представляет собой объект?», а «Что делает объект?» [10].
Под регулированием, которым в основном занимается кибернетика первого порядка, понимается целенаправленное стремление изменить поведение системы. Основным для кибернетики первого порядка можно считать закон необходимого разнообразия, сформулированный Эшби: «Неотъемлемым признаком хорошего регулятора является то, что он блокирует поток разнообразия, инициируемый возмущениями и воздействующий на существенные переменные» [10].
Кибернетика первого порядка изучает тривиальные машины, в которых состояния выходов системы определяются состояниями ее входов. Большинство же систем, с которыми мы сталкиваемся в повседневной жизни – это нетривиальные машины. Выход нетривиальной машины зачастую определяется внутренним состоянием, недоступным наблюдению, и не является реакцией на входной стимул. Это свойство определяется как операциональная замкнутость. Система воспринимает и усиливает что-то незначимое с точки зрения внешнего наблюдателя и игнорирует то, что он считает входным сигналом, проявляет внутреннюю детерминацию, следует собственным законам.
Теорема замкнутости, являющаяся основной для кибернетики второго порядка, учитывает операциональную замкнутость систем процессов и утверждает, что «в каждой операционально замкнутой системе возникает собственное поведение». Если это поведение состоит в циклическом повторении ее основных производственных процессов (и вспомогательных коммуникационных процессов, создающих условия для нормального протекания производственных процессов), то имеет место самовоспроизводство экономической системы.
Необходимо отметить, что, в отличие от классической кибернетики, кибернетика второго порядка носит концептуально-философский характер [7]. Речь идет не о регулирующем воздействии, а о создании системы правил, по которым действуют субъект и объект управления.
В настоящее время наряду с общей кибернетикой выделяют специальные (отраслевые кибернетики): техническую, медицинскую и биологическую (в том числе: эволюционную кибернетику, кибернетику в психологии), экономическую , физическую, социальную, квантовую (управление квантовыми системами, квантовые вычисления), космическую и т.д. [7].
Экономическая кибернетика – научное направление, занимающееся исследованием и совершенствованием экономических систем на основе положений общей теории кибернетики. Сочетает в себе математику и кибернетику с экономикой. Впервые термин появился в начале шестидесятых годов прошлого века в трудах В.С. Немчинова, О. Ланге, X. Греневского, С. Вира.
Решение задач управления экономическими системами в данном исследовании проводилось в рамках направления экономической кибернетики, при этом использовались положения кибернетики второго порядка: система – не черный ящик, структура и ее предыдущие состояния становятся основой для разработки управляющих воздействий (правил, устанавливаемых в системе). Для структурного анализа системы предлагается использовать SNA-методологию (SNA – Social Network Analysis), а для изучения поведения системы был разработан комплекс программных агент-ориентированных моделей.
Постановка задачи управления экономической системой
Постановка задачи управления должна содержать описание: объекта управления, субъекта управления, целей управления, параметров и критериев управления.
Рассмотрим объект управления как систему S, которая имеет следующие характеристики:
-
- состоит из N агентов ( Agi );
-
- агенты вступают в коммуникативные отношения друг с другом (коммуникации),
образуя сеть коммуникационных процессов;
-
- структура сети определяется матрицей связей ( WNxN) ;
-
- каждый агент имеет набор характеристик (с - вектор характеристик агента);
-
- система открытая, необходимо учесть взаимодействие с внешней средой (f) - вектор
взаимодействия с внешней средой);
-
- система имеет цель Zs .
В общем случае состояние системы в момент времени t можно определить следующим образом:
s
(t) =
Цель экономической системы является предметом дискуссии. Одно из основных предположений (по крайней мере, поддерживаемое мейнстримом экономической теории), что она образуется из целей составляющих ее агентов, каждый из которых стремится к максимизации своей целевой функции (максимизации прибыли), но существует и другое мнение.
В 2002 г. Нобелевскую премию по экономике получил профессор Принстонского университета Д. Канеман за исследования механизмов принятия решений индивидуумом в условиях неопределенности и риска. Оказалось, что эти решения не всегда так рациональны, как хотелось бы большинству экономистов. Основной тезис теории перспектив Канемана-Тверски состоит в том, что люди нерациональны при оценке вероятностей возможных альтернатив [4], т.к. принимают решения на основании ограниченного объема информации, которая к тому же во многом недостоверна.
Дутта и Раднер также математически доказали, что в неопределенном мире правила поведения фирмы, максимизирующие вероятность ее долгосрочного выживания, не совпадают с теми, которые максимизируют ее прибыль [12].
В данном исследовании предполагается, что целью системы следует считать поддержание своей жизнеспособности. Жизнеспособность экономической системы обеспечивается самовоспроизводством составляющих ее процессов и, согласно теории эволюционной экономики [5], - приспособляемостью к внешней среде, которая выражается в стремлении к эффективному функционированию.
Дополнительно о системе можно сообщить следующее:
-
- экономические агенты имеют определенные стратегии поведения; стратегия
определяет порядок и правила взаимодействия агента с контрагентами; стратегия принадлежит конечному множеству возможных поведений, мощность множества стратегий в исследовании 5: ( STR = (stTj}^_^
-
- экономические агенты имеют производственные характеристики: объем выпуска,
вектор потребностей в ресурсах, свободный остаток и деньги на счету;
-
- матрица связей агентов представлена матрицей взаимных платежей;
-
- взаимодействие с внешней средой реализовано через ввод в систему агентов типа
Внешняя среда (агентов внешней среды) и отражено в матрице связей (взаимных платежей).
Для экономических систем характерен материальный обмен (он рассматривается как экономическая коммуникация): один из агентов (производитель) передает товар и получает деньги за этот товар от контрагента. В системе устанавливается коэффициент обеспечения деньгами ( K ). Денежные средства размещаются на счетах агентов (у i- го агента на счету находится mi у.е.) и пропорциональны произведенному агентом продукту (коэффициент пропорциональности K). В целом в системе объем денежных средств - М = ^ L t тt (y. e.).
Каждый экономический агент Agi производит уникальный продукт в объеме xi , для этого он потребляет продукты, произведенные другими агентами в объеме, определяемом вектором потребностей в ресурсах (соответствующий агенту столбец матрицы связей) viC = [wi t , w2 , ,^,w , i , .w . J, оставляя для непроизводственного потребления продукта в объеме yi .
Вектор характеристик i-го экономического агента в произвольный момент времени ( t ) определяется как:
с i (t) = (s tTj, Xit t),y t )t)X( t ), m(t t)) (2)
Состояние экономической системы в целом, основываясь на (1) и учитывая (2):
В соответствии с гипотезой «эффективного рынка» каждый агент обладает полной и достоверной информацией о состояниях других агентов, поэтому нет дополнительных параметров, определяющих информированность агента.
Если рассматривать макропараметры системы, то ее состояние в момент времени t определяется через: вектор-константу стратегий агентов в системе STR = [s Tt, s )t2, ..., s Tt . ] , вектор объемов выпуска агентов ( X(t^ = [x-j,) t),%2( t), .,xw)t)]), вектор свободных остатков
(Y(t) = [y i (t),y2(O, -,Ум№), матрицу связей (W = [14^( t ),wKt). .. м^ t), ^\v^( t)] объем денежных средств, зачисленных на счета агентов, (М = [т1,т2, ^ ,mN^), и может быть записано в виде:
st))
=
На основании матрицы связей может быть получена нормированная матрица A (нормирование производится на единицу продукции агентов).
Для поддержания воспроизводства в системе функционирование агентов происходит в условиях баланса, который в экономической системе соответствует межотраслевому балансу Леонтьева:
Х( t) )-АХ( t0)= У()0) (5)
В общем случае при управлении системой вектор состояния системы ( s(t)) есть функция от вектора управления (п( t)), вектора воздействий внешней среды ( f^t)) и от состояния системы (s(t0 )) в начальный момент времени. Состояние системы в зависимости от управляющих воздействий в момент времени t может быть записано следующим образом:
s(t) = F(u(t),f(t),s(t))) (6)
Задача управления состоит в том, чтобы подобрать параметры управления и их значения, позволяющие оптимизировать обеспечивающий ресурсами коммуникационный процесс, при одновременном поддержании самовоспроизводства.
Критериями управления являются:
-
- длительность коммуникационного процесса (T c ) – время от начала коммуникаций до
момента полного обеспечения всех агентов необходимыми ресурсами, или, если система не сбалансирована, момента не возможности дальнейших коммуникаций;
-
- вариативность коммуникационного процесса, измеряемая как стандартное отклонение
(S) денежного оборота; условия соблюдения производственного баланса в системе.
Тогда цель управления (Z S ) может быть записана в виде:
Zs ^ (тinTc | тin K)&(minS)& (X(t0) - А • X(t0) = Y(to)) (7)
Графическое представление постановки задачи управления приведено на Рис.1.

—>
№

ВНЕШНЯЯ СРЕДА

Рис. 1. Графическое представление постановки задачи управления
Параметрами управления являются:
множество возможных стратегий поведения (обмена) агентов (STR);
коэффициент обеспеченности деньгами (K);
структурные характеристики системы:
-
показатели сплоченности: коэффициент взаимности (K M ), коэффициент
кластеризации (K C ), коэффициент транзитивности (K Tr )), диаметр сети (D);
-
показатели однородности (основанные на показателях центральности (C A ): средние
значения показателей центральности (cA), среднеквадратичные отклонения
показателей центральности (S A ), показатели централизации по Фриману ( С)).
Критерии эффективности функционирования экономической системы могут быть
представлены следующим образом:
Е = ИН^ • ioo%
1 Тс •
Es =
тах S кв - текущее £кв
кв
• 100%,
Электронное научное издание «Устойчивое инновационное развитие: проектирование и управление»
том 13 № 3 (36), 2017, ст. 4
Эти два критерия характеризуют удаленность от оптимального значения и степень предсказуемости (вариативности) поведения системы.
В качестве дополнительного критерия эффективности следует рассматривать возможность поддержания самовоспроизводства в системе, которое структурно определяется в экономической системе количеством циклических контуров ( Ев ) нормированных на количество возможных связей, г?Е число цикличeских контyров
Ьв = ( g-i )
Информационная база исследований
Существует проблема получения реальных экономических данных. В данной работе исследовались сети, полученные методами, разработанными в экспериментальной экономике [11]. Несколько систем были построены с использованием результатов деловых игр в различных бизнес сообществах (в Таблице 1 приведены три из них, обозначенные как «И_Ек», «И_М», «И_У»). Эти системы образованы коммуникационными связями, проявившимися во время деловой игры, цель которой была обеспечить cебя необходимыми для производства ресурсами. Эти деловые игры и их результаты более подробно описаны [2]. Еще одна система была построена на основе открытых статистических данных (обозначена «мун» в Таблице 1), подробно технология создания описана в [3]. Системы рассматриваются как сети коммуникаций, для исследования их структуры применены подходы SNA-методологии.
Основные сетевые структурные показатели систем приведены в Таблице 1.
Таблица 1. Сетевые структурные показатели анализируемых систем
Система |
Размер |
Плотность |
Диаметр |
K M |
K C |
С А (вых) |
̅ с ̅̅ |
S A |
мун |
12 |
0,212 |
4 |
0,333 |
0,517 |
0,86 |
31,8 |
22,7 |
И_Ек |
13 |
0,192 |
4 |
0,153 |
0,141 |
0,243 |
33,3 |
11,8 |
И_М |
17 |
0,184 |
5 |
0,163 |
0,227 |
0,203 |
31,6 |
14,8 |
И_У |
11 |
0,622 |
2 |
0,473 |
0,639 |
0,172 |
49 |
18,9 |
Следует пояснить некоторые показатели.
Размер сети обычно определяется как количество узлов в сети.
Плотность сети – это отношение числа существующих связей к числу возможных связей в сети.
Диаметр сети – это длина самого большого геодезического расстояния в связной сети.
Коэффициент кластеризации сети рассчитывается как среднее арифметическое коэффициентов кластеризации отдельных узлов. Коэффициент кластеризации отдельного узла есть плотность соседства данного узла, т.е. доля ближайших соседей данного узла, связанных между собой.
Коэффициент взаимности показывает долю диад, содержащих взаимные (симметричные) связи по отношению ко всем связным диадам.
В ориентированных сетях может быть рассчитан коэффициент транзитивности. Используют 2 способа расчета:
-
- Количество транзитивных триад / количество всех триад;
-
- Количество транзитивных триад / количество триад, в которых отсутствует третья связь (есть связи AB, BC, нет AC), т.е. триплетов.
Транзитивной считается триада, состоящая из узлов A, B, C, такая, что если есть связи AB и BC, то есть и связь AC.
Характеристики однородности сети определяются в отношении мер центральности. Существует несколько мер центральности, в исследовании использовалась центральность по степени.
Показатель центральности по степени - этоколичество входящих/выходящих связей у данного узла, чаще этот показатель нормируют на число всех возможных связей данного вида (входящих или выходящих).
Индексы централизации по Фриману, предложенные в [13], отражают вариативность индивидуальных индексов определенного типа центральности (в данном исследовании центральности по степени).
Программное обеспечение исследования
Для исследования эффективности различных типов управления в среде моделирования NetLogo [15] был создан комплекс агент-ориентированных моделей, каждая из которых позволяет изучить один или несколько типов управления. Краткое описание комплекса приведено в Таблице 2.
Таблица 2. Состав комплекса АОМ коммуникаций агентов, связанных производственными отношениями
Название модели |
Характеристика |
Базовая модель |
Базовый алгоритм коммуникаций (описан выше) |
Модель стратегий |
Агенты отличаются стратегиями поведения STR = (s tr^ == i |
Модель муниципалитета |
Матрица взаимных платежей (И ^ xN) составлена по реальным экономическим данным |
Модель открытой системы |
Агенты внешней среды введены в матрицу взаимных платежей. Использованы два типа денежных средств: реальные (Мг(0), Кт) и виртуальные (внутренние)деньги (М „ (t), К „ ), K = K r + K v |
Производственнокоммуникационная модель |
Введен этап производства, на котором корректируются объемы производства (X(t)) |
Электронное научное издание «Устойчивое инновационное развитие: проектирование и управление»
том 13 № 3 (36), 2017, ст. 4
Базовая модель является основой для остальных моделей комплекса, реализуя базовый алгоритм совершения экономических коммуникаций в системе. Пример окна одной из моделей показан на Рис. 2.

Рис. 2. Пример окна модели комплекса
В модели стратегий реализованы разные стратегии поведения агентов. Стратегии различаются алгоритмами выбора контрагентов для коммуникации и определения объема обмена.
В модели открытой системы в матрицу WNxN введены агенты внешней среды, что позволяет получить более реалистичную модель, т.к. большинство существующих экономических сетей осуществляют обмены (эскпорт/импорт) с внешней средой. В этой модели кроме реальных денежных средств используются виртуальные (внутренние) деньги.
Модель муниципалитета ориентирована на реальные входные данные (входные данные имеют другой формат), она подтверждает корректность остальных моделей.
В производственно-коммуникационную модель в дополнение к коммуникационному этапу введен производственный этап для подтверждения возможности самовоспроизводства ситемы.
Результирующий вектор управления
Вектор управления (ii7(t)) в общем случае состоит из следующих компонентов: институциональное управление (uIn), управление составом (uC), управление структурой (uS), мотивационное управление (uM), информационное управление (uI), управление порядком функционирования (uF) [6]:
щ( t) = [u^, Uc us, mm, иь uF] (8)
В результате исследований были показаны возможности использования четырех основных типов управления, они показаны в Таблице 3.
Таблица 3. Типы управления
Тип управления |
Параметр управления |
Целевой параметр |
Институциональный ( u In ) |
Объем денежных ресурсов в системе (определяется коэфф. обеспеченностиденьгами, K ) |
Длительность коммуникационного этапа (КЭ) – EТ, Вариативность КЭ – ES |
Различные типы денежных средств ( K r , K v ) |
Длительность КЭ – EТ Вариативность КЭ – ES |
|
Управление составом ( u c) |
Различное число и типы агентов |
Длительность КЭ – EТ Вариативность КЭ – ES |
Управление структурой ( u S) |
Матрица связей |
Поддержка аутопоэза |
Наличие циклических структур |
Поддержка аутопоэза в экономических сетях (E g ) |
|
Соответствие моделям структурного баланса |
Поддержка аутопоэза в социальных сетях ( Eд) |
|
Управление функционированием ( u F ) |
Стратегии поведения агентов (STR) |
Длительность КЭ – E Т Вариативность КЭ – ES |
Результирующий вектор управления для данной экономической системы имеет вид:
u( t) = [u i n,uc,us,uF] , (9)
Заключение
Кибернетика, ориентированная на определенную отрасль, в данном случае на экономику, не потеряла свою актуальность при условии перехода на теоретическую и методологическую основу кибернетики второго порядка. Согласно теореме операциональной замкнутости можно определить типы управления, при которых система будет обладать собственным поведением, причем это поведение обеспечит ее самовоспроизводство.
В данном исследовании свою эффективность для анализа экономических систем доказали SNA-методология при решении задач изучения структуры системы и агент-ориентированное моделирование – для изучения поведения системы, рассматриваемой как нетривиальная машина.
Данная работа выполнена при поддержке Российского фонда фундаментальных исследований, грант № 15-06-04863 «Математические модели жизненного цикла локальных платежных систем».
Список литературы Использование кибернетического подхода к управлению самовоспроизводством экономических систем: постановка задачи и определение вектора управления
- Винер Н. Кибернетика, или управление и связь в животном и машине. 2-е изд. - М.: Наука; Главная редакция изданий для зарубежных стран, 1983. - 344 с.
- Зверева О.М., Давлетбаев Р.Х., Назарова Ю.Ю., Медведева М.А., Берг Д.Б. Сравнительный анализ структуры локальных предпринимательских сетей // Управление экономическими системами. Электронный научный журнал: №8, 2016 [Электронный ресурс]. - URL: http://uecs.ru/ index.php?option=com_flexicontent&view=items&id=4056 (дата обращения: 10.09.2017).
- EDN: UCRXXQ
- Игнатова М.А., Селезнева Н.А., Ульянова Е.А. Муниципальная экономика: модель финансовой сети внутреннего рынка // Современные проблемы науки и образования: №2, 2014. [Электронный ресурс]. - URL: https://science-education.ru/ru/article/view?id=12901 (дата обращения: 10.09.2017).
- EDN: SBWJIV
- Канеман Д., Словик П., Тверски А. Принятие решений в условиях неопределенности. - Харьков: Изд. института прикладной психологии «Гуманитарный Центр», 2005. - 632 с.
- Лукша П.О. Самовоспроизводство в эволюционной экономике - СПб.: Изд. «Алетейя», 2009. - 208 с.
- EDN: QTQKAX