Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

1412

.pdf
Скачиваний:
5
Добавлен:
07.01.2021
Размер:
1.13 Mб
Скачать

Практическая работа к теме 2.1 «Фреймы и семантические сети»

Рекомендуемая литература: 12.

Перечень дополнительных ресурсов: 3, 4, 5, 8, 9, 11, 13.

Задание: Создание базы знаний, представляющей собой семантическую сеть.

Компания, в которой Вы работаете, получила задание на разработку справочной системы по журналам издательства «Издательство Мечты». Данная компания выпускает различные по целевой аудитории, ценовой категории и объему страниц журналы.

Вам необходимо построить модуль на основе семантической

сети, позволяющий определить целевую аудиторию для различных

журналов, а также для кого предназначено издание и его стоимость.

Ваша задача построить семантическую сеть на основе информации

преподавателя.

 

 

 

 

 

 

 

 

 

 

Название

Основная

Стоимость

Объем

Какая

Возможна

журнала

целевая

одного

страни

информация

ли

аудитория

 

номера,

ц

представлена

подписка

 

 

руб.

журнал

в журнале

на журнал

 

 

 

а

 

 

Тюниг

Мужчины

140

170

Современные

нет

автомобил

 

 

 

технологии

 

ей

 

 

 

тюнинга

 

 

 

 

 

автомобилей

 

Мода

Женщины

90

90

Новейшие

да

 

 

 

 

тенденции

 

 

 

 

 

моды

 

Компьюте

Мужчины

65

60

Все о

нет

рные и

и

 

 

компьютерных

 

видео игры

женщины

 

 

и видео играх

 

Рукоделие

Женщины

45

50

Эксклюзивные

да

 

 

 

 

вещи своими

 

 

 

 

 

руками

 

Фотографи

Мужчины

100

95

Основы и

да

я

и

 

 

секреты

 

 

женщины

 

 

фотографии

 

Кино и

Мужчины

30

30

Только

нет

музыка

и

 

 

актуальная

 

 

женщины

 

 

информация и

 

 

 

 

 

кино и музыке

 

В построенной семантической сети определить:

1.Какой журнал предоставляет информацию о современных технологии тюнинга автомобилей?

2.Какие журналы предназначены для мужчин?

3.Какие журналы стоят 100 рублей?

4.На какие журналы можно оформить подписку?

2.4 Практическая работа №4

«Фреймовая модель представления знаний»

Практическая работа к теме 2.1 «Фреймы и семантические сети»

Рекомендуемая литература: 12.

Перечень дополнительных ресурсов: 3, 4, 5, 8, 9, 11, 13.

Задание: Создание базы знаний, представляющей собой фреймовую модель представления знаний

Из занятия «Семантические сети», где представлена задача разработки семантической сети для небольшого издательства.

Ваша задача представить знания, описанные в таблице в виде фреймов.

В построенной системе фреймов определить:

1.Какой журнал предоставляет информацию о современных технологиях тюнинга автомобилей?

2.Какие журналы предназначены для мужчин?

3.Какие журналы стоят 100 рублей?

4.На какие журналы можно оформить подписку?

5.Найти все журналы издательства.

6.Найти все журналы, которые стоят не более 150 рублей.

2.5 Практическая работа №5 «Продукционная модель представления знаний»

Практическая работа к теме 2.2 «Сценарии и логическая

модель» Рекомендуемая литература: 2, 4, 5, 6, 10, 11.

Перечень дополнительных ресурсов: 3, 4, 7, 8, 9, 12, 13.

Задание: построить продукционную модель представления знаний в предметной области из занятия 1 (по вариантам).

2.6 Практическая работа №6

«Построение базы знаний экспертной системы»

Практическая работа к теме 3.1 «Методы извлечения знаний»

Рекомендуемая литература: 1, 2.

Перечень дополнительных ресурсов: 11, 12, 13.

Задание: Составьте базу знаний для выбранной предметной области. Внесите полученную базу знаний в программную оболочку экспертной системы. Изучите компонент объяснения вывода на знаниях.

1.Построение базы знаний экспертной системы «Подбор тарифного плана оператора мобильной связи Мегафон-Сибирь».

2.Построение базы знаний экспертной системы «Расчет приблизительной продолжительности жизни человека».

3.Построение базы знаний экспертной системы «Выбор автосигнализации».

2.7 Практическая работа №7

«Основы построения и этапы создания экспертных систем (построение концептуальной модели, формализация базы знаний)»

Практическая работа к теме 3.2 «Представление знаний в интеллектуальных системах»

Рекомендуемая литература: 2, 10, 11.

Перечень дополнительных ресурсов: 3, 4, 5, 6, 7, 8, 9, 11, 12,

13.

Задания:

1.выбрать проблемную область (ПО) и задачу, для решения которой будет строиться ЭС.

2.провести исследования, составить словарь терминов и определить взаимосвязи объектов в выбранной ПО;

3.посттроить концептуальную модель знаний (важные объекты, их свойства и связи между ними;

4.построить систему декларативных знаний;

5.построить дерево решений (решатель) на основе имеющихся декларативных знаний;

6.создать таблицу управления переходами состояний и программирует ее для ввода в ЭВМ.

2.8 Практическая работа №8

«Разработка специальных моделей представления знаний для БЗ и БД и правил для машины вывода»

Практическая работа к теме 3.2 «Представление знаний в интеллектуальных системах»

Рекомендуемая литература: 2, 10, 11.

Перечень дополнительных ресурсов: 3, 4, 5, 6, 7, 8, 9, 11, 12,

13.

Задания:

1 Выполнить постановку (формулировку) проблемы, цели и задачи (Идентификация).

2. Представить результаты разработки содержательной и концептуальной моделей (Концептуализация): выделение основных сущностей предметной области, выявление связей между сущностями; классификация отношений; описание сущностей; разбиение задачи на подзадачи; выделение основных сущностей предметной области; результатом является полный список сущностей (объектов, концептов).

2.9 Практическая работа №9 «Инструменты для построения концептуальных карт знаний»

Практическая работа к теме 3.3 «Визуальное представление

знаний» Рекомендуемая литература: 3, 4, 5, 6, 7, 8, 9, 10, 11.

Перечень дополнительных ресурсов: 2, 12, 13.

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

2.10 Практическая работа №10

«Разработка онтологии предметной области с использованием инструментальных средств онтологического проектирования»

Практическая работа к теме 4.2 «Задачи, решаемые с помощью онтологий»

Рекомендуемая литература: 1, 2, 8, 9, 10, 11.

Перечень дополнительных ресурсов: 3, 4, 5, 6, 7, 12, 13.

Задания:

1.Для выбранной предметной области выделить 30 понятий (концептов).

2.Дать определения этим понятиям.

3.На множестве понятий ввести отношения и функции интерпретации для построения онтологии по предметной области.

4.Построить онтологию, используя языки и инструментальные средства онтологического проектирования.

5.Осуществить поиск информации по разработанной предметной онтологии

Варианты предметной области для создания онтологии: 1) Вычислительная техника 2) Алгоритмизация 3) Операционные системы 4) Программирование

5) Алгоритмические языки

6) Параллельные вычислительные процессы

7) Информационные системы

8) СУБД

3. ФОНД ТЕСТОВЫХ ЗАДАНИЙ ДЛЯ САМОКОНТРОЛЯ

Тест по разделу 1. Введение в область обработки знаний

1. Фактически инженерия знаний:

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

b)методология ЭС, которая охватывает методы добычи, анализа и выражения в правилах знаний экспертов.

c)обеспечить ряд средств, представленных в основном в технологии баз данных, но приспособленных к требованиям СУБЗ.

d)совокупность моделей, методов и технических приемов, нацеленных на создание систем, которые предназначены для решения проблем с использованием знаний.

2. Инженерия знаний представляет собой:

a)совокупность моделей, методов и технических приемов, нацеленных на создание систем, которые предназначены для решения проблем с использованием знаний.

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

c)обеспечить ряд средств, представленных в основном в технологии баз данных, но приспособленных к требованиям СУБЗ

d)методология ЭС, которая охватывает методы добычи, анализа и выражения в правилах знаний экспертов.

3. Если система использует генетические вычисления и базы данных, она относится к каким интеллектуальным системам?

a)жестким

b)мягким

c)гибридным

4. К самоорганизующимся системам относятся?

a)системы распознавания

b)игровые системы

c)системы реферирования текстов

d)нейронные сети

e)нет правильного ответа

5. На знаниях основываются системы?

a)нейронные сети

b)системы распознавания текста

c)экспертные системы

d)интеллектуальные пакеты прикладных программ

6. Эвристический поиск используется в?

a)нейронных сетях

b)экспертных системах

c)игровых системах

d)нет правильного ответа

7. Экспертные знания активно используются в следующих направлениях?

a)экспертные системы

b)когнитивное моделирование

c)распознавание образов

d)компьютерная лингвистика

e)нет правильного ответа

8. … – это комплекс научных и инженерных знаний, реализованных в приёмах труда, наборах материальных, технических, энергетических, трудовых факторов производства, способах их соединения для создания продукта или услуги, отвечающих определённым требованиям

a)информационная система

b)база знаний

c)информационная технология

d)технология

e)сведения

f)информационные ресурсы

9. … – это совокупность методов и способов сбора, обработки, накопления, передачи, хранения, предоставления информации.

a)информационная система

b)база знаний

c)информационная технология

d)технология

e)сведения

f)информационные ресурсы

g)база данных

10. … – это документы и массивы документов в информационных системах

a)архивы

b)файлы

c)база знаний

d)информационные ресурсы

e)банк данных

f)данные

11. … – это система искусственного интеллекта, включающая базу знаний с набором правил, а также механизм вывода и позволяющая распознавать создавшуюся ситуацию и определять возможные пути выхода из неё.

a)экономическая информационная система

b)аналитическая система

c)экспертная система

Тест по разделу 2. Способы представления знаний

1. Что понимается под представлением знаний?

a) кодирование информации на каком-либо формальном языке

b) знания, представленные в программе на языке С++ c) знания, представленные в учебниках по математике d) моделирование знаний специалистов-экспертов

2. Какие определения, представленные ниже, не являются моделями представления знаний?

a)продукционные модели

b)фреймы

c)имитационные модели

d)семантические сети

e)формально-логические модели

3. Что представляет собой семантическая сеть?

a)сетевой график, вершины которого – сроки выполнения

работ

b)нейронная сеть, состоящая из нейронов

c)ориентированный граф, вершины которого – понятия, а дуги – отношения между ними

4. Какой из основных типов отношений семантической сети,

представленных ниже, может быть назван как АКО (A - Kind - Of)?

a)это

b)элемент класса

c)имеет частью

d)принадлежит

e)функциональная связь

5. Чем отличаются семантические сети и фреймы?

a)элемент модели состоит из множества незаполненных значений некоторых атрибутов, именуемых «слотами»

b)наследование по AKO-связям

c) элемент модели – структура, использующаяся для обозначения объектов и понятий

6. Что объединяет семантические сети и фреймы?

a)организация процедуры вывода

a)наследование свойств

b)множества незаполненных значений некоторых атрибутов, именуемых слотами

c)структуры, использующиеся для обозначения объектов и

понятий 7. Какие из выражений, представленных ниже, являются

структурной частью фрейма?

a)значение N-го слота

b)шаблон

c)примитивные типы данных

8. На каком формализме не основаны логические модели?

a)исчисление высказываний

b)пропозициональная логика

c)силлогизмы Аристотеля

d)правильно построенные формулы

e)нечеткие системы (fuzzy set)

9. Что такое семантическая сеть?

a) это сеть, основанная на правилах, позволяет представить знания в виде предложения типа: «Если (условие), то (действие)»

b) это ориентированный граф, вершины которого понятия, а дуги отношения между ними.

c) это абстрактный образ для представления некоего стереотипа восприятия.

10. Отметьте модели представления знаний.

a)Логические модели.

b)Сетевые модели

c)Фреймы

d)Продукционные модели

e)Сценарии

11. Что представляет собой формирование знаний?

a)процесс переноса компетентности экспертов на инженеров

по знанию

b)процедура взаимодействия эксперта с источником знаний,

врезультате которого становится явным процесс рассуждений специалистов при принятии решения и структура их представлений о предметной области

c)процесс наполнения БЗ экспертом с использованием специализированных программных средств

d) процесс анализа данных и выявление скрытых закономерностей с использованием специального математического аппарата и программных средств

Тест по разделу 3. Приобретение и извлечение знаний

1. Процесс извлечения информации из данных сводится к адекватному соединению операционного и фактуального знаний. Способ их соединения:

a) Программа = База знаний + Управляющая структура

b) Программа = Алгоритм (Правила преобразования данных + Управляющая струтура) + Структура данных (правильный)

c) Программа = СБД + Алгоритм (Управляющая структура + Правила преобразования данных) + Структура данных

d) Программа = Структура данных + База данных + Управляющая структура + СБД

2. Какие из перечисленных компонентов входят в архитектуру

ЭС ?

a) Анимационный и интегрированный компоненты b) Решатель и компонент пользователя

c) База знаний и программный инструмент доступа и обработки знаний (правильный)

d) Архитектурный и технический компоненты

3. По какому признаку классифицируются экспертные системы, использующие один или множество источников знаний?

a) По способу формирования решения

b) По способу учета временного признака

c) По видам используемых данных и знаний

d) По числу используемых источников знаний (правильный) 4. Экспертная система:

a)минимальные структуры информации, необходимые для представления класса объектов, явлений или процессов

b)обширное, специфическое знание для решения задачи, извлеченное из обучения, чтения и опыта

c)знания, необходимые для понимания, формулирования и решения задач

d)система, которая использует человеческие знания, встраиваемые в компьютер, для решения задач, которые обычно требуют человеческой экспертизы

5. Создание экспертной системы включает этапы:

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