Таким образом, идея заключается в том, что компьютерный агент будет запрограммирован в два уровня: сознательный и бессознательный.
Бессознательная часть - это, по сути, набор устройств ввода и вывода, которые я обычно воспринимаю как датчики (клавиатура, температура и т. Д. На пределе вашего воображения) и методы вывода (экран и динамики, особенно вкорпус домашнего ПК, но опять же на пределе своей фантазии).Датчики могут быть добавлены или удалены в любое время, и этот слой обеспечивает два основных канала для сознательного слоя, один вход и один выход.Определить, какая информация перемещается между этими двумя уровнями, довольно сложно, но основная идея заключается в том, что сознательная часть постоянно получает сигналы (различных уровней абстракции) с выхода бессознательной части, а сознательная часть может посылать все, что угодно.он хочет спуститься на бессознательный уровень через входной канал.
Сознательный уровень изначально практически ничего не знает, он просто полностью взорван входами из бессознательного уровня и знает, как отправлять сигналы обратно, хотяон ничего не знает о том, как какой-то конкретный сигнал повлияет на бессознательную часть.Сознательная часть имеет большой объем памяти и вычислительную мощность, однако это все энергозависимая память.
Теперь вопрос.Я хотел бы, чтобы сознательная часть системы «росла», потому что она не имеет ни малейшего представления о том, что она может сделать, она просто знает, что может отправлять сигналы, и поэтому она начинает с отправки сигналов по трубе и наблюдения за тем, как это влияет наданные датчика он получает обратно.Тупик в том, что компьютер изначально не пытается достичь цели.Это просто отправка сигналов вокруг.Думать об этом как о рождении ребенка, ему нужна еда, сон или перемещение с солнца и т. Д. Сенсорные сигналы ребенка поступают в его мозг, который затем решает попытаться использовать его результаты вчтобы получить то, что ему нужно.
Какую естественную потребность может иметь компьютер?
What have I tried?
Думая конкретно о том, как ребенок становится голодным,Я, конечно, не читал ни одного исследования сканирования кошек на плачущих голодных детей или чего-то еще, но я подумал, что, возможно, какой-то конкретный сигнал исходит от бессознательного с постоянно растущей скоростью, который насыщается только тогда, когда отсылаемые сигналы заставляют ребенка есть.Работа сознательного мозга состоит в том, чтобы минимизировать скорость, с которой поступает каждый тип сигнала.Другими словами, «инстинкт» компьютера заключается в ограничении скорости каждого входящего сигнала. Какие еще могут быть «инстинкты»?Проблема с этой аналогией, конечно, в том, что компьютерам не нужно есть.Или, по крайней мере, я не смог перевести еду на то, что нужно компьютеру.
Outside of the scope of this question
Конечная цель этого - научить компьютер, который ничего не знает, кроме того, как он взаимодействует с миром.играть в крестики-нолики.Поэтому у меня была другая идея - предоставить кнопку, которую вы могли бы нажимать, чтобы вручную стимулировать частоту попадания в сознание определенного сигнала, когда он совершает что-то плохое, или вручную смягчать частоту конкретного сигнала, когда он приносит пользу.