roboforum.ru

Технический форум по робототехнике.

Пробуем создать общительного робота.

Разработка универсальной программно-аппартной платформы роботов.

Re: Пробуем создать общительного робота.

Сообщение setar » 07 окт 2019, 12:52

я в теме :)
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Пробуем создать общительного робота.

Сообщение Scorpio » 07 окт 2019, 17:29

Тематика диалогов с техническим уклоном, или все равно?
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Пробуем создать общительного робота.

Сообщение Виктор Казаринов » 07 окт 2019, 17:39

Scorpio писал(а):Тематика диалогов с техническим уклоном, или все равно?
Пока не диалоги, а произвольные предложения. Утвердительные, восклицательные, вопросительные. В качестве ответа будет выведено то, как чатбот понял эти предложения. Темы почти любые: о мире, технике, людях, природе обществе. Главное, чтобы пользовательские запросы не содержали сложных оборотов речи.
Аватара пользователя
Виктор Казаринов
 
Сообщения: 1387
Зарегистрирован: 21 июн 2006, 11:22
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич

Re: Пробуем создать общительного робота.

Сообщение smur » 07 окт 2019, 22:01

Могу предложить бойкого студента. Сын учится на факультете фундаментального программирования. Очень заинтересовался темой.
smur
 
Сообщения: 90
Зарегистрирован: 22 ноя 2016, 22:00

Re: Пробуем создать общительного робота.

Сообщение Виктор Казаринов » 07 окт 2019, 22:11

smur писал(а):Могу предложить бойкого студента. Сын учится на факультете фундаментального программирования. Очень заинтересовался темой.
Тащите его сюда за космы.
Тут не только тестирование нужно. Могу предложить покопаться в мозгу чатбота. В частности, синтаксический анализатор русского языка имеет ряд недоработок и ошибок в словарях, которые нужно исправить. Например, для многих слов в разметке указано неверное время (прошлое, настоящее, будущее). Кроме синтаксиса, естественно, есть множество других интересных проблем, которые нужно по ходу работ решать.
Ведь после модуля понимания текста есть и другие, более интересные модули. И нужно определить, что они должны делать.
Аватара пользователя
Виктор Казаринов
 
Сообщения: 1387
Зарегистрирован: 21 июн 2006, 11:22
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич

Re: Пробуем создать общительного робота.

Сообщение smur » 07 окт 2019, 22:17

Отлично. Попрошу его зарегистрироваться на форуме. Правда у него сейчас лабораторных много, но организм молодой, должен справиться :)
smur
 
Сообщения: 90
Зарегистрирован: 22 ноя 2016, 22:00

Re: Пробуем создать общительного робота.

Сообщение Виктор Казаринов » 10 окт 2019, 21:53

Можете почитать кое-что про текущее состояние чатостроения и масштабность решаемых задач:
https://habr.com/ru/post/470746/
Аватара пользователя
Виктор Казаринов
 
Сообщения: 1387
Зарегистрирован: 21 июн 2006, 11:22
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич

Re: Пробуем создать общительного робота.

Сообщение smur » 11 окт 2019, 18:27

Сегодня прошла информация в новостных каналах:
Президент РФ Владимир Путин утвердил национальную стратегию развития искусственного интеллекта на период до 2030 года.
Ссылка ну указ есть здесь:
https://www.interfax.ru/russia/679974
smur
 
Сообщения: 90
Зарегистрирован: 22 ноя 2016, 22:00

Re: Пробуем создать общительного робота.

Сообщение esisl » 11 окт 2019, 19:28

smur писал(а):Президент РФ Владимир Путин утвердил национальную стратегию развития искусственного интеллекта на период до 2030 года

Пилить не перепилить...
esisl
 
Сообщения: 1480
Зарегистрирован: 23 июл 2012, 15:24

Re: Пробуем создать общительного робота.

Сообщение Eruman » 14 окт 2019, 18:36

отчего же, давать, не передавать. заявляйтесь на гранты, и вперед! у нас тут периодически студенты попадаются, которые уже получили, и пилят уже как своё :)
Соединяй и здравствуй.
Аватара пользователя
Eruman
 
Сообщения: 897
Зарегистрирован: 12 авг 2010, 15:10
Откуда: Астраханская обл.

Re: Пробуем создать общительного робота.

Сообщение smur » 20 окт 2019, 00:36

Ещё раз перечитал инструкцию Виктора по созданию "Электроника"
forum103/topic15155-60.html
и мучают вопросы. Как это работает на верхнем уровне? Процесс обучения/самообучения принятия решений на основе имеющихся/полученных знаний? Да и сам процесс получения/накопления знаний тоже непонятен. Как фильтруется рациональная часть от информационного мусора и от "неправильных" знаний? Я, так понимаю, этот механизм относится и к данной ветке.

Виктор:
Мультиагентность нужна не только для создания нескольких роботов, взаимодействующих между собой, но и позволит создавать роботов, в которых будут копошиться разные мысли. В качестве мыслей будут агенты.
...
"Рефлексные агенты, основанные на модели"
Наиболее эффективный способ организации работы в условиях частичной наблюдаемости состоит в том, чтобы агент отслеживал ту часть мира, которая воспринимается им в текущий момент. Это означает, что агент должен поддерживать своего рода внутреннее состояние, которое зависит от истории актов восприятия и поэтому отражает по крайней мере некоторые из ненаблюдаемых аспектов текущего состояния.
...
Для представления модели мира я выбрал онтологии.
...
В результате произойдет запуск специального разработанного мною небольшого языка для работы с онтологиями OQL (Ontology Query Language)...
...
Что со всем этим можно сделать? Довольно много. Если робот узнал, что перед ним мальчик, а внутри робота в онтологии хранится информация, что люди - теплокровные животные, то робот легко может сообразить, что мальчик имеет температуру около 36,6 градусов, а не какую-то иную, что ручки и ножки у него неотрывно присоединены к телу, а не отрываются как у плюшевого мишки. Что мальчик - это тот объект (агент), с которым можно общаться, а не какой-то камень. Да мало ли какую еще информацию можно извлечь из одного лишь факта "мальчик" на основе такого кладезя знаний, как онтология по отрывочной информации, поступающей из органов чувств?
Все это становится доступным потому, что для каждого субкласса наследуются все свойства всех вышестоящих классов.
...
В онтологии я предусмотрел персональные секции и даже противоречивые знания в них могут быть изолированы друг от друга. А перенос знаний из таких секций с разрешения пользователей в общую секцию можно сделать с помощью модерирующего программного агента.
...
smur
 
Сообщения: 90
Зарегистрирован: 22 ноя 2016, 22:00

Re: Пробуем создать общительного робота.

Сообщение smur » 20 окт 2019, 17:32

На досуге читаю книгу Рэя Курцвейла "Эволюция разума". Простым языком о строении мозга и попытки разобраться, как же он работает. Большое внимание уделяется новой коре. На картинке из книги схематично показана структура распознающего модуля состоящего примерно из 100 нейронов. Обратите внимание на ингибирующие сигналы и на ожидаемый, то есть как бы отрицательная и положительная связь как с нижних уровней, так и с верхних. И описание связей между модулями, включая избыточность. Я не специалист по нейронным сетям, но может это пригодиться кому нибудь (да и сама книга) для понимания процессов распознавания образов разного типа.

Добавлено спустя 2 часа 18 минут 16 секунд:
Извиняюсь, это опять я. В попытках разобраться, как же это работает, нечаянно наткнулся на видео которое связывает рисунок из книги Рэя Курцвейла, а именно ячейку распознающего модуля и работу мозга по распознаванию (и осмыслению) чего либо на основании семантических описаний, контекстных модулей, трактовок, понятий. Самое интересное начинается где то с 32 минуты. Довольно доходчиво (одна из гипотез).

Мозг - это не нейронные сети
https://www.youtube.com/watch?v=7c6YUJ0JuqI
Редозубов А.Д.
Вложения
Распознающий модуль новой коры мозга 1.jpg
smur
 
Сообщения: 90
Зарегистрирован: 22 ноя 2016, 22:00

Re: Пробуем создать общительного робота.

Сообщение smur » 24 окт 2019, 10:03

Сборник статей
Логика сознания
https://habr.com/ru/post/308268/
Редозубов А.Д.
smur
 
Сообщения: 90
Зарегистрирован: 22 ноя 2016, 22:00

Re: Пробуем создать общительного робота.

Сообщение Виктор Казаринов » 01 ноя 2019, 08:29

smur писал(а):Ещё раз перечитал инструкцию Виктора по созданию "Электроника"
forum103/topic15155-60.html
и мучают вопросы. Как это работает на верхнем уровне? Процесс обучения/самообучения принятия решений на основе имеющихся/полученных знаний? Да и сам процесс получения/накопления знаний тоже непонятен. Как фильтруется рациональная часть от информационного мусора и от "неправильных" знаний? Я, так понимаю, этот механизм относится и к данной ветке.

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

Относительно текущих работ. Все, что я обещал, сделал. Осталось написать краткую инструкцию и выдам логины с паролями всем, кто захотел участвовать в тестировании. В самое ближайшее время все это сделаю.
Аватара пользователя
Виктор Казаринов
 
Сообщения: 1387
Зарегистрирован: 21 июн 2006, 11:22
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич

Re: Пробуем создать общительного робота.

Сообщение Виктор Казаринов » 02 ноя 2019, 12:21

Вот драфт документации AIGod Personal Assistant версии 0.0.4
https://docs.google.com/document/d/e/2PACX-1vRlYRPzdaW9mjuiZmBcAIuahYv68GFYYJLptPciscVqKKXyt2hiBeaKKXrgr0VtbR8GHFwYaLT1uS4-/pub
Пока пишу, можете знакомиться и высказывать свое мнение. Как напишу релиз этой версии, выдам пароли всем пожелавшим тестировать и знакомиться с данной программой.
Аватара пользователя
Виктор Казаринов
 
Сообщения: 1387
Зарегистрирован: 21 июн 2006, 11:22
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич

Пред.След.

Вернуться в Проект Robosonic

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1