Лабораторная работа №1 (Вариант 1)
.docxЦель лабораторной работы.
Изучить заданную предметную область и построить модель знаний в виде графа.
1) Обязательные действия, выполняемые при продаже билетов – покупка билетов и их оплата. Данные действия взаимосвязаны и следуют друг за другом.
2) Перед приобретением билета, пассажир должен прийти на вокзал и приобрести билет, кроме того, пассажир должен выбрать в какой из вокзалов пойти, в зависимости от населённого пункта, в который он хочет прибыть: Санкт – Петербург, Ярославль или Казань.
3) Прежде чем ехать на вокзал, пассажир должен убедится, что у него есть необходимая сумма денег. Сумма может отличаться, в зависимости от того какой тип вагона он предпочитает: плацкартный или купейный, а также стоит учитывать тот факт, что билетов для предпочитаемого типа вагона может не быть, в следствие чего пассажир должен убедится, что у него есть необходимая сумма денег для покупки билета как в купе, так и в плацкарт.
4) В работе будут рассмотрены 3 вокзала: Ленинградский, Ярославский и Казанский.
5) Вышеописанное можно преобразовать в следующие предложения типа «Если, то»:
Если субъект хочет купить билет и субъекта есть достаточная сумма денег, то он может купить билет.
Если субъект хочет добраться до Ярославля и субъект может купить билет, то субъект идёт на Ярославский вокзал.
Если субъект хочет добраться до Санкт - Петербурга и субъект может купить билет, то субъект идёт на Ленинградский вокзал.
Если субъект хочет добраться до Казани и субъект может купить билет, то субъект идёт на Казанский вокзал.
Если субъект приобретает билет, то субъект может забрать билет.
Если субъект может забрать билет после оплаты, то он должен забрать билет.
Введём обозначения для фактов(Ф), действий(Д), правил(П), тогда:
Субъект = Денис.
Ф1 = субъект хочет приобрести билет.
Ф2 = у субъекта есть достаточная сумма денег.
Ф3 = субъект хочет добраться до Санкт – Петербурга.
Ф4 = субъект хочет добраться до Ярославля.
Ф5 = субъект хочет добраться до Казани.
Ф6 = субъект хочет приобрести билет в купе, либо билетов в плацкарт не было в наличии.
Ф7 = субъект хочет приобрести билет в плацкарт, либо билетов в купе не было в наличии.
Д1 = субъект может пойти на вокзал.
Д2 = субъект идёт на Ленинградский вокзал.
Д3 = субъект идёт на Ярославский вокзал.
Д4 = субъект идёт на Казанский вокзал.
Д5 = субъект приобретает билет в купе.
Д6= субъект приобретает билет в плацкарт.
Д7 = субъект забирает билет после оплаты.
П1(4, Ф1 и Ф2) = Д1
П2(3, Ф3) = Д2
П3(3, Ф4) = Д3
П4(3, Ф5) = Д4
П5(2, Ф6) = Д5
П6(2, Ф7) = Д6
П7(1, Д5 или Д6) = Д7
Рис.1 Граф модели знаний в предметной области «Железная дорога» (продажа билетов)
Контрольные вопросы
1. Что такое факт?
Действительное событие, явление, то, что произошло в действительности.
2. Дайте определение данным.
Сведения, показатели, характеризующее кого-, что-л., служащие для каких-л. выводов, решений.
3. Что такое знания? Субъективный образ объективной реальности, то есть адекватное отражение внешнего и внутреннего мира в сознании человека в форме представлений, понятий, суждений, теорий.
4. Что такое поле знаний?
Условное неформальное описание основных понятий и взаимосвязей между понятиями предметной области, выявленных из системы знаний эксперта, в виде графа, диаграммы, таблицы или текста.
5. Кто такой инженер-когнитолог?
Специалист по искусственному интеллекту, который занимается проектированием и созданием экспертных систем и других классов систем, основанных на знаниях.
