roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 23:20

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 95 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.
Автор Сообщение
 Заголовок сообщения: Re: Робопроект Centaurus
СообщениеДобавлено: 08 июн 2009, 11:45 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Но мы же можем говорить, что факт "бумага белая" влечёт отзыв факта "бумага черная"? Или я совсем ничего не понял?

Добавлено спустя 53 секунды:
Виктор Казаринов писал(а):
Содержит еще объекты, которые имеют возможность множественного наследования. Мне именно объектная часть больше нравится. У объектов есть слоты (property) и методы. Объект со слотами образует фрейм. Содержимое слотов может участвовать в правой и левой части правил. Если в левой, то изменение содержимого слота приводит к активизации соотв. правила.

Это уже COOL, т.е. расширение CLIPS, хотелось бы базу сначала разобрать.

Добавлено спустя 43 секунды:
Попробовал прочитать программу разбора загадки про правдолюбов и лжецов - это атас какой-то, они сами не видят, что это проще на Си++ написать бруте-форсом? Где же красота решения на CLIPS?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робопроект Centaurus
СообщениеДобавлено: 08 июн 2009, 11:53 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
коллеги, если нужно обменяться файлами то используйте папку users на ftp://robo@roboforum.ru (pass:robo)
напоминаю что фтп настроен только на запись, при необходимости что либо стереть - пишите мне


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робопроект Centaurus
СообщениеДобавлено: 08 июн 2009, 12:04 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2setar: Вот! Сейчас загрузилось. Залил "Rassel_S.,_Norvig_P._(_S.J.Russell,P.Norvig_)_Iskusstvennyj_intellekt.._sovremennyj_podxod_(2e_izd".

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робопроект Centaurus
СообщениеДобавлено: 08 июн 2009, 12:04 
Не в сети
Аватара пользователя

Зарегистрирован: 21 июн 2006, 11:22
Сообщения: 1387
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич
setar писал(а):
коллеги, если нужно обменяться файлами то используйте папку users на ftp://robo@roboforum.ru (pass:robo)
напоминаю что фтп настроен только на запись, при необходимости что либо стереть - пишите мне
Пока ненадолго кину сюда. Около 10 мб. http://aiwinsoft.com/aiassistant/doc/djarr.djvu А вы уж перекиньте в нужную папку на вашем ftp.

_________________
Проект Robosonic RS http://www.aigod.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робопроект Centaurus
СообщениеДобавлено: 08 июн 2009, 12:11 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
djarr.djvu залил на фтп робофорума.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робопроект Centaurus
СообщениеДобавлено: 08 июн 2009, 12:17 
Не в сети
Аватара пользователя

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

_________________
Проект Robosonic RS http://www.aigod.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робопроект Centaurus
СообщениеДобавлено: 08 июн 2009, 12:21 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Так может есть какие-то примеры, на которых видно что CLIPS нереально круто решает какой-то класс задач из практической плоскости?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робопроект Centaurus
СообщениеДобавлено: 08 июн 2009, 12:28 
Не в сети
Аватара пользователя

Зарегистрирован: 21 июн 2006, 11:22
Сообщения: 1387
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич
=DeaD= писал(а):
Так может есть какие-то примеры, на которых видно что CLIPS нереально круто решает какой-то класс задач из практической плоскости?
Т.е. начинается холивар?
Прошу сделать аналогичную перекидку на ваш ftp: http://aiwinsoft.com/aiassistant/doc/chastikov.djvu Теперь все указанные мною книги есть в вашем респозитории. Делайте выводы сами.

_________________
Проект Robosonic RS http://www.aigod.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робопроект Centaurus
СообщениеДобавлено: 08 июн 2009, 12:32 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Да при чем тут холивар, я хочу примеры короткие и простые как "МУ" найти, чтобы было ясно где CLIPS силён.

Холивар - это когда безотносительно задач начинают сравнивать 2 языка. Тут то совсем другое.

Добавлено спустя 57 секунд:
Частиков залит на ФТП.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робопроект Centaurus
СообщениеДобавлено: 08 июн 2009, 12:34 
Не в сети
Аватара пользователя

Зарегистрирован: 21 июн 2006, 11:22
Сообщения: 1387
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич
=DeaD= писал(а):
Да при чем тут холивар, я хочу примеры короткие и простые как "МУ" найти, чтобы было ясно где CLIPS силён.
Холивар - это когда безотносительно задач начинают сравнивать 2 языка. Тут то совсем другое.
Так определите маленькую задачку какую-нибудь или узкое направление задач. А то "сходи туда не знаю куда..."

_________________
Проект Robosonic RS http://www.aigod.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робопроект Centaurus
СообщениеДобавлено: 08 июн 2009, 12:37 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
=DeaD= писал(а):
Холивар - это когда безотносительно задач начинают сравнивать 2 языка.

ПРЕВОЗНОСИТЬ одно относительно остальных.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робопроект Centaurus
СообщениеДобавлено: 08 июн 2009, 12:44 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
Виктор, хотелось бы вот что узнать, у вас как у специалиста по онтологиям и CLIPS. А также человека с огромным опытом.

1. Скажите вы печатались в научных журналах или может участвовали в конференциях? Где можно почитать про ваши идеи?
2. Скажите в CLIPS есть машина поддерживающая немонотонный логический вывод? С монотонным все ясно, это ничего для ИИ не дает.
3. Какая самая сложная система была реализована на CLIPS? (известная вам естественно).

Это не контр аргументы в виде вопросов, мне действительно интересно.

Цитата:
Так определите маленькую задачку какую-нибудь или узкое направление задач. А то "сходи туда не знаю куда..."

Хорошо. Решите нам пожалуйста на CLIPS задачу AB R O: сформировать сигнал O как только произойдут каждый из сигналов A и B. Сигнал R сбрасывает текущее состояние системы.

Потом покажите как оно решится для ABCDEF R O.

_________________
Все новости о моих проектах http://savethebest.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робопроект Centaurus
СообщениеДобавлено: 08 июн 2009, 12:53 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2Виталий: если я правильно понял тебя и CLIPS - эту задачу и я решу :)
ABCDEFRO это факты,
+ 2 правила
1. A&B&C&D&E&F => O;
2. R => отзыв фактов ABCDEF;

Добавлено спустя 1 минуту 11 секунд:
Виктор Казаринов писал(а):
Так определите маленькую задачку какую-нибудь или узкое направление задач. А то "сходи туда не знаю куда..."

Ну, например, какие простые задачи может решать робот-помощник с помощью CLIPS, которые было бы неудобно писать на С++? Или которые потребовали бы перепрограммирования каждый раз, а тут пользователь сам может "объяснить" роботу что надо делать?

Я честно боюсь 25 раз попасть пальцем в небо при выборе задачи и честно не прикидываю вот так с ходу где подход типа CLIPS может быть полезен на практике :(.

Добавлено спустя 48 секунд:
avr123.nm.ru писал(а):
=DeaD= писал(а):
Холивар - это ...

ПРЕВОЗНОСИТЬ одно относительно остальных.

Ничего не могу сказать против :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робопроект Centaurus
СообщениеДобавлено: 08 июн 2009, 13:02 
Не в сети
Аватара пользователя

Зарегистрирован: 21 июн 2006, 11:22
Сообщения: 1387
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич
Виталий писал(а):
Виктор, хотелось бы вот что узнать, у вас как у специалиста по онтологиям и CLIPS. А также человека с огромным опытом.
Я бы не сказал, что я огромный специалист. Интересующийся.
Виталий писал(а):
1. Скажите вы печатались в научных журналах или может участвовали в конференциях? Где можно почитать про ваши идеи?
На данную тему нигде не печатался. Вслух размышляю на форумах по ИИ и кодю кое- что. Посвящаю этому все имеющееся время. В 1981 г темой диплома было трехмерное зрение роботов с разработкой собственного алгоритма восстановления 3D сцены.
Виталий писал(а):
2. Скажите в CLIPS есть машина поддерживающая немонотонный логический вывод? С монотонным все ясно, это ничего для ИИ не дает.
Факты из рабочей памяти удаляются командой retract (см Частиков стр. 186).
Виталий писал(а):
3. Какая самая сложная система была реализована на CLIPS? (известная вам естественно).
Не знаю, если честно. Дело в том, что на основе Клипса понаделали десятки производных систем в т.ч. и коммерческих. А кто будет публично рассказывать о них? С помощью G2 спутниками управляют. В книжках ведь только учебные примеры даются в основном.
Виталий писал(а):
Хорошо. Решите нам пожалуйста на CLIPS задачу AB R O: сформировать сигнал O как только произойдут каждый из сигналов A и B. Сигнал R сбрасывает текущее состояние системы.
Потом покажите как оно решится для ABCDEF R O.
Извините, но я саму постановку задачи не понял до конца. Хотя и не говорил, что именно я буду решать задачу. Я считаю, что приблизительно смогу оценить пригодность Клипса к решению определенного класса задач и лишь качественно сравнить его эффективность с другими языками. Но простую задачку можно и решить. Очего же не сделать для хороших людей?
Т.е. если появятся факты A и B и ... Важна ли их последовательность? или лишь бы они рано или поздно появились все по одному разу? Или по сколько раз допустимо? Выражайте условия задачи точнее. Для этого в Базовой Онтологии я ввел понятие "Процесс", где есть ресурсы процесса, тело процесса, результаты процесса. А тело процесса может состоять из других последовательных или параллельных процессов. Если вам это покажется интересным, сможем т.о. точно описывать явления в т.ч. и те, что наблюдает робот.
Допустим, что вх. данные приходят последовательно :A, затем B. Нужно, чтобы в итоге система очистила рабочую память и после этого сформировала сигнал O ? Так? Это все решается одним правилом.

_________________
Проект Robosonic RS http://www.aigod.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робопроект Centaurus
СообщениеДобавлено: 08 июн 2009, 13:39 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
На вход системы приходит сигнал A потом он может опять придти, сколько угодно раз, потом приходит B и генерируется O.
В обратную сторону то же самое сколько угодно раз B, потом А - генерируется O.
Для нескольких букв то же самое.
К примеру для ABCD R O:
AAAAAAAAABBBCABCCCD - выход O
AAAAAAAAABBBCA R BCCCD - нет выхода - система сброшена командой R.

Это простая и показательная для меня задача. Очень хотелось бы увидеть как она решается именно на CLIPS. Как выглядит настоящий синтаксис.

_________________
Все новости о моих проектах http://savethebest.ru


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 95 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.

Часовой пояс: UTC + 4 часа


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

Сейчас этот форум просматривают: Bing [Bot] и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO