Ознакомьтесь с Условиями пребывания на сайте Форнит Игнорирование означет безусловное согласие. СОГЛАСЕН
ВХОД
 
 
Привет! Правила | Свежее | Чат | Подписка
Чтобы оставлять сообщения нужно авторизоваться.

Тема форума: «Бот на ГО»

Сообщений: 600 Просмотров: 36658 | Вся тема для печати

Это тема – только для причастных к пониманию модели  МВАП  и текущим проблемам предметной области «Схемотехника адаптивных нейросетей». Прошу посторонним быть очень корректным и зря не спамить. Здесь будет обсуждаться текущая реализация последовательности развития прототипа индивидуальной системы адаптивности Beast.


Страницы:    29 30 31 32 33 34 35 36 37 38 39 40
 
nan
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 12231


E-Mail
личная фото-галерея
Оценок: 39
список всех сообщений
clons
Сообщение № 47975 показать отдельно Июль 05, 2022, 02:39:04 PM
ответ -только после авторизации

Последняя версия2022_07_05.zip

Всего в проекте 5 деревьев:

1 – дерево слов

2 – дерево фраз

3 – дерево безусловных и условных рефлексов

3 – дерево автоматизмов

4 – дерево ментальных автоматизмов или дерево понимания.

Начинаю серьезно вязнуть :) уже даже компилятор Го довольно долго жужжит.



p.s. Допускаю, что мое утверждение может быть неверно, поэтому прошу показывать, что именно и почему неверно и запрашивать объяснения, если что-то непонятно.
Метка админа:

 
nan
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 12231


E-Mail
личная фото-галерея
Оценок: 39
список всех сообщений
clons
Сообщение № 47976 показать отдельно Июль 15, 2022, 09:36:06 AM
ответ -только после авторизации

Дальнейшее развитие проекта (область ментальности) может быть более определенным только после некоторого реального наполнения рефлексами и начальными автоматизмами.

Подготовил проект к поэтапному развитию твари: 2022_07_13.zip

Сервер http://go/ с исполняемым файлом ГО: https://drive.google.com/file/d/1AlNMuDtoyeUkPVzt8QjFlK4BXwbxxfLy/view?usp=sharing

Блок-схема с описанием рефлекторной части: a.zip

Далее ссылки идут на локальный домен, определенный в сервере, который можно скачать по длинной ссылке (>3 гиг).

Что поменял.1)  Пришлось убрать кормление (запас еды) т.к. это потянуло за собой слишком неоправданные сложности (когда дается еда то никаких позитивных изменений не происходит пока ее не съесть и т.п.). 2) Сделал редактируемым зависимость Действия оператора (кнопки действий) - гомеостатический эффект – внизу страницы http://go/pages/gomeostaz.php 3) Зарезервировал ID обязательных  (могут быть прописаны в коде Го) действий твари от 1 до 29 и вынес этот блок наверх в http://go/pages/terminal_actions.php 3) Более наглядное добавление-редактирование б.рефлексов в http://go/pages/reflexes.php с описанием http://go/pages/reflexes_help.htm и http://go/pages/stadia_0.htm:

Чтобы заполнять таблицу было проще, над ней расположены все нужные данные и в каждом поле ввода справа есть иконка для выбора возможных значений. Кроме того, при щелчке на строке таблицы сверху-справа показывается полная расшифровка рефлекса: иерархия его условий и действий.

Но есть еще более простая и, пожалуй, более полезная фича: если включить Beast и начать менять условия (ползунки Базовых параметров и при этом нажимать на кнопки действий), то, в случае отсутствия рефлекса для данных условий, появится окошко диалога, позволяющее выбрать действия для данных условий. Так можно наделать много новых рефлексов.

Еще одна возможность есть, когда при срабатывании рефлекса в окошке действий Beast перед каждым действием будет видна иконка редактирования данного рефлекса и для него можно будет изменить действия.

4) На странице стадий развития http://go/pages/stages.php для каждой стадии предусмотрены подсказки-описания, которые будут уточняться по мере тестового развития стадий. Сейчас заполнена подсказка О стадии № 0 о том, как бы нужно развивать эту стадию. Все замеченные и исправленные лажы будут дополнять описание.

 

Если есть желание поучаствовать и возникнут замечания по установкам на http://go/pages/gomeostaz.php и http://go/pages/terminal_actions.php то мне нужно учесть их чтобы эти параметры были у нас одинаковы. Тогда б.рефлексы окажутся совместимыми.

Только после уверенного позитива тестового развития стадии 0 можно будет переходить к следующей – после корректировок замеченных лаж.

У меня возникает фото-перерыв с 25-го числа примерно дней на 10, ну и пред этим немало нужно готовиться, так что всерьез снова займусь проектом по возвращении.



p.s. Допускаю, что мое утверждение может быть неверно, поэтому прошу показывать, что именно и почему неверно и запрашивать объяснения, если что-то непонятно.
Метка админа:
Спасибо за это сообщение! Благодарность от: daxon71
 
nan
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 12231


E-Mail
личная фото-галерея
Оценок: 39
список всех сообщений
clons
Сообщение № 47988 показать отдельно Январь 01, 2023, 12:02:45 PM
ответ -только после авторизации

Опубликован О программной реализации живого существа.

Проект в настоящее время полностью открыт для всех желающих соучастников или для самостоятельного продолжения разработки, коды схемы Beast и Пульта связи – доступны в виде репозиториев:

https://github.com/NickFornit/BEAST_GO

https://github.com/NickFornit/BEAST_PULT

 

Можно скачать коды Пульта и Beast с репозиториев и самим все скомпилировать. Линуксоидам придется изменить настройки проекта golang, но т.к. они все крутые, то сами организуют сайт и сами положат исполняемый на линуксе файл в корень сайта.

Чтобы посмотреть готовую реализацию, нужно запустить Пульт в виде локального сайта с исполняемым файлом, Beast скачав архив с Яндекс-диска (вариант для windows):
https://disk.yandex.ru/d/7az4UW4XG99kDQ

Достаточно просто разменстить папку из архива на любом диске компьютера, не переименовывая папку и прочесть как запустить сайт http:go на своем компьютере.

Соучастники очень нужны в качестве воспитателей Beast и это не требует понимания кода, но нужно хорошо понимать, что и как формируется на каждой стадии развития Beast.

В варианте, закаченном на Яндекс-диск, Beast развита методами избыточной искусственной накачки, что не является оптимальным. Но в Пульте есть возможность загрузить и другие этапы памяти или же вообще все начать с самого начала.

 :

Описание Пульта и схемы опубликованы:
https://scorcher.ru/adaptologiya/beast/beast_scheme/index.htm.

 

!!!!ОЧЕНЬ НУЖНЫ ВОСПИТАТЕЛИ ДЛЯ BEAST!!!!



p.s. Допускаю, что мое утверждение может быть неверно, поэтому прошу показывать, что именно и почему неверно и запрашивать объяснения, если что-то непонятно.
Метка админа:
Спасибо за это сообщение! Благодарность от: Клон
 
nan
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 12231


E-Mail
личная фото-галерея
Оценок: 39
список всех сообщений
clons
Сообщение № 47989 показать отдельно Январь 10, 2023, 01:47:15 PM
ответ -только после авторизации

По результатам программной реализации модели адаптивности живого существа (fornit.ru/65133) переписана книга “Что такое Я” (fornit.ru/40830), дополнившись новыми данными. Это значительно конкретизировало описываемые механизмы, сделало текст намного более понимаемым и ясным.

Если бы не соучастник разработки Palarm (Алексей Парусников), я бы даже не подумал об адаптации книги, и очень многое в книге осталось бы досадно морально устаревшим.



p.s. Допускаю, что мое утверждение может быть неверно, поэтому прошу показывать, что именно и почему неверно и запрашивать объяснения, если что-то непонятно.
Метка админа:
Спасибо за это сообщение! Благодарность от: daxon71
 
nan
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 12231


E-Mail
личная фото-галерея
Оценок: 39
список всех сообщений
clons
Сообщение № 47991 показать отдельно Февраль 01, 2023, 12:28:58 PM
ответ -только после авторизации

Лендинг-презентация Beast

Выяснилось, что популярное и информативное изложение результатов проекта создания системы индивидуальной адаптивности Beast вызывает затруднения и непонимание даже у специалистов. В том числе из-за того, что нужно внимательно прочесть весь немалый текст, чтобы составить общее представление.

Поэтому сделан предельно упрощенный вариант вхождения в виде лендинг-презентации, в которой на шести слайдах очень простым и понятным для всех языком изложено сделанное и, главное - назначение Beast.

На каждом текстовом блоке слайдов, внизу есть Пояснение, открывающее более обстоятельное, но краткое описание для специалистов.

Слайды удобно листаются с помощью стрелок Вверх-Вниз на клавиатуре или клавиш PageUp и PageDown,

Круглые картинки могут быть ссылками и тогда при подведении курсора появляется название документа.

Итак, Лендинг-презентация Beast и ее короткий адрес: fornit.ru/beast

Теперь удобно и нужно давать ссылку именно на такую презентацию там, где нужно упомянуть о Проекте Beast.

Когда выйдет научная статья в журнале ВАК по результатам разработки, она будет включена ссылкой в этот лендинг.



p.s. Допускаю, что мое утверждение может быть неверно, поэтому прошу показывать, что именно и почему неверно и запрашивать объяснения, если что-то непонятно.
Метка админа:
Спасибо за это сообщение! Благодарность от: daxon71
 
Palarm
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 2771

личная фото-галерея
Оценок: 6
список всех сообщений
clons
Сообщение № 47999 показать отдельно Март 24, 2023, 09:56:47 AM
ответ -только после авторизации

2_stadiya_obuchyeniya.rar

 

Получился интересный результат при попытке обучения Beast методом "кнута и пряника" на 2 стадии, позволяющий понять проблему дрессировки кошек.

 

На второй стадии есть механизм учитывания последствий реагирования, что означает: если после выполнения действия Beast ответная реакция Оператора вызвала негативный эффект, выполненный автоматизм Beast оценивается как неудачный и блокируется и в следующий раз при соответствующих пусковых стимулах не выполняется. А если ответ Оператора на действия Beast был оценен как положительный, то автоматизм закрепляется, повышая свой статус и получая тем самым приоритет при выборе в качестве ответного действия. На первый взгляд этого достаточно, для формирования адекватных пар стимул – ответ. Но в действительности есть существенная проблема: каждое действие Оператора меняет внутреннее состояние Beast, меняя тем самым изначальный контекст, и теперь ответное действие Beast будет привязано к нему, что при сильном отличие первичного и последующего состояний существенно усложняет формирование цепочки стимул – ответ в одном контексте. В итоге Beast воспринимает ответный стимул Оператора в отрыве от своей предыдущей реакции, хотя при этом оценка выполненного автоматизма происходит корректно. Вывод довольно неожиданный, ведь нам кажется очевидным, что методом кнута и пряника всегда можно доходчиво «объяснить», что требуется.

 

Есть принципиальная разница в мягкой дрессировке кошек и собак (жесткое формирование У-рефлекса не рассматриваем), зависящая от их образа жизни. Собаки стайные животные, у них развит инстинкт подчинения авторитету (вожаку). Поэтому основа успеха дрессуры собак – стать для нее «вожаком», тогда останется только «объяснить» ей, что от нее требуется, и она будет стремиться это выполнить. Кошки в естественной среде обитания ведут одиночный образ жизни, у них нет предрасположенности подчиняться более сильному, выполняя его требования. Поэтому метод «кнута и пряника» с кошками не работает, они не связывают наказания и поощрения со своими действиями. В мягкой дрессуре кошек акцент делается на другой подход – подражание. Чтобы побудить кошку что то сделать, она должна увидеть это действие на чужом примере, оценить подкрепление, соотнести со своими потребностями – и только тогда она может принять решение повторить его, чтобы получить аналогичное подкрепление. То есть для эффективной работы метода «кнут и пряник» нужен механизм удержания образа предыдущего состояния, чтобы сформировать цепочку стимул – ответ в одном контексте, чего у Beast во второй стадии еще нет. Этот механизм произвольного удержания образа у Beast становится доступным только с 4 стадии.

 

Моторный автоматизм создается через пробное использование существующего автоматизма, а в случае ее отсутствия активируется ориентировочный рефлекс 1 типа и делается простейшая  попытка создать новый автоматизм по следующему алгоритму:

  • если ситуация опасна, то:
    • ищется древнейший безусловный рефлекс на текущее состояние и клонируется в пробный автоматизм. Так реализован на этих стадиях принцип «отката» адаптации к более низкому рефлекторному уровню, когда реакция должна быть максимально быстрой и нет времени ни на какие эксперименты. Если действие оказалось успешным, автоматизм начинает повышать уверенность – закрепляться.
  • если он не нашелся, то происходит попытка запустить случайной выборкой автоматизм из удачных – без привязки к текущему пусковому стимулу, просто повторить какое-нибудь удачное действие.
    • если ситуация не опасна, то для случая активного контекста «поиск» или «игра» делается более смелая попытка найти пробный автоматизм – сгенерировать случайное действие, по умолчанию просто повторить стимул Оператора. Если же активны другие контексты, то эксперименты более осторожные, по алгоритму опасной ситуации: запустить случайной выборкой какой-нибудь из удачных автоматизмов.

Рассмотрим это на примере создания вербального автоматизма в контексте Поиск, Игра и базовом состоянии Норма.

Оператор: привет

Beast: здравствуй

  1. Оператор пишет в окне ввода «Привет», жмет кнопку «Послать». Beast формирует автоматизм (стимул – ответ): Привет – Привет и выдает его на пульт. Как повтор стимула Оператора.
  2. Оператор пишет в окне ввода «Здравствуй», жмет кнопку «Послать». Beast формирует автоматизм (стимул – ответ): Здравствуй – Здравствуй и выдает его на пульт. Как повтор стимула Оператора.Если зайти на вкладку «Автоматизмы», то увидим в таблице автоматизмов 2 новых созданных. При этом Полезность и Уровень Belief у обоих нулевой, что означает их пробный статус.
  3. Оператор пишет в окне ввода «Привет», жмет кнопку «Послать». Beast уже имея автоматизм, созданный на первом шаге, активирует его, выдавая: «Привет» и выдает его на пульт.
  4. Но это не верный ответ, Оператор применяет «кнут», посылая стимул «Наказать». Beast блокирует автоматизм, меняя его статус на -1.
  5. Теперь в таблице Автоматизмов видим, что Belief автоматизма «Привет – Привет» стал -1, что означает его блокировку. Теперь он не будет активироваться на стимул «Привет», но может быть активирован на другой стимул.
  6. Действия Оператора меняет состояние Beast до уровня Плохо, что провоцирует ответ Beast в виде соответствующей реакции «плачет». Ответная реакция Оператора будет привязана к состоянию Плохо и влиять на оценку последней реакции Beast.
  7. Оператор возвращает начальное состояние Норма, чтобы вернуться в исходный контекст, для которого он пытается создать автоматизм, при этом возникает состояние Хорошо, которое будет длиться 50 сек. Чтобы этого не ждать, Оператор просто выключает Beast.
  8. Оператор включает Beast и снова отправляет сообщение «Привет».
  9. Но так как автоматизм на этот вербальный стимул заблокирован, Beast выдает пробник в виде действия второго автоматизма «Здравствуй», хотя он привязан к другому пусковому стимулу.
  10. Оператор поощряет попытку Beast нажатием кнопки «Поощрить». В итоге формируется новый автоматизм «Привет – Здравствуй» с полезностью 1 и Belief 2.

Однако вместо 3 автоматизмов было создано 8, где 5 сформировались как пробные в результате реакций на изменения внутреннего состояния Beast, спровоцированные действиями Оператора. И такой процесс создания «мусорных автоматизмов» будет сопровождать каждую новую пару. Кроме того, механизм создания пробника для следующей пары, например «как дела – нормально», будет пытаться сначала подсунуть последний удачный автоматизм «здравствуй», а не «нормально», что еще больше увеличит время обучения и добавит мусора. И чем больше будет попыток создать новые автоматизмы, тем больше будет неудачных пробников, ведь Beast будет перебирать сначала все ранее удачные для других пусковых стимулов, и лишь в конце попытается подставить новый, с нулевой Полезностью и Belief.

 

Этот пример наглядно показывает, какие сложности возникают при обучении методом кнута и пряника, если нет механизма удержания образа предыдущего состояния. Оператору приходится искусственно возвращать состояние в начальный уровень и перезапускать Beast, и все равно это не решает проблему образования «мусора» и все возрастающего перебора «последних удачных вариантов». Для более успешного обучения нужен специфический механизм, позволяющий однозначно связывать нужные пары из пробных автоматизмов стимул – ответ, который активируется на 3 стадии в виде механизма отзеркаливания, либо в более сложном варианте, механизм произвольного удержания образа состояния, который есть у стайных животных, включая людей. Который позволяет «понимать», чем именно недоволен «вожак».


Метка админа:

 
nan
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 12231


E-Mail
личная фото-галерея
Оценок: 39
список всех сообщений
clons

Про циклы мышления.

В настоящее время циклы мышления отработаны во всех принципиальных аспектах реализации Beast и могут контролироваться с помощью специальных страниц Пульта связи.

Циклы, участвующие в процессе осознания впервые описал А.Иваницкий (fornit.ru/10300), а основы философских принципов наиболее удачно сформулировал Дж.Тонони (fornit.ru/7589).

При разработке действующей модели существа Beast (fornit.ru/beast) циклы мышления были реализованы и отработаны во всех проявлениях адаптивной функциональности.

Вот какова их роль в процессе адаптации к новому, когда нет уверенных привычных реакций для данной ситуации, коротко и просто.

Если появился актуальный объект внимания, нужно удерживать его образ, даже если он временно пропадает из восприятия. Муха, скрывшись за травинкой, должна оставаться активным образом внимания так, чтобы не терять интерес и не упускать возможность животного поймать ее. Эволюция привела к зацикливанию активности образа с выхода на вход так, что образ оказывается самоподдерживающимся и может участвовать в обработке механизмами поиска решений даже на время пропадания из виду.

Каждый новый актуальный образ подключается к пошаговой последовательности функций обработки ситуации, а ранее возбужденные образы остаются в фоне.

Чем более эволюционно совершенно существо, тем все более эффективные функции поиска решения в данной ситуации в нем существуют, тем оказываются большими возможности найти верное действие. Все такие функции, по сути, это – наследственно предопределенные структуры. Именно от их набора и эффективности зависит то, насколько большими возможностями обладает данное существо для поиска решений, процесс которого называется мышлением. Если их не хватает, то никакой жизненный опыт уже не поможет достаточно эффективно мыслить.

При этом решающим оказываются продолжительность критических периодов развития и то, насколько много новой информации перерабатывается в эти периоды в различные формы личного опыта.

Каждая самоподдерживающаяся активность, возникающая от нового актуального образа восприятия, образует свой цикл мышления.

Для каждого цикла мышления отрабатывают те или иные функции – в зависимости от текущей ситуации и результатов прошлого шага мышления, обновляя общую информационную картину ситуации и ее изменения. Измененная же картина дает новые данные для следующего шага мыслительной обработки.

Получается следующая картина. Когда существо проснулось, у него – только самые общие представления о ситуации – в зависимости от состояния жизненных параметров. И его пока единственный цикл мышления (возникший от ситуации пробуждения) основывается на полученной картине самоощущения. Срабатывание мыслительных функций может выработать какое-то действие, ситуация изменится, наиболее актуальный объект внимания откроет опыт (есть несколько разных видов такого опыта) того, что это значило ранее и подскажет дальнейшие действия.

Общая информационная картина меняется с каждым действием и с каждым воспринимаемым последствием этого действия, образуя правила причин и следствий.

Правила запоминаются в основном виде опыта. Кроме того, ухудшение или улучшение состояния после совершения действий привязывает к образам воспринимаемого этот эффект, образуя другой вид опыта – значимости элементов образа восприятия и образов собственного действия. И еще один важный вид опыта привязывает каждый образ восприятия и действий к ленте кадров памяти о происходящем (эпизодической памяти), позволяя создавать модели значимости воспринимаемого, т.е. того, к чему в прошлом приводили те или иные воспринимаемые образы.

Могут возникать любые другие способы сохранения и использования опыта, эволюционно оставляя самые полезные.

Любое действие может порождать новый актуальный образ возникающих последствий, что воспринимается в виде постоянно изменяющейся информационной картины, которая и образует картину текущего самоощущения. Эта картина позволяет с каждым шагом мышления находить решений уже в новой ситуации.

Без циклов самоподдерживающейся активности принципиально невозможно было бы организовать мышление для поиска решения в постоянно меняющейся ситуации.

Они постепенно накапливаются с каждым новым впечатлением, но схожие конкурируют между собой, гася более слабые. В конце дня и даже раньше, их может накопиться так много, что они своей общей активностью начнут приносить больше вреда, чем пользы. Во сне они обрабатываются в тех местах, которые не было времени обдумать, образуя новые правила, значимости и модели понимания.

Только один новый цикл мышления обновляет общую информационную картину самоощущения, которая составляет наиболее общий контекст работы всех циклов мышления. Старые циклы становятся фоновыми и все, что в них происходит, называют подсознанием. Но, если в каком-то фоновом цикле возникнет актуальное решение, то он становится основным циклом со всеми правами осмысления и возникает явление инсайда, озарения, эвристического решения.

Если в главном цикле решение не находится с нескольких попыток, то возникает особая активность – Доминанта, которая становится постоянным источником нерешенной проблемы, заставляя думать об этом, когда только возможно (не мешает что-то более срочное). Доминанты могут находить решение в любом из циклов по методу аналогии, такой цикл становится главным, решение обдумывается и запускается на пробу.

В реализации Beast осуществлена намного более сложная организация циклов мышления, учитывающая множество различных аспектов.

Так, привила, сохраняющие причинную связь действия и последствий с эффектом улучшения или ухудшения, позволяют находить решения в данной ситуации методом GPT (fornit.ru/66139) – нахождением наиболее верного продолжения, исходя из уже совершаемых цепочек действий-результатов.

Но еще используются ментальные правила, сохраняющие причинную связь между активацией тех или иных информационных функций и полученным в результате эффектом. Это позволяет использовать такие правила уже для направления хода мышления все тем же принципом GPT.

Реализаций циклом мышления привела к появлению всем знакомых психических явлений, например, появлению навязчивых мыслей (крутящейся в голове мелодии, фразы и т.п.).

Описывать конкретику реализации совершенно бесполезно, код достаточно сложен сам по себе, несмотря на пространные комментарии, но он наилучшим образом позволяет разобраться в сделанном.

Все сделано с помощью общей функциональности уровней осознания.

На первом уровне для текущей ситуации определяется наличие наиболее привычного ответа и такой ответ проверяется на приемлемость в данных условиях с учетом того, чем грозит такое действие. Из опыта всех возможных действий в данных условиях выбирается самый безопасный и запускается. Это происходит очень быстро, как рефлекс.

Если привычной заготовки действия нет, то подключается второй уровень и методом GPTнаходится наиболее подходящий ответ по опыту правил.

Если и на втором уровне не находится решения, то запускается цикл мышления об этом, который активирует подходящие информационные функции. В текущей реализации Beast имеется 20 инфо-функций.

Одной из функций является нахождение пути мышления методом GPTпо опыту ментальных правил.

И, наконец, если в течении нескольких попыток решение не находится, то создается доминанта нерешенной проблемы и она пытается найти решения во всех случаях запуска привычных действий по аналогии.

Теперь должно стать понятным, почему так важен уже наработанный массив личного опыта, который формируется в критические периоды развития индивидуальной адаптивности. Этот массив используют функции мышления, без которого они бесполезны. 

Первым таким периодом развития психики является развитие базовых автоматизмов на основе рефлексов и случайных действий, что готовит базу для эмпатийного отзеркаливания чужого опыта.

Во втором периоде происходит подражание и формирование собственных автоматизмов на основе наблюдения чужих действий. Нарабатываются опыт правил причин и следствий, формируются массивы значимости воспринимаемых образов и их связь с кадрами памяти о событиях.

В третьем периоде начинается подвергание сомнению перенятых реакций и совершенствование своих собственных. Продолжает нарабатываться и корректироваться массив приобретенного опыта.

В пятом периоде все большую роль в поиске решений начинает играть творчество и развивается опыт применения творческого мышления (ментальные автоматизмы).

 

Еще: Схема процесса осознания Beast Можно уверенно сказать, что с циклами мышления по сути разобрались, они надежно организованы, и теперь там открывается самая большая и трудная работа.



p.s. Допускаю, что мое утверждение может быть неверно, поэтому прошу показывать, что именно и почему неверно и запрашивать объяснения, если что-то непонятно.« Последнее редактирование: 2023-04-18 16:26:15 nan »

Метка админа:

 
nan
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 12231


E-Mail
личная фото-галерея
Оценок: 39
список всех сообщений
clons
Сообщение № 48005 показать отдельно Июнь 05, 2023, 03:37:13 PM
ответ -только после авторизации


p.s. Допускаю, что мое утверждение может быть неверно, поэтому прошу показывать, что именно и почему неверно и запрашивать объяснения, если что-то непонятно.
Метка админа:
Спасибо за это сообщение! Благодарность от: linuxoid, daxon71
 
nan
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 12231


E-Mail
личная фото-галерея
Оценок: 39
список всех сообщений
clons
Сообщение № 48008 показать отдельно Июль 07, 2023, 02:44:45 PM
ответ -только после авторизации

Мы с Palarm кинули ГИТ и перешли на новую самодельную систему контроля версий.



p.s. Допускаю, что мое утверждение может быть неверно, поэтому прошу показывать, что именно и почему неверно и запрашивать объяснения, если что-то непонятно.
Метка админа:

 
Айк
Имеет права полного администратора сайта - админ

Сообщений: 3768
!!!
личная фото-галерея
Оценок: 4
список всех сообщений
clons
Сообщение № 48009 показать отдельно Июль 08, 2023, 12:10:19 AM
ответ -только после авторизации

Эх, я windows не видел 15 лет уже :(

 

Вы сделаете какую-то веб-версию браузера по проекту без магии авторизации? Или, может, будете переодически обновлять его на гит?

 

Я на гит версию вашего проекта натравливал chatgpt пару месяцев назад. Он лазил по проекту, изучал файлы, писал мне какую-то документацию, интересно было.


Метка админа:

 
Айк
Имеет права полного администратора сайта - админ

Сообщений: 3768
!!!
личная фото-галерея
Оценок: 4
список всех сообщений
clons
Сообщение № 48010 показать отдельно Июль 08, 2023, 01:51:59 AM
ответ -только после авторизации

Всё забываю спросить. Вы не думали натравить существующие LLM сети на тренировку Beast?

 

Для этого, правда, нужен консольный интерфейс к Beast, а в остальном там, вроде, всё не сильно сложно должно быть. Тем более, что скоро Яндекс свою LLM в облако обещает выкатить. Я, правда, с ней не работал ещё. Запросил доступ к API, но его пока не дали.

 

Что-то в этом есть, согласитесь, LLM отыгрывает агента, который обучает гомеостатического робота :)


Метка админа:

 
nan
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 12231


E-Mail
личная фото-галерея
Оценок: 39
список всех сообщений
clons
Сообщение № 48011 показать отдельно Июль 08, 2023, 07:51:55 AM
ответ -только после авторизации
автор: Айк сообщение № 48009:
Я на гит версию вашего проекта натравливал chatgpt пару месяцев назад. Он лазил по проекту, изучал файлы, писал мне какую-то документацию, интересно было.

Прямо весь проект изучало? Было бы интересно посмотреть на такую документацию. Какое ПО для этого использовал?

автор: Айк сообщение № 48010:
Вы не думали натравить существующие LLM сети на тренировку Beast?

Это все равно, что натравить какую-то там сеть на воспитание ребенка.

 



p.s. Допускаю, что мое утверждение может быть неверно, поэтому прошу показывать, что именно и почему неверно и запрашивать объяснения, если что-то непонятно.
Метка админа:

 
Palarm
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 2771

личная фото-галерея
Оценок: 6
список всех сообщений
clons
Сообщение № 48012 показать отдельно Июль 08, 2023, 04:39:42 PM
ответ -только после авторизации
автор: Айк сообщение № 48010:
Всё забываю спросить. Вы не думали натравить существующие LLM сети на тренировку Beast?

Наработки по нейросетям можно было бы использовать для получения набора базовых рефлексов, которые мы пока забили вручную. То есть сымитировать процесс эволюции, когда методом случайного тыка подбирался нужный рефлекс. Только в этом случае эволюция заменена статистической обработкой огромных массивов данных, прошедших проверку реальным использованием - чтобы выявить простейшие рефлексы общего плана, которые можно было бы считать базовыми. И даже создать конфигурации для разных задач, типа разные виды существ с разным набором врожденных рефлексов.

 

Если же пытаться использовать нейросеть вместо родителя, получится примерно то, что проигрывали в фэнтезийных фильмах, когда например у робота сбилась программа, он перешел спонтанно в режим самообучения и решил изучить человека: схватил его, выпотрошил, и стал разбираться, как у него там все устроено. Или когда пришельцы похищают людей и начинают проводить над ними садисткие опыты.

 

То есть учитель Beast тоже должен быть "гомеостатическим", иметь аналогичную систему значимостей, иначе он его просто равнодушно "выпотрошит". А у нейросетей этого нет, там "расчлененка" произойдет "машинально". Тут видимо будет идти к тому, чтобы "однотипные" Beast учили других Beast. То есть не кошки собак, а кошки кошек, собаки собак и т. д. По сути речь о создании симуляции определенных групп социума Beast.

автор: Айк  сообщение № 48010:
в остальном там, вроде, всё не сильно сложно должно быть.

По факту уже на второй стадии возникают сложности. Казалось бы, чего проще: используя механизм отзеркаливания Beast копирует действия оператора, выдает их в виде ответа. Оператор соответственно поощряет или наказывает - всего и делов. Однако всякое действие оператора тут же меняет состояние Beast, кроме того оно само меняется по "естественным причинам" работы каких то внутренних систем (мы это симулировали через ритмичное изменение гомеопараметров при пульсации). И даже ответные действия Beast тоже меняют его состояние. И получается, что воспитательные действия оператора воспринимаются им в отрыве от действий Beast потому, что они в разных состояниях - а должны быть в одном, чтобы образовать причинно-следственную цепочку. В итоге связи между действием и оценкой не образуется.

 

Для решения проблемы пришлось вводить особый контекст обучения - игровой режим, в котором Beast как бы заторможен и не реагирует изменением состояния на действия оператора. Хотя правильнее сказать, что отходчивый. Если ученик будет обижаться на замечания учителя - обучения не будет. Но так как в начальных стадиях бессмысленного реагирования невозможно осознанно прийти к такому пониманию потому, что сознания еще нет, остается только рефлекторно активировать игровой режим. Который кроме отходчивости подразумевает еще и авторитарность: действия учителя априори правильные.


Метка админа:

 
Айк
Имеет права полного администратора сайта - админ

Сообщений: 3768
!!!
личная фото-галерея
Оценок: 4
список всех сообщений
clons
Сообщение № 48013 показать отдельно Июль 09, 2023, 10:05:20 PM
ответ -только после авторизации

>>> (Palarm) Казалось бы, чего проще: используя механизм отзеркаливания Beast копирует действия оператора, выдает их в виде ответа. Оператор соответственно поощряет или наказывает - всего и делов. Однако всякое действие оператора тут же меняет состояние Beast, кроме того оно само меняется по "естественным причинам" работы каких то внутренних систем (мы это симулировали через ритмичное изменение гомеопараметров при пульсации).

 

Ну как бы да... 

 

Возможно, GPT4 нянька могла бы решать эти задачи, но вам тогда прийдётся мастерить из LLM полноценного агента. Есть кодовые базы типа AutoGPT, которые добавляют к LLM контекстную эпизодическую память (retrival), целеполагание и самокритику, ну и сам GPT4 из коробки решает Theory of Mind задачи лучше среднестатистического человека, то есть LLM, возможно, сможет верно вербально описать состояние гомеостатического робота и учесть это в принятии решения.

 

На сегодня есть масса эксперементов с агентами на базе LLM, вплоть до того, что создают целые виртуальные деревни, где живут существа с "желаниями", "целями", "эпизодической памятью", "рабочей памятью".

 

Вот запись жизни такой деревни (посмотри виртуальный мир, он красивый):

https://reverie.herokuapp.com/arXiv_Demo/#

 

Там можно посмотреть состояние каждого агента, его мысли, события в его жизни, планы, воспоминания etc.

 

Вот статья:

https://arxiv.org/abs/2304.03442

 

Вот очень хороший разбор на русском языке:

https://t.me/gonzo_ML/1481 - там длинный глубокий разбор на несколько постов.

 

Основная проблема в том, что GPT4 на сегодня очень дорогой инструмент. GPT4 нянька скорее всего обойдётся в несколько тысяч долларов в месяц и для доступа к ней нужна зарубежная дебетовая карта и сервер. ChatGPT в десятки раз дешевле, но не факт, что он сможет сколько нибудь адекватно симулировать гомеостатического робота (агентность). YandexGPT подойдёт разве что для уровня формирования примитивных рефлексов.

 

Но это сегодня так, всё меняется очень быстро.

 

В общем, я не утверждаю, что это правильный путь. Просто, хотел этот подход поместить в зону вашего внимания. Может в какой-то момент эти LLM c привинченной через пень колоду "агентностью" созреют до нужного вам уровня. Потому что, насколько я понимаю, людей на обучение Beast найти достаточно сложно.

 

>>> (Nan) Было бы интересно посмотреть на такую документацию. Какое ПО для этого использовал?

 

Я тебе пришлю в телегу ссылки на генерации, когда смогу восстановить результаты. Сейчас они отключили у GPT4 это функцию, потому что модель воровала приватный платный контент на сайтах. 

 

Я месяца два назад дал GPT4  прочитать пару твоих статей через ссылки на них, попросил его ответить на пару вопросов. Он не просто читал статьи, а шастал в них по ссылкам, то есть робот читал тексты, на которые твоя статья ссылается. Потом дал ему ссылку на github ваш и попросил объяснить мне код с учетом тех статей, которые он прочитал. Он объяснял. Не всё получалось с первого раза, технология сырая, дорогая. Пользовался я интерфейсом chat.openai.com платной версией с моделью GPT4 имеющей доступ к интернет. 

 

 

Сорри, что редко пишу. Я вас больше читаю, чем пишу. Время такое, что силы остаются только на работу.


Метка админа:

 
nan
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 12231


E-Mail
личная фото-галерея
Оценок: 39
список всех сообщений
clons
Сообщение № 48014 показать отдельно Июль 10, 2023, 07:18:29 AM
ответ -только после авторизации
автор: Айк сообщение № 48013:
GPT4 из коробки решает Theory of Mind задачи лучше среднестатистического человека

Только если подобное решение уже было кем-то решено и есть в базе. И это не есть теория разума. Такая теория в мире буксует уже на уровне понимания связи привычной части реагирования и формирования новых реакций. А эта связь определяет все остальное, без ее особенностей говорить о целях, ощущениях, смыслах совершенно не корректно. Да, можно что угодно просто назвать целью и играть с нею, ну, как К.Анохин просто назвал мозг когнитомом, и что с того в практическом плане? 

автор: Айк  сообщение № 48013:
вплоть до того, что создают целые виртуальные деревни, где живут существа с "желаниями", "целями", "эпизодической памятью", "рабочей памятью".  

Есть сколько угодно компьютерных игрушек с разной степенб продвинутости ИИ, но все еще нет общепринятой интегральной теории разума. Вопрос в том, насколько адекватно все эти образования следуют основным принципам развития механизмов адаптивности - главный в верификации издения.

автор: Айк  сообщение № 48013:
Вот очень хороший разбор на русском языке: https://t.me/gonzo_ML/1481 - там длинный глубокий разбор на несколько постов.

Ознакомился. "Записи в базе и умозаключения агента идут на естественном языке, " Язык вообще не имеет первичного значения в процессах нахождения варианта реагирования. Ошибка в том, что все основано на языке все еще довлеет. Ну и как же тут формально не использовать языковую модель? Опыт - это Правила типа причина - Следствие - Эффект для личности. И это - всего лишь начальный уровень осознания - до мышления. А вот если нет подходящего опыта?... тогда и начинается мышление.

Чтобы не биться о стекло нужно начинать с построения общей теории на основе данных о природной реализации и пробовать ее воплощать в конструкцию.

автор: Айк  сообщение № 48013:
хотел этот подход поместить в зону вашего внимания.

Да, спасибо, любые попытки воплотить разум интересны и их нужно изучать по сути пока не наткнешься на явный тупик. 

автор: Айк  сообщение № 48013:
Я тебе пришлю в телегу ссылки на генерации, когда смогу восстановить результаты. Сейчас они отключили у GPT4 это функцию, потому что модель воровала приватный платный контент на сайтах.    Я месяца два назад дал GPT4  прочитать пару твоих статей через ссылки на них, попросил его ответить на пару вопросов. Он не просто читал статьи, а шастал в них по ссылкам, то есть робот читал тексты, на которые твоя статья ссылается. Потом дал ему ссылку на github ваш и попросил объяснить мне код с учетом тех статей, которые он прочитал. Он объяснял. Не всё получалось с первого раза, технология сырая, дорогая. Пользовался я интерфейсом chat.openai.com платной версией с моделью GPT4 имеющей доступ к интернет. 

Вот это очень интересно, особенно вопрос как самим использовать такой инструмент? Какое ПО нужно? Нам очень нужно освоить верификатор кода целого проекта.



p.s. Допускаю, что мое утверждение может быть неверно, поэтому прошу показывать, что именно и почему неверно и запрашивать объяснения, если что-то непонятно.
Метка админа:

 
Страницы:    29 30 31 32 33 34 35 36 37 38 39 40
Статистика:
Всего Тем: 1923 Всего Сообщений: 47823 Всего Участников: 5166 Последний зарегистрировавшийся: Murshin
Страница статистики форума | Список пользователей | Список анлимитов
Последняя из новостей:
Схемотехника адаптивных систем - Путь решения проблемы сознания.
Все новости

Создан синаптический коммутатор с автономной памятью и низким потреблением
Ученые Северо-Западного университета, Бостонского колледжа и Массачусетского технологического института создали новый синаптический транзистор, который имитирует работу синапсов в человеческом мозге.
Все статьи журнала

Тематическая статья: Верификация теорий сознания

Рецензия: Статья П.К.Анохина ФИЛОСОФСКИЙ СМЫСЛ ПРОБЛЕМЫ ЕСТЕСТВЕННОГО И ИСКУССТВЕННОГО ИНТЕЛЛЕКТА
Пользователи на форуме:

Из коллекции изречений:
>>показать еще...