Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шторы.docx
Скачиваний:
48
Добавлен:
24.04.2019
Размер:
158 Кб
Скачать
☆

3. Примеры запросов к базе знаний и ее ответов.

В этом разделе необходимо привести примеры диалога с созданной экспертной системой. Показать возможные варианты запросов системы и ее ответов. Например:

Запрос: Дед (Олег, Y)

Ответ 1: Y = Юрий

Ответ 2: Y = Юлий

Ответ 3: Y = Инга

Пример сложного составного запроса:

Сестра(X,Y),Сестра(Y,X).

4. Горизонтальные, вертикальные и унарные связи. Арность отношений.

как вертикальные связи

Отец ( Виктор, Андрей ). Мать ( Алла, Андрей ).

Сын (Андрей, Виктор). Дочь ( Алла, Сергей ).

так и горизонтальные связи

Муж ( Виктор, Алла ) . Жена ( Алла, Виктор ) .

Брат( Виктор, Света ). Сестра ( Света, Виктор ).

а также унарные отношения

Мужчина (Виктор). Женщина (Алла).

Унарные отношения необходимы в тех случаях, когда пол личности невозможно вычислить через существующие отношения. Например, отец всегда является мужчиной, но вот пол того, кому он отец, не определен. Сходная проблема возникает в ситуации с отношениями «брат», «сестра», «сын», «дочь».

5. Нечеткое множество. Основное отличие от обычного (четкого) множества.

Нечёткое (или размытое, расплывчатое, туманное, пушистое) множество — понятие, введённое Лотфи Заде в 1965 г. в статье «Fuzzy Sets» (нечёткие множества) в журнале Information and Control [1]. Л. Заде расширил классическое канторовское понятие множества, допустив, что характеристическая функция (функция принадлежности элемента множеству) может принимать любые значения в интервале [0,1], а не только значения 0 или 1.

Под нечётким множеством   понимается совокупность

,

где   — универсальное множество, а   — функция принадлежности (характеристическая функция), характеризующая степень принадлежности элемента  нечёткому множеству  .

Функция   принимает значения в некотором линейно упорядоченном множестве  . Множество   называют множеством принадлежностей, часто в качестве  выбирается отрезок  . Если  , то нечёткое множество может рассматриваться как обычное, чёткое множество.

Нечёткое множество унимодально, если   только на одном   из  .

Элементы  , для которых  , называются точками перехода нечёткого множества  .

6. Лингвистические переменные

Лингвистическая переменная — в теории нечетких множеств, переменная, которая может принимать значения фраз из естественного или искусственного языка. Например, лингвистическая переменная «скорость» может иметь значения «высокая», «средняя», «очень низкая» и т. д. Фразы, значение которых принимает переменная, в свою очередь являются именами нечетких переменных и описываются нечетким множеством.

Математическое определение лингвистической переменной

Лингвистической переменной называется пятерка {x,T(x),X,G,M}, где x — имя переменной; T(x) — множество имен лингвистических значений переменной x, каждое из которых является нечеткой переменной на множестве X; G есть синтаксическое правило для образования имен значений x; M есть семантическое правило для ассоциирования каждой величины значения с ее понятием.

Пример: Рассмотрим лингвистическую переменную, описывающую возраст человека, тогда:

x: «возраст»;

X: множество целых чисел из интервала [0, 120];

T(x): значения «молодой», «зрелый», «старый»;

G: «очень», «не очень». Такие добавки позволяют образовывать новые значения: «очень молодой», «не очень старый» и пр.

M: математическое правило, определяющее вид функции принадлежности для каждого значения из множества T.