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

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, каждое из которых является нечеткой переменной на множестве XG есть синтаксическое правило для образования имен значений xM есть семантическое правило для ассоциирования каждой величины значения с ее понятием.

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

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

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

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

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]