Latest posts on Система имитации мышления topichttp://python.su/forum/topic/30970/2019-06-04T15:10:24+03:00Общий :: Python проекты :: Система имитации мышления
2019-06-04T15:10:24+03:00PavelZ202048<blockquote><em>dponyatov</em><br/>А гуманитарную писанину оставьте всяким Петрикам.</blockquote>Создание искусственного разума это прежде всего решение вопросов психологии и философии, математика тут не на первом месте. Спасибо, что оживили тему, я тут редко бываю. Но вам моя разработка не сможет принести пользы.
Общий :: Python проекты :: Система имитации мышления
2019-06-04T15:03:37+03:00dponyatov202047Есть такое понятие как MVP: минимально жизнеспособный продукт<br/>Вот его и надо показывать, хотя бы в виде статейки-мануальчика, как такую штуку написать, чтобы саму модель пощщупать самому. Не распознавание и голосовой интерфейс, а саму ядрену нутрянку – поиск, mattern matching, создание новых определений через существующие и т.п. Тогде есть шансы, что будет пусть не финансирование, а хотя бы комьюнити из нескольких разработчиков. <br/><br/>Голосовой интерфейс для MVP ненада, достаточно вытащить наружу инженерные ручки, какую-нибудь консоль для команд, или питонское API чтобы все это в Jupyter notebook запускать (удобная штука для таких прототипов).<br/><br/>А гуманитарную писанину оставьте всяким Петрикам, она только условный рефлекс Ctrl^W вызывает.
Общий :: Python проекты :: Система имитации мышления
2019-06-04T14:51:09+03:00PavelZ202045<blockquote><em>dponyatov</em><br/>изобретается какая-то система представления знаний и логического вывода</blockquote>Более менее само по себе представление знаний я проработал. Логический вывод лишь часть функций разума, как и сама по себе вербальная интерпретация образов.<br/>Не вникал в фреймы ММ. Но исполняемые структуры данных, это как раз то что доктор прописал для метапрограммирования. Фактически, в Языке Образов нет разделения на данные и код, но есть возможность, на основе опыта создавать некие правила, которые потом можно использовать по ситуации. Определённый набор правил планируется создать для зародыша индивида, чтоб ему было проще сориентироваться в мире.<br/>Кстати, в прошлом году начал писать книгу по теории СИМ и ЯО, черновик можно глянуть и обсудить тут. <a href="http://caix.ru/wp-content/uploads/2019/05/Kiberneticheskij-drug.docx">Кибернетический друг</a>
Общий :: Python проекты :: Система имитации мышления
2019-06-04T14:41:12+03:00dponyatov202044<blockquote><em>PavelZ</em><br/><a href="http://caix.ru">http://caix.ru</a></blockquote><br/>сайт воспринимается как графомания, закрыл на втором абзаце<br/><br/>стоит наверно сначала показать действующую модель виртуальной машины, типа вот этого: <a href="http://yieldprolog.sourceforge.net">http://yieldprolog.sourceforge.net</a><br/>пошагово показать как написать на том же Python интерпретатор структур, представляющих квадрологику,<br/>как в них записывать элементарные действия, типа примитивной арифметики<br/>(специально написал “действия” см. семантику выполнения, т.е. возможность выполнять структуры данных в среде ИИ).<br/><br/>Книги по KR&R:<br/><br/><a href="https://www.ozon.ru/context/detail/id/27907010/">https://www.ozon.ru/context/detail/id/27907010/</a><br/><strong>Представление и использование знаний</strong><br/>Исидзука М. , Мацуби Б. , Окамото Т. , Кояма Т. , Уэно Х.<br/><br/><a href="https://royallib.com/book/minskiy_marvin/freymi_dlya_predstavleniya_znaniy.html">https://royallib.com/book/minskiy_marvin/freymi_dlya_predstavleniya_znaniy.html</a><br/><strong>Фреймы для представления знаний</strong><br/>Минский Марвин
Общий :: Python проекты :: Система имитации мышления
2019-06-04T14:22:57+03:00dponyatov202042По косвенным признакам понятно, что изобретается какая-то система представления знаний и логического вывода (KR&R), в чем отличия от классических моделей? Чем идея отличается от фреймов Марвина Мински? Мне они показались нативной моделью для любых программистских задач, если дополнить возможностью хранения упорядоченных коллекций – тогда в них напрямую ложатся атрибутные грамматики, AST, деревья разбора, семантические сети, n-арные отношения из Пролога, и вообще любые знания.<br/><br/>Вопрос не праздный, т.к. сам экспериментирую с применением Python+фреймы в качестве языка для метапрограммирования, с кодогенерацией для встраиваемых систем (микроконтроллеры с 512 байтами ОЗУ например). Т.е. чтобы применять высокоуровневый Python и прикладные модели на железе, где интерпретатор даже разместить в памяти невозможно.<br/><br/>Вот как раз с представлением программ на фреймах самое веселое. что можно вообще отказаться от языка программирования как такового: гомоиконичная среда, программа является частью фреймовой сети остальной системы. Для служебных целей типа первоначальной загрузки системы из текстовых файлов можно оставить какой-нибудь язык-огрызок типа Форта, но принцип проектирования совсем другой – пишется не код, а создаются и связываются между собой фреймы, имеющие <em>семантику выполнения</em> (т.е. исполняемые структуры данных, метод EDS ©.
Общий :: Python проекты :: Система имитации мышления
2018-11-15T10:21:34+02:00PavelZ197064<blockquote><em>Rodegast</em><br/>1) Lisp к этой теме ни имеет никакого отношения.2) Нечёткая логика хоть и пользуется лингвистическими переменными, но тоже никакого отношения к этой теме не имеет.3) На что действительно стоит обратить внимание, то это представление знаний. Вот тебе видео по этой теме <a href="https://www.lektorium.tv/lecture/13064">https://www.lektorium.tv/lecture/13064</a></blockquote>Конструктор образов, для проекта СИМ, буду делать с помощью нового языка Эликсир и фреймворка Феникс.
Общий :: Python проекты :: Система имитации мышления
2017-12-08T14:12:08+02:00Rodegast1872521) Lisp к этой теме ни имеет никакого отношения.<br/>2) Нечёткая логика хоть и пользуется лингвистическими переменными, но тоже никакого отношения к этой теме не имеет.<br/>3) На что действительно стоит обратить внимание, то это представление знаний. Вот тебе видео по этой теме <a href="https://www.lektorium.tv/lecture/13064">https://www.lektorium.tv/lecture/13064</a>
Общий :: Python проекты :: Система имитации мышления
2017-12-08T13:18:55+02:00PavelZ187249<blockquote><em>Rodegast</em><br/>Честно сказать, я бы на такое денег тоже не дал.P.S. Тема на самом деле баянистая. Такие программы ещё в 80-е годы делали.</blockquote><br/>Во как раз на эту тему хотелось бы поговорить! Я в курсе, что в глобальном плане моя идея не нова. В квадрологике есть что-то от тритичной и нечёткой (но я об тритичной узнал позже, когда носом ткнули).<br/><br/>Использование смысла в манипуляции знаниями задумывалось ещё на первых шагах, когда только появился Лисп. Ускоритель логики это идея Лисп-машины. Даже сама по себе идея некоего универсального языка, вместо какого-то естественного языка (чаще всего английского), появлялась в умах неоднократно. Моделирование окружения имитация сознания и мышления встречаются намного реже, на это мало кто замахивался, из программистов в первую очередь, так как формализовать эти понятия и описать формулами данные абстракции невозможно.<br/><br/>Но всё это пришло ко мне независимо от прочих разработок и читать по темам я стал уже позже.
Общий :: Python проекты :: Система имитации мышления
2017-12-08T13:05:07+02:00PavelZ187248Лишнюю букву убрал, спасибо. Перевод может не сразу срабатывать, зависит от версии браузера и скорости интернета. Это плагин вордпресса от гугла.<br/><br/>Кстати китайских товарищей спрашивал, читается вполне сносно. Я даже специально правил русский оригинал, чтоб более корректно воспринималось гуглетранслейт.
Общий :: Python проекты :: Система имитации мышления
2017-12-08T09:47:58+02:00py.user.next187235<blockquote><em>PavelZ</em><br/>хотя с вёрсткой уникального дизайна у меня раньше не получалось особо, сейчас проще с этим.</blockquote>У тебя там на сайте слово extension в заголовке написано как extenshion. И я ещё включил китайский язык там, а оно продолжает писать по-русски. Надо бы такие вещи проработать, а то вдруг китайские партнёры зайдут и прочитать не смогут описание проекта.<br/>他们说中文
Общий :: Python проекты :: Система имитации мышления
2017-12-07T10:01:43+02:00Rodegast187195Честно сказать, я бы на такое денег тоже не дал.<br/><br/>P.S. Тема на самом деле баянистая. Такие программы ещё в 80-е годы делали.
Общий :: Python проекты :: Система имитации мышления
2017-12-07T01:57:47+02:00PavelZ187188<blockquote><em>PavelZ</em><br/>Для СИМ нужна среда программирования на Языке Образов, вот её и надо запрограммировать.</blockquote>Архитектура СИМ это сервер, с noSQL базой данных Коллекций <a href="http://caix.ru/klyuchevye-terminy-yao/">http://caix.ru/klyuchevye-terminy-yao/</a> и программами обработчиков событий в них. Соответственно через веб (с помощью Универсального Окна Диалога – УОД) пользователи будут общаться с СИМ-собеседником. Конструктор Образов – КО необходим на стадии первоначального наполнения базы знаний, создания Коллекций и организации Образов на их основе.<br/>УОД и КО это SPA (одностраничные вебприложения).
Общий :: Python проекты :: Система имитации мышления
2017-12-06T22:19:10+02:00Rodegast187183> Сейчас застрял пока на изучении технологий фронтенда для создания одностраничных (интерактивных) веб приложений.<br/><br/>Какое отношение “одностраничные веб приложения” имеют к СИМ?
Общий :: Python проекты :: Система имитации мышления
2017-12-06T17:44:24+02:00PavelZ187168<blockquote><em>Rodegast</em><br/>Создаёшь “аппаратно-программный комплекс” или сайты?</blockquote>На счёт аппаратной части пока решено повременить, будет программная эмуляция. Сайты простые не проблема, хотя с вёрсткой уникального дизайна у меня раньше не получалось особо, сейчас проще с этим.<br/><br/>Для СИМ нужна среда программирования на Языке Образов, вот её и надо запрограммировать.
Общий :: Python проекты :: Система имитации мышления
2017-12-06T10:05:53+02:00Rodegast187144> Сейчас застрял пока на изучении технологий фронтенда для создания одностраничных (интерактивных) веб приложений.<br/>> От использования Питон и Джанго для бэкенда отказался и сейчас изучаю Elixir (Phoenix)<br/><br/>А чем ты собственно занимаешься? Создаёшь “аппаратно-программный комплекс” или сайты?