Вниз
Скачать: CL | DM;

Предстаит разработать небольшую экспертную систему,&#133   Найти похожие ветки 

← →
Kolan ©   (2007-04-23 21:59) [0]

&#133 что изучить(по минимуму) для того чтобы ориентироваться в поблемме?

ЗЫ
 Система примерна такая:
Система получает некоторые измеренный параметры, сравнивает их с допусками и анализирует результат сравнения.
Выдает информацию о состоянии объекта, типа: «Произошло КЗ. Пойдите и исправьте.»


← →
Kolan ©   (2007-04-23 22:06) [1]

Непонятнее всего как должны выглядеть «правила». Есть же наверно стандарты?


← →
Mambasa   (2007-04-23 22:31) [2]

Для начала стоит немного покондопупиться с вот этой штукой: http://www.ghg.net/clips/CLIPS.html или прологом.
Как именно можно покондопупиться описано, например, здесь: http://www.intuit.ru/department/human/isrob/7/1.html

Для того, чтобы ковыряние прошло успешно, нужно понимать как пролог или клипс осуществляют логический вывод и как работают правила.
Для этого, в свою очередь, не вредно понимать суть понятий "сопоставление с образцом" и "унификация". Об этом рассказывают, тоже, например, тут: http://www.intuit.ru/department/se/pinform/10/ и еще в некоторых местах.
На самом деле, тут не обойтись без большого количества кактусовой настойки и пирожков с грибочками и капусткой.

По прологу есть такая книга: Иван Братко, "Программирование на языке Пролог для искусственного интеллекта".
Можно найти в сети, про экспертные системы там тоже есть раздел.
Но пролог он язык специфичный, в общем поймешь какой. Может быть...
Лисп выглядит более универсальным (в SICP приводится пример создания интерпретатора простого логического языка на лиспе).


← →
Kolan ©   (2007-04-23 22:33) [3]

> Mambasa

Почитаемс&#133 :)

CLIPS вот эта буква мне не нравится, лучьше бы было D :)

Благодарю.


← →
jack128 ©   (2007-04-23 23:28) [4]

Kolan ©   (23.04.07 21:59)
Система получает некоторые измеренный параметры, сравнивает их с допусками и анализирует результат сравнения.
Выдает информацию о состоянии объекта, типа: «Произошло КЗ. Пойдите и исправьте.»


Подключай релейку к компу, она те и скажет - "Произошло КЗ" , вот как раз и будет  "небольшая экспертная система" :-)


← →
Real ©   (2007-04-23 23:36) [5]


> Mambasa  

С каких в составлении алгоритмов могут помочь разные языки программирования? Вопрос по-моему был "как сделать", а не "как сделать максимально эффективно и элегантно".


← →
alien1769 ©   (2007-04-24 10:11) [6]


> … что изучить(по минимуму) для того чтобы ориентироваться
> в поблемме?
>
> ЗЫ
>  Система примерна такая:
> Система получает некоторые измеренный параметры, сравнивает
> их с допусками и анализирует результат сравнения.
> Выдает информацию о состоянии объекта, типа: «Произошло
> КЗ. Пойдите и исправьте.»

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


← →
Kolan ©   (2007-04-24 10:13) [7]

> Подключай релейку к компу, она те и скажет — «Произошло
> КЗ» , вот как раз и будет  «небольшая экспертная система»
> :-)

Объект — Пьезокерамический элемент, с ним много че может случится&#133


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

Сформулирую, скину, благодарю.


> Вопрос по-моему был «как сделать», а не «как сделать максимально
> эффективно и элегантно».

Да элегантность пока не очень волнует, волнует простота реализации.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.025 c
1-1174544437
XsID
2007-03-22 09:20
2007.05.20
Противостояние принтера


2-1178258752
Marat
2007-05-04 10:05
2007.05.20
Округлить число в запросе


2-1177659221
Мансур
2007-04-27 11:33
2007.05.20
Построение графиков средствами Delphi 7


2-1178026174
Ксандр
2007-05-01 17:29
2007.05.20
Проблемы с мышью


1-1174556488
duhast
2007-03-22 12:41
2007.05.20
Проблема удаления объектов в 0-ом элемента коллекции (TCollectio)




   Наверх