GotAI.NET

Форум: Проблемы искусственного интеллекта

 

Регистрация | Вход

 Все темы | Новая тема Стр.1 (2)След. > >>   Поиск:  
 Автор Тема: разработка ЭС на языке CLIPS
Елена
Сообщений: 8
разработка ЭС на языке CLIPS
Добавлено: 03 май 09 10:23
мне срочно нужна реализация
моей (любой) экспертные системы на CLIPS.
помогите люди добрые заранее огромное спасибо с уважением елена
[Ответ][Цитата]
Что-то разумное, типа чувака
Сообщений: 297
На: разработка ЭС на языке CLIPS
Добавлено: 03 май 09 17:20
Вы, Елена, опишите задачу, которую требуется реализовать...
Чем сможем, тем поможем.
[Ответ][Цитата]
Елена
Сообщений: 8
На: разработка ЭС на языке CLIPS
Добавлено: 04 май 09 16:31
вот что сказал препод
Ваша задача реализовать ваши экспертные системы на CLIPS
я простите просто в этом нифига не понимаю но это все что он сказал
[Ответ][Цитата]
гость
94.25.178.*
На: разработка ЭС на языке CLIPS
Добавлено: 04 май 09 16:37
*
[Ответ][Цитата]
гость
94.25.178.*
На: разработка ЭС на языке CLIPS
Добавлено: 04 май 09 18:19
*
[Ответ][Цитата]
Corwin
Сообщений: 1324
На: разработка ЭС на языке CLIPS
Добавлено: 04 май 09 19:50
Я что-то припоминаю что Вы на форуме образца просили помощи по Прологу а теперь по Клипсу..?
Ну с ЭС на Клипсе не вижу ни каких проблем. Скачиваете сам интерпретатор отсюда (версию 6.241) потом копируете пример ЭС который можно взять Здесь. Там в деталях описано что и как надо сделать чтобы оно заработало.
[Ответ][Цитата]
гость
94.25.178.*
На: разработка ЭС на языке CLIPS
Добавлено: 04 май 09 20:05
*
[Ответ][Цитата]
гость
94.25.178.*
На: разработка ЭС на языке CLIPS
Добавлено: 04 май 09 20:06
*
[Ответ][Цитата]
Елена
Сообщений: 8
На: разработка ЭС на языке CLIPS
Добавлено: 04 май 09 21:01
спасибо огромное еще небольшая просьбочка саму версию ЭС 6,241 я скачала а как вставить в нее не пойму подскачите дурочке пожалуйста
[Ответ][Цитата]
гость
89.208.11.*
На: разработка ЭС на языке CLIPS
Добавлено: 04 май 09 22:36
*
(admin: мда, со звездочками как-то симпатичнее все выглядит и, умиротворяюще, что ли, я подумаю на эту тему)
[Ответ][Цитата]
Елена
Сообщений: 8
На: разработка ЭС на языке CLIPS
Добавлено: 04 май 09 23:44
вовсе никто и не жжот просто очень надо а я не понимаю
[Ответ][Цитата]
Corwin
Сообщений: 1324
На: разработка ЭС на языке CLIPS
Добавлено: 04 май 09 23:50
Должен заметить что они там ошиблись при наборе примеров (не те лапки и не хватает одной дужки). Так что полный текст программы:

Файл rep.clp:

(deffacts rep
(rep Alejnov Odessa)
(rep Ladak Odessa)
(rep Slobodjanjuk Lvov)
(rep Klitka Lvov)
(rep Bojko Kiev)
(rep Pustovit Odessa)
(rep Spokojnij Odessa)
(rep Shamis Odessa)
(rep Lobovko Kiev)
(rep Zadorozhna Lvov)
(rep Javorskij Lvov))

Файл represent.clp:

(defglobal ?*odessa* = 0)
(defglobal ?*kiev* = 0)
(defglobal ?*lvov* = 0)
(defrule start
(initial-fact)
=>
(printout t crlf "REPRESENTATIVES" crlf))
(defrule odessa
(rep ? Odessa)
=>
(bind ?*odessa* (+ ?*odessa* 1)))
(defrule kiev
(rep ? Kiev)
=>
(bind ?*kiev* (+ ?*kiev* 1)))
(defrule lvov
(rep ? Lvov)
=>
(bind ?*lvov* (+ ?*lvov* 1)))
(defrule result
(declare (salience -1))
(initial-fact)
=>
(printout t "from Odessa: " ?*odessa* crlf)
(printout t "from Kiev: " ?*kiev* crlf)
(printout t "from Lvov: " ?*lvov* crlf))

Далее заходим в КЛИПС, кликаем File->Load и выбираем файл rep.clp. Или же можем набрать команду
(load <путь к файлу> ). Если все нормалбно в консоли Клипса прявиться надпись TRUE.
Дальше тем же способом загружаем файл represent.clp
Ну и для запуска выполняем команды
(reset) и (run).
В принципе все. Теоритическую часть можно почитать на приведеном ранее сайте.
[Ответ][Цитата]
daner
Сообщений: 4593
На: разработка ЭС на языке CLIPS
Добавлено: 05 май 09 0:04
Цитата:
Автор: Елена
вовсе никто и не жжот просто очень надо а я не понимаю

не обращайте на "11.*" внимание. Это местный клоун.

>>>>> Корвин
А КЛИПС обучается? Объясняет выводы?
Чем принципиально от Пролога отличается (ну т.е. какую логику поддерживает и на каком выводе [прямом/обратном] основан)?
[Ответ][Цитата]
Елена
Сообщений: 8
На: разработка ЭС на языке CLIPS
Добавлено: 05 май 09 0:51
спасибо вам огромное добрый человек дай бог вам здоровья и всех всех благ
с уважением Елена
[Ответ][Цитата]
victorst
Сообщений: 821
На: разработка ЭС на языке CLIPS
Добавлено: 05 май 09 9:39
Цитата:
Автор: daner
А КЛИПС обучается? Объясняет выводы?
Чем принципиально от Пролога отличается (ну т.е. какую логику поддерживает и на каком выводе [прямом/обратном] основан)?
CLIPS основан на прямом логическом выводе. Но есть примеры и обратного вывода, основанного на прямом. В него заложено несколько стратегий вывода. Пролог осуществляет обратный лог. вывод.
Есть примеры обучающихся с пом. пользователя программ. Можно в рунтайме менять правила. Есть ООП с множественным наследованием, что хорошо при описании онтологий.
Цитата:
Автор: Елена
спасибо огромное еще небольшая просьбочка саму версию ЭС 6,241 я скачала а как вставить в нее не пойму подскачите дурочке пожалуйста
http://aiwinsoft.com/aiassistant/download/aiassistant.zip
Это мой измененный вариант CLIPS. В частности, там улучшена работа с русскими буквами. Установка программы AIAssistant под Windows не вызовет затруднений.
[Ответ][Цитата]
 Стр.1 (2): [1]  2След. > >>