И вот тут возникает возможно пугающая мысль о том, что человек — это машина по переработке хаоса в нечто рациональное
Такое возможно. У меня были мысли, что цель эволюции — уменьшение энтропии. То есть планеты образуют свою систему, люди объединяются в команды, люди что-то создают единое из разрозненных материалов, государства объединяются в конфедерации, клетки в новые организмы и т… д. Вот только вопрос: А нахрена?
Да, человек программируется внешней средой (через органы чувств). Также он программирует себя сам (осознанно или неосознанно, на основании уже имеющихся стереотипов, правил и прочего). Боль определена как сигналы от нервных рецепторов. Также, когда, например, когда во сне что-то ломаешь себе или представляешь перелом, боли не чувствуешь (так как рецепторы не подтвердили представляемого события), но можешь испытывать ужас. Этот ужас также может считаться показателем нарушения (хоть и мнимого), типа дополнение или замена боли.
Именно. То есть боль — что-то случилось не так, нужно исправлять, менять. Удовольствие — всё хорошо, задача решена, начинаем искать новую задачу или повторяем прежнюю. Типа того (утрированно). То есть и боль, и удовольствие являются основными регуляторами, на которых основывается решение робота. Увеличивать удовольствие и снижать боль — вот первоначальная, наверное, цель жизни роботов.
У ИИ тоже можно отключать боль (если предусмотрено). Просто такой человек, когда сядет на горячее, заметит сильный ожог только по запаху. В данном случае у человека отсутствие боли — считается неисправностью, так как он её не отключал, чтобы, например выдержать пытки.
Древний человек тоже сам мало что решал. Но эволюция (или Бог через эволюцию?) постепенно увеличивала свободу выбора. Дошло до того, что человек-программист теперь тоже может увеличивать свободу выбора для своей программы, превращая её в ИИ. Возможно, меня как-то прёт, но мне эта идея кажется реальной.
Можно сделать абстрактный показатель боли. А драйвер датчика будет переводить конкретное значение с датчика в этот показатель. Нужно лишь определить заранее, какой уровень боли нормальный или опасный. То есть, чтобы при подключении других датчиков (замене или ещё чего) не ковыряться в самом интеллекте, а просто написать новый драйвер.
Человеку сложно отключить боль.Хотя, можно терпеть. Но мы же работаем с машинами, поэтому можно добавить возможность отключения боли, то есть показатель боли не будет проходить в интеллект. Но можно и посложнее: возможность отключать боль, исходящую из конкретного датчика или группы датчиков (типа не чувствовать все удары или удар только сбоку).
Вот это мне и греет душу: сделать примитивные, но базовые действия и показатели, такие как боль, удовольствие, на их основе — страх, забота, влияние на внешнюю среду и прочее. А там уже при совершенствовании и усложнении алгоритмов, при бОльшей динамичности заложенной информации и обучаемости не далеко до вполне реального интеллекта. Конечно, если такому интеллекту дать вполне реалистичное тело, как у человека, то этот «человек» будет похож на настоящего, только не совсем адекватного :) Но это вопрос алгоритмов.
Я, вероятно, не имею авторитета и образования, потому, как бы, не должен влезать со своими советам и предложениями. Просто Вы описываете то, что меня волнует больше, чем реализация в программном коде — разбиение психики на примитивные действия. В общем, в Вашей статье заметил чувство боли и на уровне рефлекса решил написать свое видение…
Вы раскрыли любовь через чувство страха потерять. Но страх — это тоже составной элемент, причём абстрактный. Он, несомненно, также является частью любви. И частью любви также является ЗАБОТА. Вот заботу можно выразить примитивными действиями уже сейчас. Элементы заботы: делиться зарядом аккумулятора, передавать только что собранные данные о полезных вещах (место зарядки, часть решения поставленной человеком задачи и прочее) «любимому» роботу, даже если он не сделал запрос. Для начала этого хватит, затем можно добавлять возможность определения того, нуждается ли «любимый» в таких-то данных или нет на основании каких-либо внешних признаках. этого «любимого».
Для передачи данных можно организовать протокол передачи опыта (обычных накопленных данных, для начала).
А вот боль… Боль можно представить как уровень угрозы. Типа стукнули по корпусу компа: на датчике давления (можно и датчик шума задействовать) появилось напряжение, которое преобразовалось в уровень боли (который уже абстрагирован от всяких датчиков, корпусов и прочей конкретной хрени) с указанием источник; и робот принимает какое-то решение, пока только как рефлекс.
Интеллект примитивный. Поэтому робот сможет полюбить по команде от человека (через терминал, голос) или от робота. От робота: один робот показался полезным другому роботу (заранее прописать в нём критерии полезности, но опять-таки, при запросе робот поделился энергией, а не отверг запрос).
Насчёт страха. Балуясь с болью\пользой («приятностью», удовольствием), можно уже определить понятие страха потерять. Например, если «полезный» или уже «любимый» робот удалился или ещё что, то робот начнёт чувствовать боль (после того, как робот определён как полезный или любимый, запускается скрытый процесс, собирающий данные об этом роботе).
Остаётся лишь реализовать эти все примитивные функции и сделать изменение запрограммированной информации динамическим (критерии полезности и прочее).
Вот. Сейчас продолжу чтение комментариев, а то приметил уже кое-что полезное)
тоже работает :)
Такое возможно. У меня были мысли, что цель эволюции — уменьшение энтропии. То есть планеты образуют свою систему, люди объединяются в команды, люди что-то создают единое из разрозненных материалов, государства объединяются в конфедерации, клетки в новые организмы и т… д. Вот только вопрос: А нахрена?
Человеку сложно отключить боль.Хотя, можно терпеть. Но мы же работаем с машинами, поэтому можно добавить возможность отключения боли, то есть показатель боли не будет проходить в интеллект. Но можно и посложнее: возможность отключать боль, исходящую из конкретного датчика или группы датчиков (типа не чувствовать все удары или удар только сбоку).
Вы раскрыли любовь через чувство страха потерять. Но страх — это тоже составной элемент, причём абстрактный. Он, несомненно, также является частью любви. И частью любви также является ЗАБОТА. Вот заботу можно выразить примитивными действиями уже сейчас. Элементы заботы: делиться зарядом аккумулятора, передавать только что собранные данные о полезных вещах (место зарядки, часть решения поставленной человеком задачи и прочее) «любимому» роботу, даже если он не сделал запрос. Для начала этого хватит, затем можно добавлять возможность определения того, нуждается ли «любимый» в таких-то данных или нет на основании каких-либо внешних признаках. этого «любимого».
Для передачи данных можно организовать протокол передачи опыта (обычных накопленных данных, для начала).
А вот боль… Боль можно представить как уровень угрозы. Типа стукнули по корпусу компа: на датчике давления (можно и датчик шума задействовать) появилось напряжение, которое преобразовалось в уровень боли (который уже абстрагирован от всяких датчиков, корпусов и прочей конкретной хрени) с указанием источник; и робот принимает какое-то решение, пока только как рефлекс.
Интеллект примитивный. Поэтому робот сможет полюбить по команде от человека (через терминал, голос) или от робота. От робота: один робот показался полезным другому роботу (заранее прописать в нём критерии полезности, но опять-таки, при запросе робот поделился энергией, а не отверг запрос).
Насчёт страха. Балуясь с болью\пользой («приятностью», удовольствием), можно уже определить понятие страха потерять. Например, если «полезный» или уже «любимый» робот удалился или ещё что, то робот начнёт чувствовать боль (после того, как робот определён как полезный или любимый, запускается скрытый процесс, собирающий данные об этом роботе).
Остаётся лишь реализовать эти все примитивные функции и сделать изменение запрограммированной информации динамическим (критерии полезности и прочее).
Вот. Сейчас продолжу чтение комментариев, а то приметил уже кое-что полезное)