Вычислительные технологии
Том 19, № 2, 2014
Аппроксимационные свойства модели микротрубочки цитоскелета
И. А. Борило1, Е.Е. Слядников1,2 1 Томский государственный университет, Россия 2 Томский филиал Института вычислительных технологий СО РАН, Россия e-mail: [email protected], [email protected]
Борило И.А., Слядников Е.Е. Аппроксимационные свойства модели микротрубочки цитоскелета // Вычисл. технологии. 2014. Т. 19, № 2. С. 3-13.
Показано, что микротрубочку цитоскелета можно описывать в виде рекуррентного персептрона с симметричными связями и она может выполнять предсказание элементов последовательности по заданному числу предыдущих элементов последовательности.
Ключевые слова: микротрубочка цитоскелета, аппроксимация, рекуррентный персептрон.
Borilo I.A., Slyadnikov E.E. Approximation ability of cytoskeleton microtubule model // Comput. Technologies. 2014. Vol. 19, No. 2. P. 3-13.
In this article we describe a cytoskeleton microtubule as a recurrent perceptron. Ability of this recurrent perceptron for sequence prediction is analyzed.
Key words: cytoskeleton microtubule, approximation, recurrent perceptron.
Введение
Понимание механизмов обработки информации живыми организмами является важной задачей в области современной биологии. Один из вопросов, возникающих при решении данной задачи, касается механизма внутриклеточной обработки информации. Структурой в клетке, которая может отвечать за обработку информации, является микротрубочка цитоскелета (далее — микротрубочка). Впервые гипотезу о такой роли микротрубочки выдвинул S. Hameroff на основе воздействия анестетиков на одноклеточные организмы [1]. Наиболее важные подходы к роли микротрубочки в обработке информации и к моделям её описания представлены в работах S. Rasmussen (описание микротрубочки как клеточного автомата) [2], R. Penrose (модель Orch-OR) [3], J.A. Tuszynski (рассмотрена роль микротрубочки в функционировании нейронов) [4, 5]. Модель, предложенная в [2], не позволяет моделировать конкретный механизм обработки информации. Модель Orch-OR рассматривает микротрубочку как структуру, отвечающую за обработку информации мозгом, но вместе с тем важным положением модели является невозможность представить обработку информации в микротрубочке с помощью машины Тьюринга. В работах [4, 5] микротрубочка рассматривается как структура, отвечающая за передачу сигнала в нейроне, однако строгая модель этого процесса не сформулирована. Целью настоящей работы является построение модели
обработки информации в микротрубочке цитоскелета, которая связывает физические параметры микротрубочки и параметры модели обработки информации.
Теоретические основы физического механизма обработки информации микротрубочкой, на основе которых строится предлагаемая модель, изложены в статьях [6-9]. Микротрубочка представляет собой полый цилиндр, стенки которого состоят из одного слоя молекул тубулина, организованных в гексагональную решетку. Молекула тубулина состоит из двух частей: а-тубулина и в-тубулина, и обладает собственным дипольным моментом, определяемым электроном, который может быть в двух состояниях: первое соответствует а-тубулину, второе — в-тубулину. Значение дипольного момента молекулы тубулина будет определяться его взаимодействием с дипольными моментами других молекул тубулина. Механизм, за счёт которого происходит обработка информации, состоит в изменении средних дипольных моментов молекул тубулина (т. е. молекул, из которых состоит микротрубочка), вызванном резонансным диполь-дипольным взаимодействием между дипольными моментами молекул тубулина. В настоящей работе предполагается, что микротрубочку цитоскелета можно разделить на три части. Значения средних дипольных моментов первой части молекул тубулина задаются внешней средой и выступают в качестве "входа", через который данные поступают в микротрубочку. Вторая часть молекул тубулина выполняет роль "выхода", средние значения дипольных моментов этих молекул являются результатом обработки данных. Третья часть молекул тубулина — оставшиеся молекулы, не являющиеся "входом" или "выходом".
В работе показано, что микротрубочка, осуществляющая отображение с "входа" на "выход", может быть описана в виде рекуррентного персептрона с симметричными связями. Проведён анализ аппроксимационных свойств персептрона, соответствующего модели подсистемы системы дипольных моментов микротрубочки. Показано, что данный персептрон может с заданной точностью аппроксимировать функцию, описывающую числовую последовательность, значения элементов которой зависят от конечного числа предыдущих элементов последовательности, и все значения данной последовательности принадлежат ограниченному множеству.
1. Средний дипольный момент молекул тубулина как модель нейрона персептрона
В [8] показано, что средний дипольный момент молекулы тубулина в приближении среднего молекулярного поля (Бг) описывается выражением
/Е + Е . )\
(&) = ^
]ЕМ1
т
\
/
где Ее — проекция вектора внешнего электрического поля на вектор дипольного момента; — коэффициент связи ¿-го и ]-го дипольных моментов; (Б^) — средний дипольный момент ]-й молекулы тубулина; Т — температура микротрубочки цитоскелета; Ы^ — множество молекул тубулина, чьи дипольные моменты взаимодействуют с дипольным моментом ¿-й молекулы тубулина.
Выражение (1) эквивалентно функции, описывающей нейрон персептрона:
Уi = Л ^^ • X; + , (2)
где — весовые коэффициенты ¿-го нейрона персептрона; 10 — сдвиг нейрона персептрона; X; — ]-я компонента входного вектора нейрона. Параметры (1) и (2) связаны следующими выражениями:
х; = ), 1 = , 1о = Ео. (3)
Поскольку выражение для среднего дипольного момента молекулы тубулина сходно с выражением функции нейрона многослойного персептрона, систему диполей микротрубочки можно рассмотреть как многослойный персептрон. Отметим ограничения данного персептрона, связанные с физическими свойствами микротрубочки цитоскелета:
1) если рассмотреть две молекулы тубулина, чьи дипольные моменты взаимодействуют, то коэффициенты связи данных дипольных моментов в (1) будут одинаковыми, т.е. = 3;г, где г и ] — индексы данных молекул тубулина. Следовательно, если рассмотреть два нейрона, соответствующие таким молекулам, то для этих нейронов = ;
2) выход нейрона не может подаваться ему на вход в силу того, что такое диполь-дипольное взаимодействие физически невозможно;
3) значения Xi и у^ принадлежат некоторому ограниченному диапазону значений;
4) значения весовых коэффициентов принадлежат некоторому ограниченному диапазону значений.
2. Модель персептрона подсистемы дипольной системы микротрубочки цитоскелета
Для анализа аппроксимационных свойств персептрона, соответствующего дипольной системе микротрубочки цитоскелета, введём ряд упрощений.
1. Рассмотрим модель не всей системы диполей микротрубочки цитоскелета, а её некоторой подсистемы. Персептрон, соответствующий данной подсистеме, изображен на рисунке. Данная структура является гипотетическим упрощением, по мнению авторов позволяющим проводить анализ свойств микротрубочек в первом приближении.
2. Взаимодействие диполей молекул тубулина рассмотрим в приближении дискретного времени, т. е. в выражении (1) значение (БЦ) в момент времени £ будет зависеть от значений {Б;) в момент времени £ — 1 и оно примет вид
(Ео + Е Зц •{Б;) (£ — 1)\
(£) = Л
]ЕМ1
т
V
/
Узлы графа на рисунке соответствуют молекулам тубулина. Дуги графа соединяют две молекулы тубулина, если значение среднего дипольного момента одной молекулы
Схема графа, соответствующего персептрону подсистемы системы диполей микротрубочки
тубулина зависит от среднего дипольного момента другой молекулы. Каждой дуге графа соответствует весовой коэффициент персептрона. Начальная вершина дуги графа соответствует молекуле тубулина, от значения дипольного момента которой зависит средний дипольный момент другой молекулы тубулина. Конечная вершина дуги графа соответствует молекуле тубулина, значение среднего дипольного момента которой зависит от среднего дипольного момента другой молекулы.
Рассматриваемой подсистеме дипольной системы микротрубочки соответствует пер-септрон, связанный с ней по нижеследующим правилам.
Первый слой. Молекулы тубулина Xj (см. рисунок), принадлежащие первому слою, являются входом персептрона. Так как точный механизм взаимодействия молекул ту-булина с внешней средой на данный момент не известен, то на вход персептрона накладывается допущение: значения среднего дипольного момента этих молекул определяются только внешней средой, причём предполагается, что влияние соседних молекул скомпенсировано средой. Дипольные моменты молекул тубулина первого слоя взаимодействуют с дипольными моментами молекул второго слоя и не взаимодействуют с молекулами третьего слоя.
Второй слой. Молекулы тубулина, принадлежащие данному слою, обозначены на схеме Ui. Этот слой молекул соответствует скрытому слою персептрона. Дипольные моменты молекул тубулина в скрытом слое взаимодействуют со всеми молекулами ту-булина в рассматриваемой системе.
Третий слой. Данный слой состоит из одной молекулы тубулина у. Значение среднего дипольного момента в третьем слое будет рассматриваться как выход персептрона. Дипольный момент молекул тубулина третьего слоя взаимодействуют только с диполь-ными моментами молекул второго слоя.
В результате имеем: первый слой молекул тубулина является входным вектором персептрона, второй — скрытым слоем нейронов персептрона, третий — выходным слоем нейронов персептрона. Выходы нейронов в момент времени t в данном персептроне будем рассчитывать для скрытого слоя персептрона в соответствии с (5), для выходного слоя в соответствии с (6):
Ui(t) = th I ^ wij • Xj (t - 1) + wik • Uk(t - 1) + Wi • y(t - 1) + Wio I , (5)
V j i=k J
(6)
где X; (£) — компонента входа персептрона, соответствующая среднему дипольному моменту ]-й молекулы тубулина первого слоя в момент времени £; — значение нейрона персептрона в скрытом слое, соответствующее среднему дипольному моменту г-й молекулы тубулина второго слоя в момент времени £; у(£) — значение нейрона в выходном слое, соответствующее среднему дипольному моменту молекулы тубулина третьего слоя в момент времени £; = /Т — нормированный на температуру коэффициент взаимодействия дипольных моментов ]-й молекулы тубулина первого слоя и г-й молекулы второго слоя; = /Т — нормированный на температуру коэффициент взаимодействия дипольных моментов г-й молекулы тубулина второго слоя и к-й молекулы второго слоя; = </,/Т — нормированный на температуру коэффициент взаимодействия ди-польных моментов г-й молекулы тубулина второго слоя и молекулы тубулина третьего слоя; = • (Б0) /Т, где — коэффициент взаимодействия дипольного момента г-й молекулы тубулина второго слоя и молекулы тубулина первого слоя, для которой средний дипольный момент (Б0) всегда равен 1, т. е. предполагается, что значение среднего дипольного момента одной молекулы тубулина "входа" постоянно. Далее все параметры , 1%к, 1,0, 1 будем называть весовыми коэффициентами.
3. Аппроксимационные свойства
Для анализа аппроксимационных свойств рассмотрим функцию, описывающую числовую детерминированную последовательность в следующего вида:
где в(£) — значение элемента последовательности в с индексом £ Е N, в(£) Е М, М С К, М — ограниченное множество. Данная функция оценивает значения члена последовательности в с индексом £ по значению членов последовательности в с индексами от £—Д£ до £ — 1, где Д£ Е N задано для всей последовательности. Будем рассматривать только конечные последовательности, где значения элементов с индексами £ Е [0, Д£ — 1] изначально заданы, значения элементов £ Е [Д£,£е] определяются в соответствии с (7), где £е — индекс последнего элемента последовательности. Для разных последовательностей значения Д£ и £е могут быть различными, далее множество индексов £ Е [Д£,£е] для заданной последовательности будем обозначать Т. Множество всех функций (7), соответствующих таким последовательностям, обозначим Н. Функцию из множества Н обозначим как Н. Значения функции Н, соответствующие в(£), обозначим Н (й(Ь)), где й(£) = в(£ — 1), в(£ — 2),... , в(£ — Д£). Способность персептрона микротрубочки к аппроксимации таких функций и будет предметом дальнейших исследований.
Задача персептрона микротрубочки состоит в последовательном вычислении некоторой подпоследовательности элементов в с индексами от £0 до ¿1, где £0, ^ Е Т, причём значения элементов последовательности в с индексами от £0 — Д£ до £0 — 1 заданы. Процесс вычислений элементов этой подпоследовательности будет начинаться с вычисления значения элемента с индексом £0. Алгоритм оценки элемента с индексом £0 Е [£0,£1 ] заключается в следующем.
в(£) = Н (в(£ — 1), в(£ — 2),... , в(£ — Д£)) ,
(7)
Шаг 1. По заданным значениям последовательности s с индексами от t0 — At до t0 — 1 с помощью персептрона микротрубочки проводится вычисление значения последовательности s(to), равное y (s(to)).
Шаг 2. Если индекс элемента, для которого была сделана оценка значения, равен ti, то процесс вычисления завершается, иначе — возвращаемся к шагу 1, но теперь проводится вычисление следующего элемента последовательности s с индексом t0 +1. Данный алгоритм, который начинается с элемента последовательности с индексом t0, будет подразумеваться под последовательным вычислением последовательности s.
Для соответствия поставленной задаче переопределим выражения (5) и (6) для персептрона:
(At m \
У] Wij • s(t — j) + wik • Uk(t — 1) + Wi • y(t — 1) + Wio\ , (8)
j=i k=i J
y(t)= th (jt Wi • Ui(t^ , (9)
где m G N — количество нейронов в скрытом слое.
Класс персептронов, описываемый выражениями (8) и (9), обозначим P. Функцию, соответствующую персептрону из данного класса, обозначим р. Значение функции p, соответствующее элементу последовательности s(t), обозначим p(s(t)). Особенность данного персептрона состоит в том, что значения Uk(t — 1) и y(t — 1) при оценке значения s(t0) в общем случае являются произвольными величинами из диапазона от —1 до 1 и тем самым вносят погрешность в оценку значения s(t0).
Для класса P справедливо следующее утверждение.
Теорема 1. Для любой функции h G H, любого t0 G [At,te] и любого £ > 0 существуют функция р G P и c > 0 такие, что при последовательном вычисление последовательности s начиная с элемента с индексом t0 выполняется условие |h (s(t)) — c • p (s(t))| < £ для всех t G [t0,te].
Для доказательства теоремы рассмотрим две важные теоремы и введём дополнительное определение.
Теорема 2 (теорема Лузина) [10]. Для любой измеримой на Rn функции f (x) и любого £ > 0 существуют непрерывная функция p(x) и открытое множество Ee С Rn, для которых f (x) = ^(x) при x G Rn\Ee, ß(Ee) < £ (ß — мера Лебега на Rn).
Теорема 3 [11]. Для любой непрерывной функции f (x), заданной на ограниченном множестве M С Rn, и любого £ > 0 существует функция
mn
ф) = ^2 Wi • th I ^2 Wij • xj + Wi0 i=0 \j=1
такая, что |^(x) — f (x)| < £ для всех x G M, где n,m G N, w^ Wj, Wi0 G R.
Для дальнейших рассуждений определим класс персептронов P'. Функцию, соответствующую персептрону из класса P', будем обозначать р'. Значение р', соответствующее s(t), определяется в соответствии с (8) и (9), но в (8) y(t — 1) = cp • s(t — 1), где cp > 0, cp G R и cp — константа для заданного персептрона р'. Для P' докажем два следующих утверждения.
Лемма 1. Для любой функции h G H, любого £ > 0 и любого cp > 0,cp G R существуют р' G P' и c> 0 такие, что |h (s(t)) — c • р' (s(t))| < £ для всех t G T.
Доказательство леммы 1. Заменим функцию h (s(t)) на функцию g (s(t)) такую, что g (s(t)) = h (s(t)) для всех t E T:
1) g (s(t)) = h (s(t)) для всех t E T;
2) g непрерывна в s (t) для всех t E T;
3) g (s) E M для всех s E MAt.
Примером последней может быть функция, у которой значение в точке d E MAt равно h (s(t)) для всех t E T, для которых эвклидова мера р (s(t), s) наименьшая. Если меры равны, то выбираем наименьшее значение h (s(t)) из точек с равной эвклидовой мерой.
Функция g будет измеримой, так как M — ограниченное множество. По теореме 2 для g существует непрерывная функция gc такая, что gc (s(t)) = h (s(t)) для всех t E T. В результате лемма 1 будет доказана, если будет доказано, что для любого е > 0 существуют p' E P' и c > 0 такие, что |gc(s(t)) — c ■ p'(s(t)| < е для всех t E T.
Преобразуем (8) для p' с учётом условия y(t — 1) = cp ■ s(t — 1) и примем дополнительное ограничение на все коэффициенты связи между нейронами в скрытом слое Wifc = 0:
At
u
(t) = Wij ■ s(t — j) + W ■ Cp ■ s(t — 1) + Wi0
3=1
(Д4
^Т и, ■ - .) + (и ■ Ср + ■ - 1) + ^¿0
Определим и, = и,, . > 1 и и, = иг ■ ср + иг1, . = 1. В результате (8) для р' примет вид
Мг(^) = Л ^^ ■ ^ - .7) + ^0 ^ . (10)
Совместно с выражением (9) р' будет соответствовать функции ^(^(ж)), где функция <^(ж) взята из теоремы 3. Таким образом, доказываемое утверждение верно, если $с(в(£))/с Е [-1,1] для всех £ Е Т. Константа с может быть произвольным вещественным числом больше нуля, следовательно, её значение можно выбрать таким, чтобы данное условие выполнялось. Лемма 1 доказана.
Лемма 2. Для любой функции Л Е Н, любого > 0 и любого £ > 0 существуют р' Е Р' и с > 0 такие, что (в(£)) - с ■ р' (в(£))| < £ для всех £ Е Т, ср = 1/с и все коэффициенты иг такие, что |иг| < .
Доказательство. По лемме 1 существуют р' Е Р' и с0 > 0 такие, что |Л (в(£)) - с0^ р' (в(£))| < £/2. Далее р' будем обозначать р1. Важно отметить, что для любого с1 > с0 существует такая функция р1 , что верно неравенство
£
|Л (в(£)) - С1 ■ р1 (в(£))| < (11)
Рассмотрим функцию р2 Е Р' такую, что в (8) и (9) значения коэффициентов и, для . > 1, , иг0 равны значениям соответствующих коэффициентов р1. Соответствующие коэффициенты иг функций р1 и р2 соотносятся как и1 = и2 ■ с2, где и1 — коэффициент иг функции р1, и2 — коэффициент иг функции р2, с2 > 1 — константа такая, что |и2| < . Коэффициент и2,- = и1, + и1 ■ ср1 - и2 ■ ср2 для . = 1, где ср1 —
параметр ср, соответствующий р1, ср2 — параметр ср, соответствующий р2. Функция р2 будет соответствовать функции рр из леммы 2. В этом случае (8) для р2 примет вид
Аг
= Л ( ^ т2 • - з) + ^ • ик(Ь - 1) + • ср1 • у{Ъ - 1) + ]=\ к=1
Л I ^ т1 • в(Ь - з) + (т1 • Ср1 - т2 • Ср2) • в(Ь - 1) +
т
+ • ик (Ь - 1) + т2 • Ср2 • в(Ь - 1) + т1
т
'4к • ик (Ь - 1) + т2 • Ср2 • в(Ь - 1) + тО
к=1
Аг т
• *(Ь - 3) + т1к 0=1 к=1
X] ^ 8(Ь - 3) + X т1к ^ ик (Ь - 1) + ^ Ср1 ^ У(Ь - 1) + т1о) . (12)
В результате выражения (8) для функций р1 и р2 становятся эквивалентными.
Лемма будет доказана, при доказательстве того, что существуют с1 и с2 такие, что верно (13), где с = с1 • с2. Если учесть неравенство (11), то (13) верно, если верно неравенство (14):
|й (5 (Ь)) - с1 • с2 • р2 (8 (Ь))| < £, (13)
£
|с1 • р1 (8 (Ь)) - с1 • с2 • р2 (8 (Ь))| < 2. (14)
Значения (8) для функций р1 и р2 будут одинаковыми для всех Ь Е Т. Значения (9) для функций р1 и р2 будут различаться только тем, что для р2 в (9) аргумент будет
разделен на с2. Следовательно, неравенство (14) верно, если верно неравенство
£
|с1 • "Ь(х) - с1 • с2 • "Ь (х/с2) | < 2 (15)
для всех х Е X, для которых верно с1 • "Ш(х) Е М. Далее рассматриваем х > 0, для х < 0 рассуждения аналогичные. Рассмотрим функцию <^(х) = с2 • "Ь (х/с2) - "Ь(х). Производная данной функции будет равна ¿^(х)/йх = "Ш2(х) - "Ш2 (х/с2), поэтому функция <^(х) монотонна и непрерывна. Для всех с2 > 1 наибольшая погрешность будет соответствовать наибольшему элементу хтах из множества X. Для функции <^(х) при с2 > 1 справедливо неравенство
^(х) <х - "Ш(х). (16)
Элемент хтах связан с максимальным элементом утах из М соотношением
Утах = с1 • "Ь(хтах). (17)
С учётом (17) и (16) для левой части неравенства (15) будет справедлива зависимость
|с1 • Л(х) - с1 • с2 • Л (х/с2) | < |с1 • (хтах - Л (хтах)) | =
( аГС"Ь (утах) утг
с1 •
с1 с1
18)
Следовательно, (15) верно, если существует С1 такое, что верно неравенство
С1 ■
/ агеЛ (утах ) Уп
С1
С1
£
< £.
:19)
Важно отметить, что неравенство (19) не зависит от с2, т. е. если оно верно, то верно при любых с2.
Возможные значения константы с1 находятся в диапазоне от с1т;п такой, что Утах/с1 тт = 1, до с1тах, значение которой стремится к бесконечности. При значение константы с, равном с1т;п, левая часть неравенства (19) будет стремиться к бесконечности, при с, равном с1тах, левая часть (19) будет стремиться к нулю. Так как выражение в правой части неравенства (19) является непрерывной функцией от с1 в диапазоне с1 от с1 т;п до с1тах, то всегда можно подобрать такое значение с1 € К, что неравенство (19) будет верным. Лемма 2 доказана.
Доказательство теоремы 1. Рассмотрим две функции р € Р и р' € Р'. Соответствующие весовые коэффициенты в (8) и (9) у функций р и р' будут одинаковыми.
Константа ср в функции р' равна константе 1/с. Согласно лемме 2, для р' € Р' будет
£
верно неравенство |Л, (й (¿)) — с ■ р' (й (¿))| < - для всех £ € Т.
Вычисление значений элементов последовательности в с помощью функции р начинается с элемента с индексом ¿0, поэтому значение у(£0 — 1) в (8) будет равно произвольному значению из диапазона [—1,1]:
У(*0 — 1) = ¿(¿о — 1) + Ав(^о — 1).
(20)
Ошибка Дв(£0 — 1) будет вносить ошибку Дмг(£0) в величину мг(£0), определяемую по (8). Поскольку производная гиперболического тангенса меньше или равна 1, то приращение его аргумента всегда будет больше или равно приращению его значения и для Дмг(£0) и Дв(£0 — 1) справедливо выражение
К ■ Дв(^ — 1)| > |Дмг(^0)| .
(21)
Ошибка Дмг(£0) будет вносить ошибку Ду (¿0) = р (в (¿0)) — р' (в (¿0)). Учитывая (9) и неравенство (21), для ошибки Ду (¿0) справедливо отношение
|Ду(*0>| <
У^г ■ ДиД^)
<
Е ■ Дв(*0 — 1)
<
Е ■ 2.
(22)
Оценка значения р' вычисляется с ошибкой
|в (¿0) — р' (Й(¿0))| <
2 • с
Учитывая неравенства (22) и (23), для ошибки Дв(£0) верно выражение
Дв(*0) < Е ■ 2 +
2с
Дв(¿0) < П^.П2 ■ 2 +
2с
(23)
(24)
Аналогичным образом для ошибки Дв(£0 + 1) получена зависимость Дв(¿0 + 1) < 1Ы14 ■ 2 + ТТ— +
2с
2с
£
£
£
Для ошибки As(t0 + k), где k Е N, будет верна зависимость
k
As(to + k) < |Kf(k+1) ■ 2 + X llw |Г (26)
j=o 2'C
Второе слагаемое в правой части неравенства (26) является суммой геометрической прогрессии. Если \\wiW < 1, то (26) можно переписать в виде
+ к) < \ЫГ(к+1) • 2 + ' 2 . (27)
(1 - \\wiW ) • 2 • с
Теорема будет доказана, если для любого ¿0 € [Д ¿, ¿е], любого к Е [0, ¿е — ¿0] и любого е > 0 существуют р Е Р и с > 0 такие, что для для всех Ь Е [¿0 + к, ¿е] верна зависимость
е
ДэСЬо + к) <-. (28)
с
Учитывая (27), неравенство (28) верно, если верно отношение
\ИГ(к+1) • 2 + ---< е. (29)
" " (1 — \И\2) • 2 • с с
Выражение (29) не зависит от ¿о, поэтому, если оно верно, то верно при любом ¿0. Очевидно, что можно подобрать параметр wс > 0 такой, что < wс, и неравенство (29) будет верно. По лемме 2 будет существовать рр с такими коэффициентами. Так как коэффициенты функции рр и р одинаковы, то теорема 1 доказана.
Таким образом, в работе показано, что микротрубочку цитоскелета можно описывать в виде рекуррентного персептрона с симметричными связями в приближении среднего молекулярного поля. Установлена связь физических параметров рекуррентного и рассматриваемого персептрона. Показано, что при соответствии предложенной модели микротрубочка может выполнять предсказание элементов последовательности по заданному числу предыдущих элементов последовательности.
Список литературы
[1] Hameroff S., Watt R.C. Information processing in microtubules //J. of Theor. Biology. 1982. Vol. 98, No. 4. P. 549-561.
[2] Rasmussen S., Karampurwala H., Vaidyanath R. et al. Computational connectionism within neurons: A model of cytoskeletal automata subserving neural networks // Phys. D-nonlinear Phenomena - PHYSICA D. 1990. Vol. 42, No. 1-3. P. 428-449.
[3] Penrose R. Shadows of the Mind: A Search for the Missing Science of Consciousness. Oxford Univ. Press, 1989.
[4] Brown J.A., Tuszynski J.A. Dipole interactions in axonal microtubules as a mechanism of signal propagation // Phys. Rev. E. 1997. Vol. 56, No. 5. P. 5834-5840.
[5] Woolf N.J., Tuszynski J.A. Neural cytoskeleton capabilities for learning and memory // J. of Biolog. Phys. 2010. Vol. 36, No. 1. P. 3-21.
[6] Слядников Е.Е. Физическая модель и ассоциативная память информационной биомакромолекулы // Журнал техн. физики. 2007. Т. 32, № 8. С. 52-59.
[7] Слядников Е.Е. О взаимосвязи физических и информационных характеристик в окрестности точки сегнетоэлектрического перехода в системе микротрубочки цитоскелета // Там же. 2009. Т. 79, № 7. С. 1-12.
[8] Слядников Е.Е. Микроскопическая модель и фазовая диаграмма дипольной системы микротрубочки цитоскелета при конечных температурах // Там же. 2010. Т. 80, № 5. С. 32-39.
[9] Слядников Е.Е. Физические основы, модели представления и распознавания образов в микротрубочке цитоскелета нейрона // Там же. 2011. Т. 81, № 12. С. 1-33.
[10] Натансон И.П. Теория функций вещественной переменной. М.: Наука, 1974. 480 с.
[11] Hornik K. Multilayer feedforward networks are universal approximates // Neural Networks. 1989. Vol. 2, No. 5. P. 359-366.
Поступила в 'редакцию 24 октября 2013 г., с доработки — 9 января 2014 г.