На основе фреймовой модели представления знаний




Скачать 67.53 Kb.
НазваниеНа основе фреймовой модели представления знаний
Дата конвертации09.03.2013
Размер67.53 Kb.
ТипЛабораторная работа

ЛАБОРАТОРНАЯ РАБОТА 2

Поисковая система на основе фреймовой модели представления знаний.

  1. Цель.



Рассмотреть представление знаний фреймами и соответствующие способы управления выводом.

  1. Задание на лабораторную работу



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


  • представление знаний во фреймовых единицах;

  • введение иерархической структуры фреймов, основывающейся на степени абстракции;

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


Базовая структура данных фрейма должна включать в себя :


  • Имя фрейма.

  • Имя слота.

  • Указатели наследования.

  • Указание типа данных.

  • Значение слота.

  • Демон.

  • Присоединенную процедуру.


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


  • С помощью присоединенной процедуры - демона;

  • С помощью служебной процедуры;

  • С помощью механизма наследования.


Задание 2. На основе фреймовой модели разработать и программно реализовать систему накопления знаний для конкретной предметной области в соответствии с номером варианта по таблице 1. Для представления знаний использовать разработанный в Задании 1 язык.


Таблица 1.

Вариант

Предметная область

1

Системы общения на естественном языке с базами данных.

2

Интеллектуальные вопросно-ответные системы.

3

Диалоговые системы решения задач.

4

Системы обработки связных текстов.

5

Системы речевого общения.

6

Системы машинного перевода.

7

Специализированные процессоры для интеллектуальных систем.

8

Специализированные процессоры для языков высокого уровня.

9

Инструментальные средства для разработки интеллектуальных систем.

10

Компьютерные словари русского языка.

11

Обучающиеся системы.


Таблица 2.

Вариант

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

1

Искусственный интеллект : В 3 кн. Кн.1. Системы общения и экспертные системы : Справочник / Под ред. Э.В.Попова. – М.: Радио и связь, 1990. – С. 42-51, 65-94

Искусственный интеллект : В 3 кн. Кн.3. Программные и аппаратные средства : Справочник / Под ред. В.Н.Захарова, В.Ф.Хорошевского. – М.: Радио и связь, 1990. – С. 213-235

2

Искусственный интеллект : В 3 кн. Кн.1. Системы общения и экспертные системы : Справочник / Под ред. Э.В.Попова. – М.: Радио и связь, 1990. – С. 32-42

Вопросно-Ответные Процессы, Технологии и Системы (Рабочая группа, Ульяновск, Волга, Россия). http://wg.ulstu.ru/

3

Искусственный интеллект : В 3 кн. Кн.1. Системы общения и экспертные системы : Справочник / Под ред. Э.В.Попова. – М.: Радио и связь, 1990. – С. 51-59

Койт М.Э. Разработка диалоговой системы с применением корпуса // Компьютерная лингвистика и интеллектуальные технологии : Тр. Междунар. конференции Диалог’2001.Т.2 : Прикладные проблемы - http://www.dialog-21.ru/

Койт М.Э. Структура информационно-справочного диалога человека с компьютером // Компьютерная лингвистика и интеллектуальные технологии : Тр. Междунар. конференции Диалог’2003.- http://www.dialog-21.ru/

4

Искусственный интеллект : В 3 кн. Кн.1. Системы общения и экспертные системы : Справочник / Под ред. Э.В. Попова. – М.: Радио и связь, 1990. – С. 59-64

Искусственный интеллект : В 3 кн. Кн.2. Модели и методы : Справочник / Под ред. Д.А. Поспелова. - М.: Радио и связь, 1990. – С. 115-126

5

Искусственный интеллект : В 3 кн. Кн.1. Системы общения и экспертные системы : Справочник / Под ред. Э.В. Попова. – М.: Радио и связь, 1990. – С. 95-139

6

Искусственный интеллект : В 3 кн. Кн.1. Системы общения и экспертные системы : Справочник / Под ред. Э.В. Попова. – М.: Радио и связь, 1990. – С. 201-261

7

Искусственный интеллект : В 3 кн. Кн.3. Программные и аппаратные средства : Справочник / Под ред. В.Н.Захарова, В.Ф.Хорошевского. – М.: Радио и связь, 1990. – С. 213-293

8

Искусственный интеллект : В 3 кн. Кн.3. Программные и аппаратные средства : Справочник / Под ред. В.Н.Захарова, В.Ф.Хорошевского. – М.: Радио и связь, 1990. – С. 293-328

9

Искусственный интеллект : В 3 кн. Кн.3. Программные и аппаратные средства : Справочник / Под ред. В.Н.Захарова, В.Ф.Хорошевского. – М.: Радио и связь, 1990. – С. 109-168

10

Машинный фонд русского языка : идеи и суждения : [Сборник] / АН СССР, Институт русского языка, Научный совет по лексикологии и лексикографии; Отв. Ред. Ю.Н. Караулов. – М.: Наука, 1986

RussNet : тезаурус русского языка. - http://www.phil.pu.ru/depts/12/RN/index_ru.shtml

Леонтьева Н.Н. Русский общесемантический словарь (РОСС) : структура, наполнение. // НТИ. Сер. 2. 1997. №12. С. 5-20

АОТ : Автоматическая Обработка Текста. Рабочая группа Aot.ru. // http://www.aot.ru/

11

Искусственный интеллект : В 3 кн. Кн.2. Модели и методы : Справочник / Под ред. Д.А. Поспелова. - М.: Радио и связь, 1990. – С. 206-231


Система должна состоять из следующих основных модулей :

  • Редактор фреймов;

  • Модуль проверки правил;

  • Исполнительный механизм;

  • Модуль системных функций.


Редактор фреймов используется для диалогового построения фреймовых систем.

Модуль проверки правил служит для выявления ошибок в базе знаний, построенной с помощью редактора фреймов. Обнаруженную ошибку можно исправить с помощью того же фреймового редактора. Простые ошибки, касающиеся, например, указания наследования или типа данных, обнаруживаются фреймовым редактором в процессе построения базы данных, модуль проверки правил используется для обнаружения более сложных ошибок, например, противоречий между фреймами и т.п.

Модуль системных функций: содержит группу функций, используемых для облегчения написания присоединенных процедур.


Классификация функций :

  1. Функции управления фреймами :

    • создание;

    • уничтожение;

    • получение фрейма из базы знаний;

    • получение типа фрейма;

    • получение списка имен слотов, определенных во фрейме;

    • наследование типа фрейма;

    • установление подкласса типа фрейма;

    • определение иерархической структуры базы знаний.

      1. Функции управления слотами :

        • создание;

        • уничтожение;

        • получение слота фрейма;

        • получение значения слота;

        • получение необязательного параметра слота;

        • установка значения;

        • установка необязательного параметра.

          1. Функция вызова другого фрейма :

            • запуск присоединенной процедуры.

              1. Функции проверки :

                • проверка типа данных и их значений;

                • проверка: определен или нет фрейм;

                • проверка регистрации функции.

                  1. Прочие :

  • составление списка единичной глубины;

  • запись в файл;

  • общая часть двух списков.


Задание 3. Реализовать поисковую систему на заданной предметной области.


Поисковая система должна иметь следующую базовую структуру :

  • база данных (создается с использованием разработанной в Задании 2 системы накопления знаний).

  • редактор создания запроса к базе данных;

  • механизм поиска по запросу (с использованием всех механизмов вывода на фреймах).



  1. Содержание отчета.



Отчет должен быть оформлен в соответствии с СТП 1.302-96 (файл gost.!!!).

Содержательная часть отчета должна включать в себя :

  • описание модели представления знаний;

  • описание механизма управления выводом;

  • тестовые наборы для всех функций преобразования над знаниями в системе;

  • описание механизма поиска по запросу в поисковой системе;

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



Список рекомендуемой литературы по фреймовым моделям.


  1. Представление и использование знаний : Пер. с япон. / Под. ред. Х. Уэно, М. Исидзука. – М.: Мир, 1989. С. 55-98

Добавить документ в свой блог или на сайт

Похожие:

На основе фреймовой модели представления знаний iconТемы контрольных работ История направления развития интеллектуальных информационных систем. Тенденции развития искусственного интеллекта
Модели представления знаний в интеллектуальных системах: Логическая модель представления знаний. Сетевая модель представления знаний....

На основе фреймовой модели представления знаний iconКурс лекций "Экспертные системы" (Для студентов заочного обучения юридического факультета кгу) Лекция Модели представления знаний
Что представлять" в экспертной системе. Второй вопрос касается того, "как представлять" знания. Необходимо отметить, что эти две...

На основе фреймовой модели представления знаний iconПрограмма дисциплины Модели представления знаний для направления 010500. 62 «Прикладная математика и информатика»
Федеральное государственное автономное образовательное учреждение высшего профессионального образования

На основе фреймовой модели представления знаний icon9 Анализ традиционных языков программирования и представления знаний
Программные средства инженерии знаний и реализации интеллектуальных информационных систем (иис) можно разделить на следующие группы:...

На основе фреймовой модели представления знаний iconПрограмма (Syllabus) Дисциплина: Модели и методы управления
«Модели и методы управления» составлена на основе госо мон рк 2006г по специальности 050704 «Вычислительная техника и программное...

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

На основе фреймовой модели представления знаний iconИспользование логико-смысловых моделей в обучении биологии
Дми как универсальные образно-понятийные модели для многомерного представления и анализа знаний на естественном языке во внешнем...

На основе фреймовой модели представления знаний iconИнтеллектуальные технологии в системах управления предприятиями
Рассматриваются вопросы проектирования интеллектуальных систем управления предприятиями, основанные на знаниях. Предложены подходы...

На основе фреймовой модели представления знаний iconIsbn 5-87911-115-6
Моделирование в предлагаемой теории осуществляется на основе фиксированного набора базовых классов, замены итерационного проектирования...

На основе фреймовой модели представления знаний iconАгрегатные состояния вещества
Цель урока: сформировать представления о некоторых механических свойствах твердых тел, жидкостей, газов, объяснить эти свойства на...

Разместите кнопку на своём сайте:
Библиотека


База данных защищена авторским правом ©lib.znate.ru 2012
обратиться к администрации
Библиотека
Главная страница