УДК 519.622.2
Идентификация параметров математической модели влияния иммунотерапии на динамику иммунного ответа
,
Пермский государственный национальный исследовательский университет
Россия, Пермь, ул. Букирева, 15
rusakov@psu.ru; (3
Предложен алгоритм, позволяющий строить управление в процессе идентификации параметров модели иммунного ответа. С помощью предложенного алгоритма проведена идентификация параметров математической модели влияния иммунотерапии на динамику иммунного ответа.
Ключевые слова: инфекционное заболевание; математическая модель иммунного ответа; иммунотерапия; метод Монте-Карло.
[1]Введение
Известные модели инфекционных заболеваний представляют собой системы нелинейных обыкновенных дифференциальных уравнений и содержат большое количество параметров [1–5], которые характеризуют иммунный статус организма, а также свойства антигенов. В рамках исследования этих моделей особое значение имеет задача идентификации их параметров по клиническим данным. В перспективе результаты идентификации могут позволить строить прогнозы течения и исхода заболевания для конкретного пациента. При традиционных подходах к идентификации параметров необходимо осуществить измерения фазовых переменных в течение всего периода течения заболевания. Это значит, что полностью оценить параметры можно только к концу заболевания, когда прогноз его течения и исхода теряет свою актуальность. Поэтому необходима разработка алгоритмов идентификации параметров, позволяющих осуществлять управление иммунным ответом параллельно с получением экспериментальных значений. Такие алгоритмы позволят строить гибкие программы лечения на основе текущих клинических данных.
В статье излагается подход, при котором одновременно выполняется управление иммунным ответом и идентификация параметров. Предлагаемый алгоритм основан на использовании метода Монте-Карло. В качестве цели управления выбрано обеспечение в некотором смысле "идеального" иммунного ответа, отвечающего высокой стимуляции иммунной системы при отсутствии запаздывания в реакции на заражение [7].
1. Математическая модель влияния иммунотерапии на динамику
иммунного ответа
Наиболее общие закономерности функционирования иммунной системы в ответ на вторжение антигенов отражены в базовой математической модели инфекционного заболевания, предложенной [3]. В рамках модели описываются основные формы протекания заболевания: субклиническая, острая с выздоровлением, хроническая и острая с возможным летальным исходом. Наибольший вред для организма представляют острые и хронические формы. Одним из эффективных способов лечения острой формы является иммунотерапия, основанная на введении донорских антител. Модификация базовой модели инфекционного заболевания с учётом иммунотерапии предложена в работе [6], где поставлена задача оптимального управления иммунным ответом. В указанной модели собственные и донорские антитела рассматриваются совместно. Для наблюдения за динамикой донорских антител в работе [7] была построена математическая модель влияния иммунотерапии на динамику иммунного ответа. Фазовыми переменными модели являются: V (t), C (t), F (t), K (t) – соответственно концентрации антигенов, плазматических клеток, антител и донорских антител, m (t) – доля разрушенных антигенами клеток органа.
Модель представляет собой систему обыкновенных дифференциальных уравнений
| (1.1) |
с начальными условиями при t Î [- t, 0]
| (1.2) |
и фазовыми ограничениями
| (1.3) |
где q (t) – функция Хевисайда, определяемая по формуле
| (1.4) |
Функция управления u = u (t) Î U описывает поступление донорских антител из внешней среды, где U – область допустимых управлений, структура которой определяется условиями рассматриваемой задачи.
Биологический смысл параметров модели представлен в табл. 1.
Непрерывная невозрастающая неотрицательная функция x (m) учитывает нарушение нормальной работы иммунной системы вследствие значительного поражения органа. Если m* – максимальная доля разрушенных антигенами клеток, при которой ещё возможна нормальная работа иммунной системы, то функция x (m) может быть представлена следующим образом:
| (1.5) |
Таблица 1. Параметры математической модели влияния иммунотерапии на динамику иммунного ответа
Параметр | Биологический смысл параметра |
b | Константа скорости размножения антигенов |
g | Коэффициент, учитывающий вероятность встречи антигенов с антителами и силу их взаимодействия |
a | Коэффициент стимуляции иммунной системы |
mc | Константа скорости естественного разрушения плазматических клеток |
r | Константа скорости производства антител одной плазматической клеткой |
h | Константа расхода антител на нейтрализацию единицы антигена |
mf | Константа скорости естественного разрушения антител |
s | Константа скорости разрушения клеток органа-мишени антигеном |
mm | Константа скорости регенерации органа-мишени |
C* | Предсуществующий уровень плазматических клеток |
t | Время, необходимое для формирования каскада плазматических клеток |
g1 | Коэффициент, учитывающий вероятность встречи антигенов с донорскими антителами и силу их взаимодействия |
h1 | Константа расхода донорских антител на нейтрализацию единицы антигена |
mk | Константа скорости естественного разрушения донорских антител |
2. Алгоритм идентификации
параметров и построения
управления
Управляемая модель иммунного ответа в общем виде может быть представлена следующим образом:
| (2.1) |
где x (t) Î n – вектор фазовых переменных модели,
Î A Ì L – вектор параметров модели, n – количество фазовых переменных, L – количество параметров. Параметры модели заданы на множестве
| (2.2) |
Будем считать, что экспериментальные значения можно получить в моменты времени, соответствующие узлам сетки
| (2.3) |
Рассмотрим дискретное введение донорских антител через интервалы времени Dt, что может соответствовать инъекциям лекарственных препаратов. Таким образом, управляющую функцию будем выбирать из множества
| (2.4) |
где ui Î [0, B], параметр B учитывает физиологически допустимые дозы применения препаратов.
Алгоритм заключается в следующем. Сначала необходимо определить множество фазовых переменных модели y (t), по которым будет проводиться идентификация параметров (y (t) Î p, p £ n), и задать величины допустимого отклонения расчётных значений от экспериментальных данных ej, j = 1, …, p. На множестве допустимых значений параметров A задаётся сетка дискретизации
| (2.5) |
Из узлов сетки (2.5) случайным образом задаётся D наборов значений параметров:
| (2.6) |
При t Î W определяются допустимые наборы параметров, то есть удовлетворяющие следующему критерию идентификации:
| (2.7) |
где Di – количество наборов параметров в момент времени ti.
В качестве оценки параметров при t = ti выбирается среднее значение допустимых наборов:
| (2.8) |
где Ji – количество допустимых наборов значений параметров в момент времени ti; Ji £ Di, i = M, …, N; Di = Ji - 1, i = M + 1, …, N; DM = D, где D – первоначальное количество наборов параметров; Ji = Di - Hi, i = M, …, N, где Hi – количество неприемлемых наборов параметров в точке ti.
Пусть
– прогноз значений фазовых переменных на следующий момент времени при данном управлении, где
i = M, …, N - 1.
Для построения управляющей функции использовался алгоритм дискретного управления иммунным ответом, предложенный в работе [7]. Идея алгоритма заключается в том, что динамику какой-либо переменной инфекционного процесса необходимо вывести на желаемый режим, соответствующий в некотором смысле «идеальному» иммунному ответу.
В качестве переменной инфекционного процесса, которую необходимо вывести на желаемый режим, выбрана концентрация антигенов, т. к. с этой характеристикой связано протекание той или иной формы заболевания.
С помощью указанного алгоритма определяются соответствующие «идеальному» иммунному ответу значения концентрации антигенов
| (2.9) |
Если прогноз уровня концентрации антигенов на следующий момент времени
i = M, …, N - 1 не совпадает с «идеальным» значением, то в качестве управления подбирается такая величина ui, i = M, …, N - 1, которая обеспечивает переход фазовой траектории концентрации антигенов из точки
в точку
i = M, …, N - 1.
В качестве решения задачи идентификации параметров берётся среднее значение допустимых наборов параметров в конце отрезка интегрирования:
| (2.10) |
Таким образом, предложенный алгоритм позволяет построить управление в процессе идентификации параметров модели.
3. Результаты вычислительных
экспериментов
Для вычислительных экспериментов модель влияния иммунотерапии на динамику иммунного ответа была приведена к безразмерному виду
| (3.1) |
где v = V/Vm, s = C/C*, f = F/F*, k = K/F*,
q = u/F*, Vm – некоторый масштабный множитель для концентрации антигенов, например биологически допустимая концентрация антигенов в организме (предполагается, что
V0 << Vm). В этом случае начальные условия (1.2) имеют вид
| (3.2) |
Параметры модели (3.1), (3.2) описаны в табл. 2.
Идентификация параметров проводилась по значениям, имитирующим клинические данные. Для оценки параметров были выбраны фазовые переменные инфекционного процесса: y (t) = {v (t), m (t)}T. Множество {y эксп.(t) = {v эксп.(t), m эксп.(t)}T, t Î W} задавалось из решения задачи (3.1), (3.2) при исходных значениях параметров с интервалом времени Dt = 1 сут. Интегрирование задачи (3.1), (3.2) проводилось на отрезке времени T = 14 сут.

Рис. 1. Фазовые траектории концентрации антигенов
Критерий идентификации задаёт область, в которой должны лежать фазовые траектории переменных инфекционного процесса. На рис. 1 для функции v (t) границы этой области изображены пунктирными кривыми. Набор параметров считается неприемлемым, если в какой-либо точке отрезка интегрирования фазовая траектория какой-либо переменной инфекционного процесса выходит за границы допустимой области. На рис. 1 изображены возможные варианты выхода фазовых траекторий концентрации антигенов за границы допустимой области. При расчётах было положено e1 = 10-4, e2 = 0,005, M = 3.
Таблица 2. Параметры модели
в безразмерном виде
Параметр | Значение |
a1 = b | 2 |
a2 = gF* | 0,8 |
a3 = aVmF*/C* | 10000 |
a4 = mf | 0,17 |
a5 = mc | 0,5 |
a6 = sVm | 10 |
a7 = mm | 0,12 |
a8 = hgVm | 8 |
a9 = g1F* | 0,8 |
a10 = h1g1Vm | 8 |
a11 = mk | 0,17 |
t | 0,5 |
v0 = V0/Vm | 10-6 |
b = B/F* | 5 |
Результаты идентификации параметров при D = 104 представлены в табл. 3, где также приведены границы диапазона изменения значений параметров, шаг сетки (2.5). Средняя погрешность оценки параметров составляет 2,8 %.
Таблица 3. Результаты идентификации параметров
ai |
|
| hi | Оценка параметров |
a1 | 1,75 | 2,25 | 0,1 | 1,971 |
a2 | 0,55 | 1,05 | 0,1 | 0,807 |
a3 | 9550 | 10550 | 100 | 10085 |
a4 | 0,145 | 0,195 | 0,01 | 0,171 |
a5 | 0,25 | 0,75 | 0,1 | 0,564 |
a6 | 7,5 | 12,5 | 1 | 9,714 |
a7 | 0,095 | 0,145 | 0,01 | 0,123 |
a8 | 5,5 | 10,5 | 1 | 7,857 |
a9 | 0,55 | 1,05 | 0,1 | 0,843 |
a10 | 5,5 | 10,5 | 1 | 8,071 |
a11 | 0,145 | 0,195 | 0,01 | 0,172 |
На рис. 2 представлена динамика донорских антител. Величины скачков определяют объём вводимых в соответствующий момент времени донорских антител.

Рис. 2. Динамика донорских антител
Заключение
Математическая модель влияния иммунотерапии на динамику иммунного ответа позволяет рассматривать собственные характеристики донорских антител. В результате вычислительных экспериментов по идентификации параметров модели уставлено, что значения этих характеристик близки к значениям соответствующих характеристик антител, образующихся в организме. С помощью предложенного алгоритма также построено управление, которое заключается в дискретном введении донорских антител.
Список литературы
1. Анализ математических моделей в иммунологии. М.: Наука, 19с.
2. Статистическое оценивание параметров математических моделей заболеваний. М.: Наука, 19с.
3. Математические модели в иммунологии. М.: Наука, 19с.
4. Математические модели в иммунологии. Вычислительные методы и эксперименты. М.: Наука, 19с.
5. Применение математических моделей заболеваний в клинической практике. М.: Наука, 19с.
6. , Оптимальное управление иммунологическими реакциями организма человека // Проблемы управления. 2009. № 5. С. 44–52.
7. , Математическая модель влияния иммунотерапии на динамику иммунного ответа // Проблемы управления. 2012. № 6. С. 45–50.
Parameter identification in the mathematical model of immunotherapy effect on the dynamics of the immune response
S. *****sakov, M. V. Chirkov
Perm State University, Russia, Perm, Bukirev st., 15
*****@***ru; (3
The algorithm allowing to construct a control function in the course of identifying parameters of a model of the immune response is means of the proposed algorithm parameters of the mathematical model of immunotherapy effect on the dynamic of the immune response are identified.
Key words: infectious disease; mathematical model of immune response; immunotherapy; Monte-Carlo method.
© , , 2014









