5.2
Как же вводить
обратные связи?
Рассмотрим непрерывную, динамически контролируемую
работу уже обученной сети в реальном времени.
Пусть дядя Рамзай своими собственными глазами видел Ва-
сю, беседующего с Оксаной близ ее палатки. И было это не более
пяти минут назад. Ясно, что по крайней мере еще минут на двад-
цать Васю следует исключить из процесса оценки достоверности
последующих ситуаций. Желательно этот процесс автоматизиро-
вать. Это значит, что на входном слое должна быть учтена инфор-
мация: «Вася уже у Оксаны, следовательно, дальнейшее рассмот-
рение комбинаций с их участием нецелесообразно». И если вдруг
появившийся Вовочка, выпрашивая пряник, сообщает, что толь-
ко что видел Васю у Аполлинарии, то дядя Рамзай, корректируя
текущую информацию, должен игнорировать или учесть незна-
чительно (в случае неверия собственным глазам) заявление Во-
вочки.
Желательно, чтобы достоверность подобной информации
(про Васю и Оксану) автоматически снижалась либо, наоборот,
достоверность информации о ситуациях без их участия увеличи-
валась.
Напоминаем, что не стоит гоняться за достоверностью, тре-
буя принадлежности ее величины диапазону [0, 1], а использо-
вать более общее понятие веса информации. Очевидно, вес следу-
ет рассматривать как функцию времени. Ведь логично, что с те-
чением времени вероятность участия Васи и Оксаны в последую-
щих ситуациях должна восстанавливаться.
Что необходимо для работы сети подобным образом?
1. Надо с большей определенностью дифференцировать ситу-
ации на выходном слое. Например, если в решениях R1 и R2 за-
мешаны не только Вася и Оксана, но и другие участники, то это
затрудняет принятие конкретного решения только по Васе и
только по Оксане. Необходимо корректировать принимаемое ре-
шение по вхождению комбинации А1 &C1 в предикат, определя-
ющий это решение, и не связывать, не объединять эту комбина-
цию, например, с комбинацией А\ & С1, входящей в тот же пре-
дикат. Следует расширить множество {Ri} принимаемых реше-
105