
- •Введение
- •1. База знаний
- •2. Процесс построения баз знаний
- •3. Модели представления знаний
- •3.1 Продукционные модели
- •3.2 Логические модели
- •3.3 Семантические сети или сетевые модели
- •3.4 Фреймовые модели
- •4. Система управления базами знаний.
- •Ключевые понятия
- •Что такое база знаний
- •Продукционные модели
- •Список используемой литературы
Министерство образования и науки РФ Сибирская государственная автомобильно-дорожная академия
(СибАДИ)
Кафедра «Информационные технологии»
Курсовая работа по информатике
Название: РАЗРАБОТКА ОБУЧАЮЩЕГО МОДУЛЯ ПО ИНФОРМАТИКЕ
Раздел: 9. БАЗЫ ДАННЫХ
Тема: 9.3 Системы управления базами знаний
Выполнил: Юрьев А.А., группа АДб-13Д1
Руководитель: Ким В.А.
Защитил: ________ , ________ , __________
оценка дата подпись
Омск, 2013
Оглавление
Введение 3
1. База знаний 5
2. Процесс построения баз знаний 6
3. Модели представления знаний 7
8
8
8
8
3.1 Продукционные модели 8
3.2 Логические модели 9
3.3 Семантические сети или сетевые модели 10
3.4 Фреймовые модели 11
4. Система управления базами знаний. 12
БЗ прецедентов строится на основе классификации прецедентов в соответствии с множеством решений по управлению выводом в проблемных ситуациях. Между БЗ прецедентов и базой правил ЭС осуществляется постоянный обмен информацией, выполняемый таким образом, чтобы: 17
Ключевые понятия 19
Тест 19
Список используемой литературы 21
Введение
Знания в общеупотребительном смысле — это, с одной стороны, сведения, осведомленность в какой-либо области, с другой стороны — проверенный практикой результат познания действительности, ее «правильное» отражение в сознании человека. В соответствии с концепцией баз знаний, под термином знания в искусственном интеллекте понимают совокупность специализированных фактов, правил их обработки, условий применения правил к конкретным фактам, методов получения новых фактов и способов организации процесса логического вывода.
Знания отличаются от данных рядом существенных свойств:
единицей обрабатываемой информации является факт, а не запись данных;
знания обладают внутренней интерпретируемостью — понимание смысла, семантики информационных единиц обеспечивается внутри модели, а не только в сознании исследователя;
знания обладают активностью — появление новых фактов в системе приводит к инициации процедур, обрабатывающих уже известные системе факты, т. е. данные управляют программой;
знания обладают связностью — между фактами и правилами имеется возможность установления функциональных, каузальных, структурных, семантических отношений, отношений эквивалентности, противоположности и др.;
знания обладают структурированностью. Структурированность знаний проявляется при использовании отношений типа «элемент-класс» и «часть-целое», что позволяет реализовать возможность вложения одних понятий в другие;
знания обладают семантической метрикой — отношение близости понятий, силы ассоциативной связи между ними. Ее наличие позволяет выделять информацию, относящуюся к типовым ситуациям;
знания обладают конвертируемостью представления.
1. База знаний
База знаний — совокупность систематизированных основополагающих сведений, относящихся к определённой области знания, хранящихся в памяти ЭВМ, объём которых необходим и достаточен для решения заданного круга теоретических или практических задач. В системе управления базами знаний используются методы искусственного интеллекта, специальные языки описания знаний, интеллектуальный интерфейс.
Машины, реализующие алгоритмы искусственного интеллекта, называются машинами, основанными на знаниях, а подраздел теории искусственного интеллекта, связанный с построением экспертных систем, — инженерией знаний.
Знания о предметной области, ее объектах и закономерностях описываются на некотором формальном языке, называемом языком представления знаний. При этом, язык представления знаний должен обеспечивать не только возможность формальной записи знаний, но и необходимую обработку элементов этой записи. Совокупность знаний, хранящаяся во внешней памяти ЭВМ, называется системой знаний. Над ней производятся различные операции: поиск необходимой информации, ее модификация, интерпретация знаний, вывод новых знаний на основе имеющихся и т.д. Организация интеллектуальных компьютерных систем работы со знаниями, в той или иной прикладной области, зависят не только от специфики самих систем, но и в существенной мере от используемых языков представления знаний и метода хранения системы знаний в ЭВМ. В современных системах искусственного интеллекта знания хранятся в специальных базах данных — базах знаний. Существует самая непосредственная аналогия между понятиями модель данных, используемая в технологии баз данных и понятием способ представления знаний в технологии баз знаний. Грубо говоря, можно сказать, что если базы данных содержит собственно данные о некоторой предметной области, то базы знаний содержит как сами данные, так и описание их свойств.