Модификация алгоритма Узнадзе в аспекте кратковременной и долговременной памяти робота

Бесплатный доступ

Предлагается модификация алгоритма Узнадзе теории эмоциональных роботов: снимается требование постоянства и равенства коэффициентов кратковременной памяти, соответствующих конечному моменту времени каждой эмоции на всех воспитательных уровнях; добавляется учет долговременной памяти работа при расчете воспитания робота; вводится критерий перехода с одного воспитательного уровня на другой. В статье вводится понятие локального воспитания робота. Доказываются теоремы о сходимости воспитания робота на каждом воспитательном уровне и о достижимости любой поставленной цели воспитания G.

Робот, алгоритм узнадзе, кратковременная память робота, менная память робота

Короткий адрес: https://sciup.org/14729835

IDR: 14729835

Текст научной статьи Модификация алгоритма Узнадзе в аспекте кратковременной и долговременной памяти робота

В работах [1, 2] предложены математические определения эмоции робота, воспитания и уровней воспитания, относительной невосприимчивости робота к воспитанию, основанные на гипотезе грузинского психолога Д.Н. Узнадзе [3–5], с учетом коэффициентов кратковременной памяти робота.

Определение 1 . Воспитанием робота R(t ) (воспитание робота во время действия эмоции) назовем функцию вида

R , ( t ) = r , (t ) + e , ( t ) R , _ 1 (t, ) ,        (1)

где t - текущее время, t t, , 0 ^ ( t ) < 1. Текущее время удовлетворяет соотношению t = t + ti , где t - текущее время действия настоящей эмоции от начала ее проявления, t – общее время действия всех предыдущих эмоций, R ; ( t ;) - воспитание, полученное роботом за время t .

В алгоритме Узнадзе в работе [1] введено допущение о равенстве и постоянстве

коэффициентов кратковременной памяти θ , соответствующих конечному моменту времени каждой эмоции, предложены определения уровня воспитания робота k и невосприимчивости робота к обучению (воспитанию) sk .

Отметим, что алгоритм многоуровневого воспитания робота, описанный в статье [1], не учитывает долговременную память робота.

Новая многоуровневая модель воспитания робота

Предложим новую многоуровневую модель воспитания робота, которая учитывает кратковременную и долговременную память робота.

Воспитание робота на конкретном уровне k ограничено пределом воспитания робота на k -ом воспитательном уровне U [ k ] . Переход на новый уровень воспитания происходит для "активизации" воспитания (обучения) робота. И так до тех пор, пока воспитание робота не достигнет «цели» воспитания G (рис. 1).

Рис. 1. Решение проблемы " пресыщения " воспитания робота

Следовательно, для равномерно забывчивого робота, который на каждом воспитательном уровне к обладает только равноценными положительными эмоциями, справедливы соотношения

R j Ч= £ И] ) m q1 к ] , m = 0

R jк ]

= q [ к ]

1 - ( #[ к ] ) j

1 - 0[к]   .

Воспитание робота вычисляется по формуле (1) и зависит от начальных параметров, в т.ч. эмоций роботов. Легко видеть, что воспитание робота не зависит от цели воспитания G. В частном случае допустимо, что величина G будет меньше предела воспитания робота на 1-м воспитательном уровне U[1]. В общем случае это условие может не выпол- няться.

Смена набора эталонных эмоций (установок) дает возможность изменить начальные параметры формулы (1), и следовательно, определяет предел воспитания робота U [ k ] на воспитательном уровне с порядковым номером к .

Определение 2. Локальным воспитанием робота на уровне k назовем воспитание [ к ]

робота R j ( т ) , полученное на воспитательном уровне к без учета воспитания на предыдущих уровнях. j - номер воспитательного такта на уровне к.

Не нарушая общности, представим воспитательный процесс (1) на уровне к следующим образом:

; r о% )=r к](т)R^t) = r।к](т) + •< к](/)RS, j > 0

jj

[к где Rj (т) - локальное воспитание на уровне к при такте i, r.к] (т) - элементарное воспитание на уровне к для такта i, 0^к] (т) - ко- эффициент кратковременной памяти на уровне к для такта i.

Будем считать, что робот равномерно забывчив, т.е. справедлива цепочка равенств 0[к] = ^0к] (т) = ... = 0[„к] (т) = ... Пусть робот обладает только равноценными положитель- ными эмоциями на каждом воспитательном уровне к: q[к ] = r0[ к ] = .. = r^к ] = ...

Таким образом, воспитание робота Rj непрерывно и ограниченно, т.е. на языке теории эмоциональных роботов воспитание робота имеет пресыщение. Из соотношения (4) получаем предел воспитания робота на воспитательном уровне k при бесконечном уве- личении количества тактов j:

U [ к ] = l™ R j" ] =          .

j^        1 - £[ к ]

При переходе с одного уровня воспитания робота на другой наряду с коэффициентом кратковременной памяти 0[ к ] будем учитывать коэффициент долговременной памяти 0 ,[ к ] . Будем предполагать, что 0t [ к ] влияет на воспитание робота R [ . к - 1] , которое им было ik - 1

получено на всех предыдущих воспитательных уровнях, где i*k-1 - номер последнего так- та уровня k-1, на котором происходит переход на уровень k.

Таким образом, будем считать, что воспитание на каждом уровне и на каждом такте будет удовлетворять равенствам

R;"(' )=Rj'(')                        «й rJ к] (t )=r [к] (t)+0‘] (t)r,f-1], к > 1, ik-1

где R iк ] ( т ) - воспитание робота на уровне к [ к ]

при такте i , R j ( т ) - локальное воспитание на уровне к при такте j , 0^к ] ( t ) - коэффициент долговременной памяти на уровне k для такта i , 0 0 iк ] ( t ) 1.

Взаимосвязь между i , номером воспитательного такта, и j , номером воспитательного такта на уровне k , можно представить следующей системой равенств:

i = j, к = 1

1-    -.-*                         (7)

li = J + 1к-1, к > 1

Теорема 1. Если все коэффициенты долговременной памяти 0- k ] постоянны на каждом воспитательном уровне, то воспитание для каждого воспитательного уровня имеет предел.

Доказательство. Так как по условию теоремы справедлива цепочка  равенств

0[ k ] = 0 0 k ] ( t ) = ... = 0 0k ] ( t ) = ... ,               то

C [ k ] = 0[ k ] R [ . k - 1] является константой для ка- i k - 1

ждого уровня k.

Следовательно, справедлива цепочка равенств

R [k ] (t) = R j] (t)+ 0k ] (t)R [*k-1] = ik-1

_ p [ k ]          [ k ] p[k - 1] _ p[ k ]          [ k ]

= R j ( t ) + 0   R, «    = R j ( t ) + C .

Переходя в равенстве (8) к пределу при j ^ те и учитывая справедливость формулы q[ k ]

(5), получим lim R [ k ] =----- — + C[k ] .

j ^ i     1 - 0 L k ]

Таким образом, теорема доказана.

Введем критерий перехода воспитательного процесса с одного уровня на другой. Будем считать, что точка перехода с воспитательного уровня k на уровень k +1 достигается, когда изменение воспитания робота на воспитательном уровне k становится меньше некоторой величины 3 (рис. 2):

R [ k ] -Rlk ]

tg a = R i---- R^ = R [ k ] - R [ k ] <  3 .   (9)

i - i + 1

Рис. 2. Визуализация критерия воспитательного процесса с одного уровня на другой

Причем величина 3 не зависит от воспитательного уровня k .

Докажем следующую теорему.

Теорема 2 . При условиях теоремы 1 на каждом воспитательном уровне k существует такой такт i , для которого справедливо неравенство R [ k ] - R [ k ] | 3 .

Доказательство. Так как ряд R [ k ] сходится, то верно следующее утверждение:

V 3 , Я n g N , V i n : R [ k ] - R [ k ]1 1 <  3 .

Таким образом, теорема доказана.

На основе теоремы 2 можно сделать вывод, что на любом воспитательном уровне k найдется номер такта i , при котором произойдет переход на следующий воспитательный уровень и критерий, задаваемый формулой (9), выполняется для любого воспитательного уровня k . В свою очередь это означает, что воспитание робота при равноценных положительных эмоциях, постоянном коэффициенте долговременной и кратковременной памяти робота для каждого воспитательного уровня не ограничено сверху, а значит, может достигнуть любую "цель" воспитания G .

Исходя из вышеизложенного, можно предложить следующий алгоритм воспитательного процесса с учетом смены эталонных эмоций (установок) робота и коэффициентов кратковременной и долговременной памяти робота.

Шаг 1. Задаем эталонную эмоцию M [1] , i = 0 , j = 0 , k = 1 .

Шаг 2. Вычисляем элементарное воспитание Г [ k ] = J M [ k ] dt .

Шаг 3. Вычисляем воспитание робота R i "( t ) :

' R 0 k ] ( t ) = Л)

R [" ( t ) = r'k ( r ) +0 k ] ( t ) R ^, j 0 jj

R‘n(> ) = R j 1] ( t )                          

R1 k ] ( t ) = Ri k ] ( t ) + 0 k ] ( t ) R 4 - 1] , k 1

i k - 1

где 3 [. k ] ( t ) и 0 ik ] ( t ) - кратковременная память и долговременная память на уровне k соответственно.

Шаг 4. Если R [ k ] ( t ) = G , то КОНЕЦ, в противном случае переходим к Шагу 5.

Шаг 5. Если выполняется критерий перехода     на     следующий     уровень

|R ik ] - R ^j < 3 , то С = i , j = 0 , к = k + 1 . Переходим к Шагу 6.

Шаг 6 . j = j + 1 , i = j + i *_t и перейти к шагу 2.

Заключение

Таким образом, в настоящей статье приведены математические модели коэффициентов долговременной памяти робота и предложен алгоритм воспитательного процесса с учетом смены эталонных эмоций (установок) робота и коэффициентов кратковременной и долговременной памяти робота. В статье также описаны основные математические свойства сходимости, присущие воспитательному процессу роботов, и доказано, что любая вос- питательная цель, поставленная перед роботом, является достижимой.

Список литературы Модификация алгоритма Узнадзе в аспекте кратковременной и долговременной памяти робота

  • Пенский О.Г., Черников К.В. Гипотеза о психических установках в аспекте математического моделирования процесса воспитания эмоциональных роботов//Фундаментальные исследования. 2012. № 3. С. 129-132.
  • Пенский О.Г., Черников К. В. Основы математической теории эмоциональных роботов: моногр./Перм. гос. ун-т. Пермь, 2010. 256 с.
  • Григолова В.В. Контрастная иллюзия, установка и бессознательное: моногр. Тбилиси, 1987.450с.
  • Надирашвили Ш.А. Дмитрий Николаевич Узнадзе (к 100-летию со дня рождения). URL: http://www.voppsy.ru/issues/1986/866/866087. htm (дата обращения: 24.03.2011).
  • Узнадзе Д.Н. Общая психология: учеб. для вузов. СПб,; Питер, 2004. 413 с.
Статья научная