Автор работы: Пользователь скрыл имя, 02 Апреля 2013 в 15:29, курсовая работа
Цель курсовой работы – выявление сущности понятий баз знаний. Базам знаний даны основные понятия, классификация, система управления базами знаний, для каких целей они предназначены, их применение и модели представления. Показано, чем базы данных отличаются от базы знаний. Так же приведений модели представления знаний, при помощи которых строятся экспертные системы.
Введение;
•Знания;
•Основное понятие;
•Различные типы знаний;
•Модели представления знаний;
•База знаний;
•Основные понятия;
•Классификация баз знаний;
•Система управления базами знаний;
•Применение баз знаний;
•Заключение;
•Ключевые понятия;
•Тест;
•Библиографический список.
Машины, реализующие алгоритмы искусственного интеллекта, называются машинами, основанными на знаниях, а подраздел теории искусственного интеллекта, связанный с построением экспертных систем, - инженерией знаний.
Знания о предметной области, ее объектах и закономерностях описываются на некотором формальном языке, называемом языком представления знаний (ЯПЗ) При этом язык представления знаний должен обеспечивать не только возможность формальной записи знаний, но и необходимую обработку элементов этой записи.
Совокупность знаний, хранящаяся во внешней памяти электронно-вычислительных машин, называется системой знаний, над ней производятся различные операции: поиск необходимой информации, ее модификация, интерпретация знаний, вывод новых знаний на основе имеющихся и т.д. Организация интеллектуальных компьютерных систем работы со знаниями в той или иной прикладной области зависят не только от специфики самих систем, но и в существенной мере от используемых языков представления знаний и метода хранения системы знаний в электронно-вычислительных машинах. В современных искусственных интеллектуальных системах знания хранятся в специальных базах знаний (БЗ).
Процесс построения баз знаний на основе информации эксперта состоит из трех этапов:
Сам процесс построение базы знаний достаточно сложен, как правило, плохо структурирован и носит итеративных характер, заключающийся в циклической модификации базы знаний на основе результатов ее тестирования. На первом шаге построения базы знаний четко очерчивается предметная область, на решение задач которой ориентируется проектируемая экспертная система, т.е. инженер знаний определяет область применения будущей системы и класс решаемых ею задач. В перечень работ данного шага входят:
После решения первых
двух вопросов инженер знаний формально
описывает предметную область на
языке представления знаний, т.е.
создает модель представления знаний.
В настоящее время
Полученная после формализации предметной области база знаний может быть уже конкретно реализована программными средствами, например, на языках высокого уровня (ЯВУ) таких, как Pascal, C, Prolog, Fortran, Forth и др.
Классификация баз знаний
В зависимости от уровня сложности систем, в которых применяются базы знаний, различают:
Система управления базами знаний
Система управления базами знаний – это объектная база данных с возможностями интеллектуального поиска и автоматического переупорядочивания структура в зависимости от действий пользователей.
Характерные черты:
Система управления базой знаний (СУБЗ) объектно-ориентированной обладает следующими возможностями:
Основные функции системы управления базами знаний – это определение данных (описание структуры баз данных), обработка данных и управление данными.
Система управления базами знаний представляет собой программное обеспечение, которое управляет доступом к базе знаний. Это происходит следующим образом:
Любая система управления базой знаний позволяет выполнять четыре простейшие операции с данными:
Для выполнения этих операция используется механизм запросов. Результатом выполнения запросов является отобранное по определенным критериям множество записей, либо изменения в таблицах. Запросы к базе формируются на специально созданном для этого языке, который так и называется язык структурированных запросов (SQL – Structured Query Language).
Еще одной функцией систему управления базами знаний является – управление данными. Под управлением данными обычно понимают защиту данных от несанкционированного доступа, поддержку многопользовательского режима работы с данными и обеспечение целостности и согласованности данных. Защита от несанкционированного доступа обычно позволяет каждому пользователю видеть и изменять только те данные, которые ему разрешено видеть или менять. Средства, обеспечивающие многопользовательскую работу, не позволяют нескольким пользователям одновременно изменять одни и те же данные. Средства обеспечения целостности и согласованности данных не дают выполнять такие изменения, после которых данные могут оказаться несогласованными.
Применение баз знаний
Простые базы знаний могут использоваться для создания экспертных систем и хранения данных об организации: документации, руководств, статей технического обеспечения. Главная цель создания таких баз – помочь менее опытным людям найти существующее описание способа решения какой-либо проблемы предметной области.
База знаний – важный компонент интеллектуальной системы. Наиболее известный класс таких программ – экспертные системы. Они предназначены для построения способа решения специализированных проблем, основываясь на записях базы знаний и на пользовательском описании ситуации.
Создание и использование систем искусственного интеллекта потребует огромных баз знаний.
Заключение
Таким образом, базы знаний являются мощным средством для хранения, накопления и манипулирования информацией в информационных системах. Ни одна современная информационная система не обходится без использования баз данных и их компонентов.
Концепция баз знаний, являясь логическим развитием монопольно-файловых систем и систем, основанных на концепции баз данных, создает предпосылки для расширения возможностей отображения закономерностей предметной области и получения новых знаний путем их вывода.
В заключении можно отметить, чтоб большинство исследователей искусственного интеллекта рассматривают задачу разработки моделей представления знаний как задачу программной реализации концепции баз знаний. Это означает, что модели представления знаний должны обладать всеми свойствами, присущими знаниям.
Ключевые понятия
Активность – способность порождать новые знания;
База знаний – совокупность систематизированных основополагающих сведений, относящихся к определенной области знания, хранящихся в памяти электронно-вычислительных машин (ЭВМ), объем которых необходим и достаточен для решения заданного круга теоретических или практических задач. В системе управления баз знаний используются методы искусственного интеллекта, специальные языки описания знаний, интеллектуальный интерфейс;
Внутренняя интерпретируемость – означает наличие в памяти электронно-вычислительной машины сведений не только и значении, но и о наименовании информационной единицы;
Знания – это:
Инженерия знаний - подраздел теории искусственного интеллекта, связанный с построением экспертных систем;
Машины, основанные на знаниях - машины, реализующие алгоритмы искусственного интеллекта;
Предметная область - совокупность знаний нужных для принятия решения;
Связность – принципиальный отказ от рассмотрения чего бы то ни было вне контекста окружающей информации и связи рассматриваемого объекта с другими сущностями;
Система знаний - совокупность знаний, хранящаяся во внешней памяти электронно-вычислительных машин;
Система управления базами знаний – это объектная база данных с возможностями интеллектуального поиска и автоматического переупорядочивания структура в зависимости от действий пользователей.
Структурируемость – наличие связей, характеризующих степень осмысления и выявление основных закономерностей и принципов, действующих в данной предметной области;
Тест
Информация о работе Разработка обучающего модуля по информатике