В связи с развитием возможностей медицины и повышением уровня жизни наблюдается существенное снижение показателей смертности и увеличение продолжительности жизни людей. Однако наблюдаются и негативные тенденции. Так, в современном обществе суммарный коэффициент рождаемости (СКР) – среднее число детей, рождаемых женщиной в течение репродуктивного возраста – снижается зачастую до уровня, не обеспечивающего простое воспроизводство населения (менее 2,1). И эти тенденции, как следует из данных ООН, характерны для очень разных в экономическом и ментальном смысле стран (рисунок 1). В итоге, во многих странах наблюдаются такие негативные явления как снижение общей численности населения (депопуляция), а также кардинальные изменения в его возрастной структуре – так называемое старение (увеличение доли старших возрастных когорт).
Аналогичные тенденции наблюдаются и в нашей стране (рисунок 2).
Инфографика: ДЕМ.ИНФОРМ / Дарья Ковалева
Инфографика: ДЕМ.ИНФОРМ / Дарья Ковалева
Такая динамика СКР в нашей стране вполне объясняется снижением желаемого числа детей в семье, о котором, в том числе, свидетельствуют данные недавнего уникального межрегионального исследования демографического поведения населения, основанного на социологическом мониторинге «Демографическое самочувствие России». На рисунке 3 показаны усредненные по десяти регионам, в которых проводилось обследование, распределения желаемого (в идеальных условиях) и планируемого при существующих обстоятельствах числа детей в семье.
Инфографика: ДЕМ.ИНФОРМ / Дарья Ковалева
Закономерным представляется то, что подобные тенденции воспринимаются властями как вызов, требующий принятия взвешенных мер, направленных, в том числе, на стимулирование рождаемости. Так, в качестве одной из приоритетных национальных целей, для достижения которой в нашей стране реализуется Национальный проект «Демография», заявлено «Обеспечение устойчивого роста численности населения Российской Федерации». Проектом предусмотрен целый спектр мер, направленных на поддержку семей с детьми, что должно повлиять на репродуктивное поведение людей.
Демографические процессы достаточно инерционны, и результаты реализуемых мер будут сказываться не только в среднесрочной, но и в долгосрочной перспективе. Поэтому очень важна обоснованная предварительная оценка результатов планируемых мер, тем более что цена подобных решений во всех смыслах очень высока. Метод, используемый для прогнозирования демографических процессов, представляет собой комбинацию метода передвижки возрастов с компонентным методом. Речь идет об отдельном прогнозировании темпов изменения таких компонентов воспроизводства населения как рождаемость, смертность и миграция, при этом результаты включаются в процедуру перспективного исчисления численности населения методом передвижки. Обычно осуществляется расчет трех вариантов прогноза (низкий, средний и высокий) на основе различных гипотез относительно будущих тенденций изменения указанных компонент. Таким образом, метод позволяет учитывать мнение экспертов о наиболее вероятных сценариях развития основных демографических процессов.
Однако этот метод не позволяет выделить влияние отдельных экономических, социальных, экологических и других факторов, результирующая которых и будет определять тенденции рождаемости, смертности и миграции. А ведь управленческие меры как раз и бывают направлены на изменение конкретных факторов. То есть, при разработке комплексных перспективных проектов, к которым относится и проект «Демография», желательно иметь инструмент, позволяющий количественно оценивать последствия различных комбинаций планируемых мер, а также выбора сроков их реализации.
Характерной чертой таких процессов как, например, рождаемость и миграция является то, что они формируются снизу вверх, поскольку решения принимаются на индивидуальном уровне, а общие показатели складываются в результате агрегирования действий отдельных людей. В последнее время для социального моделирования все шире применяется подход, основанный именно на имитации поведения отдельных индивидуумов-агентов. Агент-ориентированные модели (АОМ) представляют собой искусственное общество, включающее множество самостоятельных агентов, способных действовать в соответствии со своими интересами и личностными особенностями. И демографические АОМ – это одно из наиболее массовых приложений агент-ориентированного подхода.
Целью наших разработок было создание инструмента прогнозирования динамики основных демографических показателей населения России в целом и в разрезе регионов, а также предварительной оценки влияния на эти показатели мер поддержки семей с детьми на основе правдоподобной имитации выбора отдельными людьми репродуктивных стратегий.
Анализируя ретроспективный период, можно предположить, что такое влияние было, на что, например, обращает внимание экономист Е. И. Яковлев. Так, об этом свидетельствует анализ динамики суммарного коэффициента рождаемости (рисунок 2) с заметными всплесками в 2007 году, когда стартовала программа федерального материнского капитала (рост СКР на 10%), и в 2012 году, когда стали активно вводиться региональные программы поддержки семей с детьми (рост на 5%).
1. Демографическая агент-ориентированная модель России
В опубликованной ранее статье[5] представлена разработанная в ЦЭМИ РАН технология распараллеливания работы агент-ориентированных моделей (АОМ). При этом оценивается эффективность распараллеливания работы простой АОМ России, в которой агенты-люди распределялись по регионам пропорционально численности их населения, а затем на основе графовой декомпозиции – по выделенным вычислительным ядрам суперкомпьютера. Агенты на каждом шаге имитации обменивались сообщениями со случайно выбранными контрагентами. На основе представленной технологии была разработана система проектирования масштабируемых агент-ориентированных моделей МЁБИУС[6]. Система позволяет разрабатывать АОМ, включающие популяции агентов разных типов, образующих социальные сети, с численностью до миллиарда участников. Причем, численность агентов динамически изменяется в процессе имитации, а сами агенты способны к сложным многоэтапным взаимодействиям друг с другом. Именно в этой системе была разработана демографическая АОМ России[7]. Агенты в модели взрослеют, поддерживают родственные связи, заводят детей (создают других агентов), умирают. Для поддержания такого функционала на каждом шаге имитации действия агентов делятся на последовательные этапы (стадии), требующие создания новых точек синхронизации. Демографическая АОМ России позволяет в ходе экспериментов получать прогноз основных демографических показателей для России в целом и в разрезе регионов для разных сценариев развития экономической ситуации и при введении различных управляющих воздействий. Общая схема работы модели представлена на рисунке 4.
Инфографика: ДЕМ.ИНФОРМ / Дарья Ковалева
Далее приведены результаты анализа применимости указанной агент-ориентированной демографической модели России в системе государственного управления демографическими процессами, а также возможности распространять выводы, полученные в результате компьютерных экспериментов, на существующую в действительности социальную систему. Модель была модифицирована таким образом, чтобы имитировать реакцию агентов на введение государственной поддержки в виде материнского капитала.
Исходные данные модели:
- по России в целом: а) возрастно-половая пирамида; б) повозрастные коэффициенты смертности и индексы их изменения (среднегеометрические за период 2002-2006 годы); в) суммы материнского капитала по годам программы;
- данные по регионам: а) численность населения на 1 января; б) доли основных возрастных групп; в) суммарный коэффициент рождаемости; г) индекс изменения суммарного коэффициента рождаемости (среднегеометрический за период 2002-2006 годы) д) распределение рождений по возрасту матери (одинаковое для всех регионов); е) распределение желаемого числа детей (одинаковое для всех регионов);
- для каждого региона по годам с 2002 по 2020: стоимость одного квадратного метра жилья.
Выходные данные модели:
- по России в целом: а) возрастно-половая пирамида для каждого года имитации; б) для каждого года: численность населения на 1 января; доли основных возрастных групп (с учетом пенсионной реформы); общий коэффициент рождаемости; общий коэффициент смертности; суммарный коэффициент рождаемости; число рожденных; число умерших; средний возраст агентов;
- данные по регионам для каждого года имитации: а) численность населения на 1 января; б) доли основных возрастных групп; в) суммарный коэффициент рождаемости; г) число рожденных; д) число умерших.
Первая задача – это установка максимально приближенного к жизни стартового состояния популяции агентов-людей, при котором воспроизводится возрастно-половая структура населения с учетом его расселения по регионам страны. Процессы, имитируемые на каждом шаге работы модели, (соответствующем одному году):
- Естественное движение населения России в целом и в разрезе регионов:
Смертность. Имитируется следующим образом: в базовом году в качестве вероятности умереть для каждого агента используются заданные в исходных данных дифференцированные по полу и возрасту коэффициенты смертности. Затем на каждом шаге эти вероятности умножаются на индексы их изменения, в качестве которых используются их средние значения за определенный период. Интервал применения средних индексов можно ограничить, после чего индексы считаются равными единице.
Рождаемость. Имитируется на основе использования региональных значений текущего суммарного коэффициента рождаемости, дифференцированной по возрасту матери вероятности рождения ребенка и с учетом желаемого ею числа детей. Так же, как и для коэффициентов смертности, на каждом последующем шаге используются индексы изменения региональных коэффициентов рождаемости.
- Образование родственных связей между матерью и ее детьми. Имитируется следующим образом: каждому агенту подбирается агент-мать с такой разницей в возрасте, которая определяется из заданного статистического распределения рождений по возрасту матери.
- Влияние мер поддержки на желание женщины родить ребенка. Имитируется как изменение соответствующей возрасту агента-женщины региональной вероятности рождения ребенка с учетом ее личностных характеристик, позволяющих ей попасть в категорию получателей поддержки, а также в зависимости от значимости для нее суммы этой поддержки. Значимость является функцией от суммы материнского капитала в стоимости одного квадратного метра жилья в ее регионе.
Применимость модели оценивалась в ходе компьютерного эксперимента с точки зрения правдоподобия имитации ею реальных процессов естественного движения населения России.
В ходе эксперимента оценивался эффект реализации мер, предусмотренных Федеральным законом «О дополнительных мерах государственной поддержки семей, имеющих детей» от 29.12.2006 N 256-ФЗ, который вступил в силу с первого января 2007 года. Была проведена оценка влияния мер поддержки семей на демографическую ситуацию в стране в целом и в разрезе регионов по схеме «с проектом и без проекта». Для чего проводились симуляции, начиная с 2002 года по 2030 год по следующим сценариям:
- Сценарий 0 (базовый) – без введения предусмотренных законом N 256-ФЗ мер поддержки.
- Сценарий 1 – с учетом фактически принятых мер поддержки.
Предварительная верификация и калибровка модели производилась в ходе экспериментов на ретроспективных периодах – для базового сценария на периоде с 2002 по 2006 годы, а для Сценария 1 – на периоде с 2007 по настоящее время. Эффект от введения мер поддержки оценивался как разница между полученными результирующими показателями для Сценария 1 и результатами базового сценария.
Условия эксперимента:
- 12 миллионов агентов;
- стартовые условия 2002 года;
- тенденции изменения повозрастных коэффициентов смертности, наблюдавшиеся на статистических данных по России в целом, продолжены на весь период симуляции;
- тенденция изменения суммарного коэффициента рождаемости (СКР) продолжена до 2012 года, далее индекс изменения СКР считается равным единице;
- до 2020 года применяются фактические условия федеральной программы материнского капитала, а затем они остаются на уровне 2020 года;
- до 2020 года применяются фактические значения стоимости одного квадратного метра жилья, а затем они остаются на уровне 2020 года.
2. Оценка устойчивости работы модели.
Прежде чем оценивать результаты моделирования с точки зрения их соответствия наблюдавшейся демографической динамике, необходимо было убедиться в приемлемом качестве работы самой модели. В первую очередь оценить, достаточно ли велика популяция агентов в модели для получения устойчивости результатов.
При установке стартового состояния системы в базовом году распределение характеристик агентов (присвоение каждому индивидуальному свойству каждого агента конкретного значения), а также образование родственных связей агентов осуществляется с использованием вероятностных распределений. Поэтому каждый запуск модели формирует уникальный вариант стартового состояния. Кроме того, при имитации процессов вымирания агентов и появления в системе новых также используются вероятностные процедуры. Поэтому результаты одного запуска (прогона) модели неизбежно отличаются от результатов других прогонов. В качестве итоговых результатов работы модели за каждый год имитации в дальнейшем использовались средние значения, полученные по множеству прогонов. Кроме того, считались отклонения от этих средних. При достаточно большой численности популяции агентов эти отклонения должны быть минимальными, что свидетельствует об устойчивости работы модели. Результаты оценки устойчивости работы модели для всех выходных показателей по России в целом представлены в таблице 1.
Инфографика: ДЕМ.ИНФОРМ / Дарья Ковалева
Данные таблицы 1 свидетельствуют о том, что по общероссийским показателям модель показала высокую устойчивость в течение всего периода имитации. Результаты оценки устойчивости показателей в разрезе регионов России представлены в таблице 2.
Инфографика: ДЕМ.ИНФОРМ / Дарья Ковалева
Следует отметить, что для показателя численности населения отклонения свыше ±1,0% наблюдались для статистики немногих регионов с малой численностью населения, таких как Ненецкий автономный округ, Республика Тыва, Чукотский автономный округ и др. На рисунке 5 показано распределение числа лет, в которых отклонение показателя численности населения от среднего значения не превышали ±1,0% по числу регионов, для которых выполнялись эти условия. На рисунке 5 видно, что отклонения свыше ±1,0% не наблюдались вовсе в течение 13 из 28 лет имитации, еще в течение семи лет они наблюдались только в одном регионе, и лишь однажды наблюдались в пяти регионах.
Инфографика: ДЕМ.ИНФОРМ / Дарья Ковалева
Еще большую устойчивость продемонстрировал показатель доли населения в трудоспособном возрасте в общей численности населения.
Распределение числа лет, в которых отклонение этого показателя от среднего значения не превышали ±0,5 п.п. по числу регионов, для которых выполнялось это условие, показано на рисунке 6. А отклонения, превышающие ±1,0 п.п., наблюдались для этого показателя только в течение двух лет для одного из регионов.
Инфографика: ДЕМ.ИНФОРМ / Дарья Ковалева
На рисунке 6 видно, что отклонения, превышающие ±0,5 п.п., не наблюдались вовсе в течение пяти из 28 лет имитации, а еще в течение восьми лет они наблюдались только в одном регионе. Таким образом, в разрезе регионов по данным показателям модель показала высокую устойчивость в течение всего периода имитации. Показатели суммарного коэффициента рождаемости, числа рождений и смертей в региональном разрезе показали более существенный разброс, и их оценка с помощью модели при заданной численности агентов в 12 миллионов не может считаться надежной. Очевидно, для улучшения устойчивости оценки данных показателей необходимо увеличить численность популяции агентов.
3. Оценка реалистичности работы модели
На этом этапе исследования результаты моделирования сравнивались с данными Росстата за период имитации с 2003 по 2019 годы и показали очень хорошее совпадение. В таблице 3 показаны отклонения результатов моделирования от данных Росстата по России в целом для основных демографических показателей.
Инфографика: ДЕМ.ИНФОРМ / Дарья Ковалева
Как видно из таблицы 3, наименьшую погрешность и одновременно наибольшую стабильность демонстрируют показатели, связанные с возрастной структурой населения – доли основных возрастных групп (максимальная погрешность 0,7 п.п.) и средний возраст населения (–0,6 лет). На этом же уровне находится погрешность для показателя общего коэффициента смертности (–0,6 п.п.). Данные таблицы 3 свидетельствуют о росте погрешности для показателя общего коэффициента рождаемости, начиная с 2012 года. На наш взгляд, одной из основных причин, вызвавших фактический рост рождаемости, явился запуск в 2012 году различных региональных программ поддержки семей детьми. В модели же имитировалось влияние только федерального материнского капитала.
Замеченные тенденции показателей смертности и рождаемости подтверждаются при анализе данных о числе смертей и рождений. На рисунках 7 и 8 сравнивается динамика этих показателей, полученных в результате работы модели, с данными Росстата. Рисунок 7 показывает хорошее совпадение результатов моделирования с фактическими данными, а рисунок 8, как и ожидалось, показывает существенные отклонения (до –10,3% в 2015 году).
Инфографика: ДЕМ.ИНФОРМ / Дарья Ковалева
Инфографика: ДЕМ.ИНФОРМ / Дарья Ковалева
Напомним, что в модели на уровне агентов имитировалась динамика суммарного коэффициента рождаемости (СКР), поэтому важно было рассмотреть реалистичность динамики именно этого показателя, которая представлена на рисунке 9. На графиках видно усреднение индекса этого показателя, заданное в эксперименте (с 2003 по 2006 годы), затем модель удачно имитирует рост СКР, вызванный запуском федеральной программы материнского капитала. Но в 2011 году наблюдается расхождение с фактическими данными на 0,068 (4,3%), и еще большие расхождения наблюдаются в 2017-2018 годах – на 0,166 (10,2%) и 0,227 (14,4%) соответственно, которые вызваны неучтенными в модели факторами.
Инфографика: ДЕМ.ИНФОРМ / Дарья Ковалева
Динамика основного интегрального демографического показателя – численности населения России – представлена на рисунке 10. Данные таблицы 3 и рисунка 10 показывают, что разница между результатами моделирования и фактическими данными постепенно возрастает и к концу периода достигает порядка 4,5 млн. человек (3,1% от численности населения). Однако стоит учесть, что в течение всего этого периода наблюдалось положительное сальдо миграции, причем, суммарный миграционный прирост за 2003-2018 годы по данным Росстата составил свыше 3,2 миллиона человек. Кроме того, наблюдалась внутренняя миграция, а ни внешний миграционный приток, ни внутренняя миграция между регионами в модели не имитировались, что не могло не отразиться на соответствии результатов моделирования фактическим данным.
Инфографика: ДЕМ.ИНФОРМ / Дарья Ковалева
Целью последующих расчетов была попытка оценить, насколько учет миграционных процессов позволит приблизить результаты моделирования к реальности. В расчетах использовались данные эксперимента, и к оценке, полученной при моделировании численности населения по России в целом и для каждого региона на период с 2003 по 2018 годы, были добавлены данные Росстата о миграционном приросте.
При расчетах за каждый год указанного периода по субъектам РФ и по России в целом учитывались не только вновь прибывшие (выбывшие), но и участие накопленной с начала периода численности прибывших (выбывших) в процессах естественного движения населения. Для чего использовались соответствующие региональные показатели общих коэффициентов рождаемости и смертности (на 1000 человек населения).
Полученные оценки численности населения затем были сопоставлены с соответствующими данными Росстата. Результаты сопоставления по России в целом показаны в таблице 4 и на рисунке 11. На рисунке 11 также представлены варианты прогноза численности населения России до 2030 года – как полученный в результате имитации, так и с добавлением к нему данных о миграции (миграционный прирост прогнозировался на достаточно скромном уровне прироста 2019 года). Отдельно следует отметить, что все прогнозы проводились без учета форс-мажорных обстоятельств 2020 года, связанных с пандемией новой коронавирусной инфекции COVID-19. Очевидно, что эти обстоятельства повлияли как на показатели смертности, так и на показатели рождаемости.
Инфографика: ДЕМ.ИНФОРМ / Дарья Ковалева
Инфографика: ДЕМ.ИНФОРМ / Дарья Ковалева
Из таблицы 4 видно, что добавление к результатам моделирования данных о внешней миграции приводит к снижению расхождения модельных данных о численности населения России с данными Росстата фактически к уровню статистической погрешности (менее 1%).
Рассмотрим теперь результаты моделирования численности населения в разрезе регионов. Наибольшее отклонение от фактических данных наблюдалось:
- в сторону завышения в таких регионах как: Магаданская область (28,9% к 2018 году), Республика Коми (22,7%), Еврейская автономная область (20,8%), Чукотский автономный округ (20,3%), Курганская область (18,3%), Мурманская область (17,0%), Камчатский край (16,3%). И в этих же регионах в течение всего исследуемого периода (для Чукотского автономного округа за исключением 2005-2006 годов) наблюдался миграционный отток;
- в сторону занижения в таких регионах как г. Москва (–28,4% к 2018 году), г. Санкт-Петербург (–22,5%), Московская область (–21,6%), Ленинградская область (–18,6%), Краснодарский край (–14,5%), Республика Дагестан (–13,3%), Чеченская республика (–11,8%), Белгородская область (–10,1%). И в большинстве этих регионов в течение всего исследуемого периода наблюдался миграционный приток – за исключением Республики Дагестан и Чеченской республики.
Таким образом, можно было предположить, что учет фактора миграции, в том числе внутренней, позволит приблизить результаты моделирования к реальным данным о численности населения регионов. Однако такого точного совпадения, как в случае оценки населения России в целом, от региональных оценок ожидать не следовало в силу, как минимум, следующих особенностей модельных экспериментов: повозрастные коэффициенты смертности, распределение рождений по возрасту матери, а также распределение желаемого для агентов числа детей использовались для всех регионов одинаковыми – средними по России.
Расчеты проводились для каждого региона таким же образом, как и для России в целом. Полученные оценки численности населения регионов России были сопоставлены с соответствующими данными Росстата. Интегрированные результаты сопоставления показаны в таблице 5.
Инфографика: ДЕМ.ИНФОРМ / Дарья Ковалева
Из данных таблицы 5 видно, что добавление к результатам моделирования данных о миграции приводит к значительному снижению расхождения модельных данных о численности населения регионов России с данными Росстата. Показательны данные о медианном по совокупности регионов значении отклонения (идеальное значение было бы равным нулю), а также данные о числе регионов (и доле от общего их числа), для которых погрешность находится в приемлемых пределах. Данные таблицы 5 свидетельствуют о том, что хотя учет фактора миграции и позволил более чем в два раза увеличить число регионов с приемлемой погрешностью, но даже оно составило меньше половины к концу периода. То есть, неучтенными остались другие факторы. Об этом свидетельствует и то, что максимальные отклонения наблюдались теперь не в тех регионах, в которых были высокие показатели миграционного притока/оттока. Так, для перечисленных выше регионов отклонения составили:
а) Магаданская область (1,3% к 2018 году), Республика Коми (1,7%), Еврейская автономная область (6,9%), Чукотский автономный округ (3,3%), Курганская область (4,5%), Мурманская область (–0,8%), Камчатский край (1,1%).
б) город Санкт-Петербург (–6,4% к 2018), Ленинградская область (0,5%), Краснодарский край (–3,1%), Белгородская область (–1,0%), г. Москва (– 11,5%), Московская область (–0,3%).
В случае Москвы и Московской области еще одним неучтенным в модели фактором, снижающим качество модельного прогноза, является присоединение в 2012 году Новой Москвы. Причем, для того чтобы учесть демографические последствия этого изменения административных границ, необходимы детальные данные о численности населения территории Новой Москвы и его возрастно-половой структуре. Особый случай – Республика Дагестан (–12,9% к 2018 году) и Чеченская республика (–15,2%), данные по которой составили весь столбец с минимальным отклонением. А максимальное отклонение от фактических значений продемонстрировала Псковская область (данные по ней составили весь столбец с максимальным отклонением). По-видимому, это является следствием именно усреднения использованных показателей смертности и показателей, ответственных в модели за рождаемость – распределения желаемого числа детей и рождений по возрасту матери.
Что касается периода после 2020 года, то интересно было сопоставить полученные результаты с прогнозами Росстата. Так, прогноз модели с учетом миграции все годы имитации располагался между низким и средним вариантами прогноза Росстата. Например, в 2030 году низкий вариант дает оценку в 142,1 млн. человек (-0,98% от прогноза модели), а средний – 145,5 млн. человек (превышает на 1,39%). Следует отметить, что планируемый Росстатом уровень миграции в низком варианте практически совпадает с принятым в модельных экспериментах – суммарная миграция за период с 2020 по 2030 годы составила 1373,6 тыс. человек (Росстат) и 1373,4 тыс. человек (данные эксперимента).
4. Оценка влияния программы материнского капитала
Наличие такого инструмента как АОМ позволяет ставить эксперименты, изменяя входные параметры, чтобы получить ответы на вопрос: «Что было бы, если…?». Так, для оценки влияния реализуемой федеральной программы материнского капитала на численность населения России был осуществлен прогноз при тех же параметрах предыдущего эксперимента, но без реализации программы материнского капитала. Результаты эксперимента показаны на рисунке 12.
На рисунке 12 видно, что разница в численности населения между вариантами с материнским капиталом и без него постепенно увеличивается и к концу периода достигает 3 млн. человек (2,14%) – именно такую оценку влияния материнского капитала на этот показатель дает модель.
Инфографика: ДЕМ.ИНФОРМ / Дарья Ковалева
Заключение
Подводя итог проведенному анализу результатов эксперимента, отметим, что реализованный в модели агент-ориентированный подход продемонстрировал свою способность прогнозировать динамику демографических показателей не хуже традиционных методов. Представленная агент-ориентированная модель так же, как и традиционные методы, позволяет гибко учитывать наблюдавшиеся ранее тенденции развития процессов естественного движения населения, а также гипотезы экспертов об их дальнейшем продолжении. Но в добавление к этому модель позволяет учитывать дифференциацию отдельных групп населения с точки зрения их реакции на управляющие воздействия, вплоть до имитации индивидуальной реакции людей на изменение внешней среды, зависящей от их личностных характеристик и обстоятельств. В эксперименте это проверено на примере имитации реализации федеральной программы материнского капитала и реакции на нее агентов-женщин, различающейся в зависимости от: региона их проживания; возраста; числа желаемых и уже рожденных детей; от того, попадают ли они в категорию людей, которым положена поддержка; а также от значимости для них суммы материнского капитала.
Проведенный анализ выявил также и первоочередные направления развития модели, которые позволят сделать имитацию еще более реалистичной. В первую очередь, это добавление процедур имитации миграции агентов. Для моделирования миграции необходимо не только использовать информацию по направлениям и мощности миграционных потоков, а также и о возрастно-половой структуре этих потоков. Главное – то, что в модели должны быть разработаны новые блоки, имитирующие новые поведенческие паттерны агентов, зависящие от экономических, экологических и других факторов. Разработка алгоритмов новых имитационных процедур должна опираться на дополнительные исследования и/или консультации экспертов, которые позволят количественно оценить возможную реакцию агентов. Очевидно, что для учета новых факторов потребуется наделить и агентов, и их среду дополнительными свойствами.
Второе важное направление развития модели – это добавление имитации реакции агентов на другие виды мер поддержки. Развитие модели именно в этом направлении, наверное, является самым перспективным, тем более что это позволит создать имитацию влияния региональных мер поддержки семей с детьми, причем, не только финансовой. В том же опросе, на который мы уже ссылались[8], люди говорили о том, что нужны центры образования и развития детей, в том числе, внешкольные. Очевидно, что подобное развитие модели потребует введения новых видов объектов, имитирующих соответствующую социальную инфраструктуру, и разработки новых блоков.
Отметим, что с технологической точки зрения развитие модели может подразумевать принципиально различные ситуации: а) модификация заложенных механизмов имитации процессов; б) добавление механизмов имитации новых процессов; в) добавление новых типов объектов/агентов вместе с механизмами имитации процессов, в которых они участвуют. Если не разрабатывать совершенно новые механизмы имитации, то первая ситуация потребует локальных изменений в программном коде. Вторая – разработки новых блоков и, возможно, согласования их работы с уже существующими механизмами. Третья – не только разработки новых блоков, но и добавления взаимодействия уже имеющихся типов агентов с новыми. Тот фреймворк, который разработан нами в ЦЭМИ РАН и в рамках которого реализована представленная демографическая АОМ России, позволяет развивать модель не только косметически, но и вводить новые процессы и новые типы объектов. То есть, все эти варианты технически осуществимы, хотя и с разной степенью трудоемкости. Причем самым трудоемким может оказаться этап проектирования, который требует отдельного исследования особенностей моделируемых процессов.
[1] Центральный экономико-математический институт Российской академии наук Российская Федерация, Москва
[2] Центральный экономико-математический институт Российской академии наук Российская Федерация, Москва
[3] Центральный экономико-математический институт Российской академии наук Российская Федерация, Москва
[4] Московский государственный технический университет им. Н.Э. Баумана Российская Федерация, Москва
[5] Bakhtizin A.R., Makarov V.L., Sushko E.D and Sushko G.B. 2019. The application of graph decomposition to development of large scale agent-based economic models. Advances in Systems Science and Applications. 19, 1 (Apr. 2019), 141-149. DOI: https://doi.org/10.25728/assa.2019.19.1.594.
[6] Национальный проект «Демография» / Минтруд России, 2018. // URL: https://mintrud.gov.ru/uploads/editor/e4/60/%D0%9D%D0%9F%20%D0%94%D0%B5%D0%BC%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D1%8F
[7] Макаров В.Л., Бахтизин А.Р., Сушко Е.Д., Сушко Г.Б. Разработка агент-ориентированной демографической модели России и ее суперкомпьютерная реализация // Вычислительные методы и программирование. 2018, Т. 19. DOI: 10.26089/NumMet.v19r433.
[8] Шабунова А.А., Ростовская Т.К. О необходимости разработки модели оптимальных условий для формирования и реализации демографических установок // Экономические и социальные перемены: факты, тенденции, прогноз. 2020, Т. 13, № 4