Методы искусственного интеллекта для синтеза проектных решений. Подольский В.Е - 43 стр.

UptoLike

Таблица 24
Наименовани
е
Терм-
множество
Функции
принадлежности*
Область
определения
Синтаксичес
кая
процедура
Семантическ
ая
процедура
малый
()
π
=µ 5,12
15
sin5,05,0
1
w
средний
()
π
=µ |5,12|
15
sin5,05,0
2
w
Вес ткани, w
большо
й
()
π
+=µ 5,12
15
sin5,05,0
3
w
5
… 2
0
СЛЕГК
А НЕ,
И,
ИЛИ
DIL(1-
X),
min(X,Y)
,
max(X,Y)
малая
2
1
)200(
00010
1
=µ T
средняя
2
2
)125(
1000
1
1 =µ T
Температура
процесса, Т
большо
й
2
3
)50(
10000
1
=µ T
100 …
150
И,
ИЛИ
min(X,Y)
,
max(X,Y)
Знания об использовании фактов и исходных данных представляются в виде нечётких правил в формате ЕСЛИТО .
Например:
1) ЕСЛИ Вес_ткани = малый И Температура_процесса = малая
ИЛИ Вес_ткани = малый И Температура_процесса = средняя
ИЛИ Вес_ткани = средний И Температура_процесса = малая
ТО Схема = I ;
2) ЕСЛИ Вес_ткани = малый И Температура_процесса = большая
ИЛИ Вес_ткани = средний И Температура_процесса = средняя
ИЛИ Вес_ткани = большой И Температура_процесса = малая
ИЛИ Вес_ткани = большой И Температура_процесса = средняя
ТО Схема = II ;
3) ЕСЛИ Вес_ткани = средний И Температура_процесса = большая
ИЛИ Вес_ткани = большой И Температура_процесса = большая
ТО Схема = III .
Рис. 17
Правила извлекаются от эксперта и располагаются во внешнем текстовом файле данных экспертной системы.
Процедура модуля извлечения знаний предназначена для предоставления экспертных знаний, их структурирования в
виде пригодном для использования в компьютерной системе.
В разработанной системе извлечение знаний осуществляется с помощью программных средств, анализирующих
грамматику описания знанийлексического и синтаксического анализаторов, и генератора кода.
Грамматика описания знаний имеет вид:
правило
{ЕСЛИ условие ТО результат ;}
условие список переменных условия
список переменных условия выражение {И/ИЛИ список переменных условия} / (список переменных условия)
результат выражение
выражение переменная = значение