Re: Экспеpтная система
- From
- Anatoly Saveliev ()
- To
- Aleksey Golubin
- Date
- 2003-01-12T08:11:32Z
- Area
- RU.ALGORITHMS
From: Anatoly Saveliev <Anatoly.Saveliev@ksu.ru>
Aleksey Golubin wrote:
> PS Желательно именно объяснить на пальцах, но ссылки на хоpошyю литеpатypy,
> статьи по ЭС все pавно очень пpиветствyются.
На пальцах все просто:
1. Входные значения переводим в вербальные (лексические) переменные,
т.е. в степень уверенности в их истинности, например "Погода
хорошая:0.7", "Погода плохая:0.5" (не обязательно сумма уверенностей
равна 1) - называется фуззификация.
2. Применяем правила типа (с указание их надежности):
IF Погода хорошая & Настроение хорошее => Пойти выпить пива:0.6
В результате применения правил находим истинность всех выходных
лексических переменных, например получаем
Пойти выпить пива:0.6
Не пойти выпить пива:0.8
3. Если хотели оценить конфигурацию сети, то все, если хотели получить
число, то выполняем операцию, обратную п.1 (дефуззификацию)
И для начала нужно взять нормальную оболочку (движок) под название JFS
(лежит в сети, начни например с
http://www-urb.wiwi.uni-rostock.de/~gos01363/outerspace/software-projekte.html),
там же найдешь ссылки и на другие движки. Движок JFS выбрала, кстати,
одна небольшая фирмочка IBM:
http://www-124.ibm.com/developerworks/oss/jfs/
А также посмотреть comp.ai.fuzzy (например, через google.com), там есть
FAQ и ссылки
WBR,
Анатолий Савельев
Казанский университет
--- ifmail v.2.15dev5
* Origin: MELT InterNetNews site (2:5020/400)