Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет по СИИ Горшков.doc
Скачиваний:
11
Добавлен:
23.09.2019
Размер:
319.49 Кб
Скачать

Практическая работа №3 Построение базы знаний

1 Получение знаний о предметной области.

Цель: Освоение технологии построения базы знаний простейшей экспертной системы, построенной на знаниях об определённой предметной области.

Задачи: Каждый студент исследует одну предметную область и решает три задачи:

  1. Выбрать предметную область, в которой вы можете выступить экспертом

  2. получение знаний, описание поля знаний о предметной области(ПО),

  3. формализации знаний в выбранной модели представления знаний

  4. и создание базы знаний и программная реализация базы знаний экспертной системы.

Предметная область выбирается самостоятельно и согласуется с преподавателем или выбирается вариант из приложения:

Предметная область: Идентификация транспортного средства (велосипед, мотоцикл, мотоцикл с коляской ,мотороллер, телега, карета, автобус, грузовик, легковой автомобиль).

2 Формализованное описание знаний (продукционная модель).

Правило 1:

Если транспортное средство имеет 2 колеса

То транспортное средство- велосипед, мотоцикл.

Правило 2:

Если транспортное средство имеет более 2 колес

То транспортное средство - мотороллер, телега, карета, автобус, грузовик, легковой автомобиль, мотоцикл с каляской.

Правило 3:

Если транспортное средство имеет двигатель

То транспортное средство - мотороллер, автобус, грузовик, мотоцикл, легковой автомобиль, мотоцикл с каляской.

Правило 4:

Если транспортное средство не имеет двигатель

То транспортное средство – велосипед, телега, карета.

Правило 5:

Если на транспортном средстве возможна перевозка пассажиров

То транспортное средство – мотоцикл, карета, автобус, грузовик, легковой автомобиль, мотоцикл с каляской.

Правило 6:

Если на транспортном средстве не возможна перевозка пассажиров

То транспортное средство – велосипед, мотороллер, карета, автобус.

Правило 7:

Если транспортное средство предназначено для перевозки грузов

То транспортное средство – грузовик, мотороллер, телега.

Правило 8:

Если транспортное средство не предназначено для перевозки грузов

То транспортное средство – легковой автомобиль, автобус, велосипед, мотоцикл, карета.

Правило 9:

Если транспортное средство имеет кабину

То транспортное средство – автобус, грузовик, легковой автомобиль, карета.

Правило 10:

Если транспортное средство не имеет кабину

То транспортное средство – мотороллер, велосипед, мотоцикл, мотоцикл с каяской, телега.

Правило 11:

Если для управления транспортным средством необходимо водительское удостоверение

То транспортное средство – автобус, грузовик, легковой автомобиль, мотоцикл, мотоцикл с каляской, мотороллер.

Правило 12:

Если для управления транспортным средством не нужно водительское удостоверение

То транспортное средство – велосипед, карета, телега.

3 Реализация экспертной системы на продукционной модели представления знаний

Цель работы. Программная реализация экспертной системы на любом ЯВУ Написать программу на ЯВУ или Прологе, моделирующую работу эксперта

Желательно реализовать диалог (интефейс) с пользователем удовлетворяющий тесту Тьюринга.

Минимальные требования: ЭС задает пользователю вопросы на русском языке. Пользователь может вводить ответы с помощью клавиатуры ПК.