Численное моделирование нейронной сети на основе модели Ходжкина-Хаксли
- Авторы: Кутыркина М.А., Мамедова Т.Ф.
- Выпуск: Том 10, № 14 (2022)
- Раздел: Статьи
- Статья получена: 12.12.2024
- Статья одобрена: 12.12.2024
- URL: https://ogarev-online.ru/2311-2468/article/view/272930
- ID: 272930
Цитировать
Полный текст
Аннотация
Статья посвящена численному моделированию колебаний мембранного потенциала и воротных переменных в модели Ходжкина-Хаксли. Особое внимание уделяется исследованию изменения входного тока на нейронах, от которого зависит способность нейронов к обучению и запоминанию информации.
Полный текст
Актуальность проблемы. Современная неврология предъявляет высокие требования к квалификации врачей и методам лечения. Внедрение в неврологию математических методов, в частности методов математического моделирования, позволяет существенно расширить прогнозирование, диагностику и терапию заболеваний.
Нейрон — основной функциональный элемент нервной системы. Типичный нейрон состоит из трех частей: тела, дендритов и аксона. Дендрит принимает сигналы от другого нейрона, а аксон передаёт их другим нейронам. Место контакта аксона одного нейрона и дендрита другого нейрона называется синапсом. Сигналы, принимаемые с дендритов, суммируются в теле нейрона и если данная сумма превышает определённый порог, то возникает нервный импульс или спайк [1]. Кроме возбуждения нейроны могут и тормозить друг друга, уменьшая "сумму" внутри нейрона и препятствуя возникновению спайка.
Оболочка нейрона является хорошим изолятором, поэтому ионные составы вне и внутри нейрона различны. Заряженные частицы переносятся между внутренностью нейрона и окружающей его межклеточной жидкостью с помощью так называемых ионных насосов (существует, например, натрий-калиевый насос). Импульсы от возбуждающих и тормозящих
нейронов, приходящие к нашему нейрону, "включают" разные виды ионных насосов. Так регулируется электрическое поле нейрона. В зависимости от того, каким оно будет, импульс либо побежит дальше, либо нет.
Постановка задачи. На данный момент созданы различные как относительно простые модели, например, «Inregrate and Fire», в которой нейрон представляется в виде конденсатора и резистора, так и более детальные, биологически правдоподобные, модели, например, модель Ходжкина-Хаксли, которая гораздо сложнее как в вычислительном плане, так и в плане анализа её динамики, но она гораздо точнее описывает динамику мембранного потенциала нейрона [2].
Классическая модель Ходжкина-Хаксли описывается следующей системой дифференциальных уравнений [3]:
где
Начальные условия для системы (1) имеют вид
Здесь 𝑉(𝑡) – мембранный потенциал, m(𝑡), h(𝑡), n(𝑡) – так называемые воротные переменные: m, n – активационные переменные для калиевых и натриевых каналов, ℎ – инактивационная переменная натриевых каналов. Эти переменные задают изменения проводимости ионных каналов в зависимости от мембранного потенциала, Cm – мембранная емкость. Остальные параметры были получены экспериментальным путем и имеют следующие значения:
Сумма синаптических токов рассчитывается по следующей формуле:
Здесь 𝑁𝑒 – количество возбуждающих нейронов, 𝑁𝑖– количество тормозных нейронов , и – индикаторные функции, принимающие значение 1, если их аргументы равны нулю, и 0 – в противном случае, – время разряда -го спайка 𝑘-го нейрона, Cm− мембранная емкость. Константы, gₑₓₜ = 1 и 𝐾 = 4 вычислены эмпирически.
Численные расчеты получены методом Рунге-Кутты 4-го порядка при 𝑡 ∈ [0, 300] и следующих параметрах: количество возбуждающих нейронов – 200, количество тормозящих нейронов – 50.
Данная модель была реализованы в среде разработки Google Colaboratory. При программировании использовались библиотеки NumPy и SciPy, а также библиотека Matplotlib, позволяющая визуализировать полученные данные.
Рассмотрим случай, когда значение входного тока 𝐼ₑₓₜ принимает значение, равное 5мА.
На рис. 1 представлен график колебаний мембранного потенциала с течением времени, на рис. 2 – график изменения воротных переменных с течением времени, и на рис. 3 – зависимость мембранного потенциала 𝑉 от времени.
Исходя из данных графиков, можно сделать вывод, что при значении входного тока 𝐼ₑₓₜ = 5 мА колебания мембранного потенциала исчезают. То же происходит и с воротными переменными. Из рис. 3 видно, что траектория зависимости воротных переменных от мембранного потенциала V не является периодической.
Рис. 1. Зависимость мембранного потенциала 𝑉 от времени по модели Ходжкина-Хаксли при значении входного тока 𝐼ₑₓₜ= 5 мА.
Рис. 2. Изменение воротных переменных с течением времени при значении входного тока 𝐼ₑₓₜ = 5 мА.
Рис. 3. Зависимость воротных переменных от мембранного потенциала 𝑉 при значении входного тока 𝐼ₑₓₜ = 5 мА.
С другой стороны, если входной ток достигает значения 5 мА, то предельный цикл фактически вырождается. Это значит, что такое значение входного тока слишком мало, чтобы возбудить нейрон.
Рис. 4. Зависимость мембранного потенциала от времени по модели Ходжкина-Хаксли при значении входного тока 𝐼ₑₓₜ = 10 мА.
Увеличим значение входного тока до 10 мА. По графику колебаний мембранного потенциала, представленного на рис. 4, и графику воротных изменения воротных переменных (см. рис. 5), можно предположить, что процесс является периодическим. После 1-2 пиков потенциал стабилизируется. Аналогичным образом ведут себя воротные переменные (см. рис. 5). Можно предположить (см. рис. 6), что траектория зависимости воротных переменных от мембранного потенциала 𝑉 представляет собой невырожденный предельный цикл.
Рис. 5. Изменение воротных переменных с течением времени при значении входного тока 𝐼ₑₓₜ = 10 мА.
Судя по результатам численного эксперимента, при значении входного тока в 10 мА имеем наиболее ярко выраженный предельный цикл. Данное значение является оптимальным для возбуждения нейрона и передачи сигналов от одного нейрона другим.
Рис. 6. Зависимость воротных переменных от мембранного потенциала 𝑉 при значении входного тока 𝐼ₑₓₜ = 10 мА.
Пусть теперь значение входного тока достигает значения 𝐼ₑₓₜ = 50 мА. Если мы посмотрим на графики колебаний мембранного потенциала (рис. 7) и изменения воротных переменных, то увидим, что после первоначального скачка амплитуда колебания мембранного потенциала в периодическом режиме снижается. Это же происходит и с воротными переменными см. (рис. 8).
Рис. 7. Зависимость мембранного потенциала от времени по модели Ходжкина-Хаксли при значении входного тока 𝐼ₑₓₜ = 50 мА.
Рис. 8. Изменение воротных переменных с течением времени при значении входного тока 𝐼ₑₓₜ = 50 мА.
Из рис. 9 следует, что выход на предельный цикл теперь происходит медленнее (траектория делает большее число витков).
При таком значении тока для достижения предельного цикла нужно сделать большее число витков по фазовой траектории. Такое значение входного тока губительно для нейронов головного мозга.
Рис. 9. Зависимость воротных переменных от мембранного потенциала 𝑉 при значении входного тока 𝐼ₑₓₜ = 50 мА.
Заключение. Таким образом, меняя значения входного тока в модели Ходжкина- Хаксли, можно сделать вывод, что наиболее оптимальным значением, при котором возможно возбуждение нейрона и передача сигналов другим нейронам, является значение входного тока, равное 10 мА.
Об авторах
М. А. Кутыркина
Автор, ответственный за переписку.
Email: ogarevonline@yandex.ru
Россия
Т. Ф. Мамедова
Email: ogarevonline@yandex.ru
Россия
Список литературы
- Никифоров А. С., Гусев Е. И. Общая неврология: учебное пособие. – М.: ГЭОТАР- Медиа, 2007. – 720 с.
- Шульговский В. В. Основы нейрофизиологии: учебное пособие для студентов вузов. – М.: Аспект Пресс, 2000. – 277 с.
- Hodgkin A. L., Huxley A. F. Currents carried by sodium and potassium ions through the membrane of the giant axon of Loligo // Journal of Physiology. – 1952. – pp. 449–472.
Дополнительные файлы
