День рождения
Труды лаборатории искусственного
интеллекта Массачусетского технологического института, MIT Papers on Artificial Intellect Systems, Massachusetts Institute of Technology, Cambridge, Massachusetts, Volume VIII, 1989, pp. 41-44
К вопросу об
организации поиска в ресурсах памяти систем ИИ
Карл Цойг
Всё
началось с того дня, когда один из наших ассистентов шёл с букетом цветов к
своей маме поздравить её с днём рождения. Стоял нежаркий июльский день в
послеобеденной неге и свежести от недавнего спорого
дождя. Путь нашего коллеги пролегал мимо квартала двухэтажных домов красного
кирпича с тихими двориками, утопающими в зелени, с ещё цветущими палисадниками.
С одного из этих дворов ему и выбежала наперерез веснушчатая девчушка лет семи:
«А вы куда идёте?» «К маме». «А почему с цветами?» «У неё сегодня день
рождения». «А у моей мамы тоже скоро был
день рождения!» Объявив это, она побежала обратно, болтая косичками в разные
стороны и обращаясь к кому-то невидимому в глубине кустов или комнат: «Он идёт
к маме! У неё сегодня день рождения!!» Весь оставшийся путь наш ассистент
проделал с улыбкой на лице от этой ошеломляющей детской открытости и искренней
радости. Это не смазало, однако, и заметку о временной несообразности в
ключевой фразе – «скоро был».
Мы
не остались в неведении этого происшествия и, обратившись к источникам,
выяснили, что специалистам в детской психологии проявления таких временных
нестыковок известны как инверсия Фройдмана [1]. Он,
однако, лишь упомянул о явлении, не углубляясь в анализ его. Каков же может
быть механизм возникновения столь странных языковых конструкций? Нас эта тема
заинтересовала особенным образом, что и выразилось в следующей гипотезе. Представим
себе следящую аналоговую систему, задача которой – настроиться на некоторое
событие в прошлом, (рис. 1), где S – упомянутое
событие, «0» – текущее положение системы на временной оси, (-)S – мнимая зеркальная проекция события S в
будущее.
Согласно
принципам действия системы, настройка осуществляется посредством нескольких сходящихся
итераций. Анализируя фактологию Фройдмана,
мы имеем случаи «недавно будет» скорее у детей совсем
малолетних и «скоро было» у детей более развитого возраста. Нас это наталкивает на следующее: так как в ходе итераций,
приближаясь к искомому событию в прошлом, наша система многократно
перескакивает по временной оси из плюса в минус относительно этого события – в
малой области вблизи него – то, вследствие предположительной неразвитости
системы, возможные функциональные сбои могут проявляться в том, что поменяется
временной знак либо самого события (инверсия по Фройдману,
тип I), либо
степени близости этого события от текущего положения системы (инверсия по Фройдману, тип II). У детей более позднего возраста факт того, что некое событие
состоялось и посему принадлежит сфере прошлого, уже способен закрепиться в их
сознании достаточно прочно, чтобы противостоять переменчивым знакам итераций
при воспоминании об этом событии, а вот знак степени близости этого события
относительно настоящего момента времени поменяться может, отсюда – «скоро» в
отношении того, что «было» (тип II).
У детей же совсем малолетних факт прошлого может легко
стать воображаемым будущим, а степень близости свой знак сохранит – «недавно» в
отношении того, что якобы «будет» (тип I).
Таким
образом, мы приходим к неизбежному заключению, что способ извлечения записей
прошлого из памяти – аналоговый (раз мы имеем такие характерные сбои), тогда
как сама ячеистая структура памяти дискретна. Чтобы аналоговая поисковая
система, с её итерационным схождением к искомой точке, была способна работать
на дискретной структуре, способ хранения информации в этой структуре должен
предполагать саму возможность ошибки схождения и её
последовательного уменьшения. А значит, сведения о любом событии хранятся не в
одной единственной ячейке памяти, а продублированы в неком их множестве – с
некоторым сознательно предусмотренным вариационным искажением этого события.
Искажения могут заключаться либо в фактологии как
таковой, либо в степени точности временной метки отстояния
относительно текущего положения «вспоминающего». А множество таких ячеек тогда
есть группа пространственно соседствующих.
Но
возможно и другое предположение – сведения о событии изначально в точности
соответствуют произошедшему и без вариаций продублированы в неком множестве позиционно
разрозненных ячеек, которые могут с течением времени повреждаться или в той или
иной степени терять хранящуюся информацию вследствие естественного старения. Отсюда
и пространственная разобщённость – чтобы минимизировать уровень потерь.
Следует
заметить, что анализ функционирования существующих саморазвивающихся систем
искусственного интеллекта изложенную гипотезу не подтверждает – они никак не
дублируют сведения о прошлом и под каждое событие отводят лишь одну ячейку,
поиск которой, соответственно, сугубо дискретный. У нас нет пока определённого
решения относительно «насильственной» апробации нашей гипотезы и
соответствующего изменения алгоритмов систем ИИ.
[1] Труды кафедры детской и
подростковой психологии Венского университета, том 32, 1961, с. 59-64
Игорь Савченко
Минск, февраль 2017