doldonius: (Default)
[personal profile] doldonius
Ладно, чем ворчать, что вычислительные системы изначально шаг в сторону, обратную искусственным субъектам и разумам, попробую прикинуть, что можно вместо.

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

Если, опять же, отвлечься от того, как именно это реализовано в мозгах, на что это похоже? На кучу фемтосерверов, каждый из которых хранит одну запись (структура этой записи отдельный вопрос — скорее всего, что-то вроде записей базы знаний классических ИИ) и при появлении на шине запросов чего-то похожего на его ключевое поле сам запрашивает состояния других условий своего правила, сам при его хотя бы частичном выполнении кричит всем заинтересованным: "У меня есть на 87% похожее, у меня!" — и сам же кидает на шину содержимое своей записи. На что, в свою очередь, с вероятностью 87% среагируют другие фемтосерверы.

Следующий вопрос — как запомнить результаты. В мозгах, вроде бы, это происходит автоматически: чем чаще срабатывает цепочка нейронов, тем шустрее она будет срабатывать в следующие разы и наоборот. Здесь же понадобится либо обратная связь ("О, круто, чувак! С твоими данными мое правило сработало! Добавь себе процентик!"), либо не просто очень шустрая, но еще и очень умная шина, засекающая и записывающая в свободные фемтосерверы устойчивые паттерны их срабатываний.

Но и это, в общем-то, по большому счету лишь чуточку усовершенствованная пролог-машина. Для искусственного субъекта потребуется что-то похитрее (или, наоборот, попроще) и гораздо более самопрограммируемое.

Ладно, сюда в следующий раз подумаю.