Методические указания к лабораторным занятиям Интеллектуальные системы обработки информации и машинное обучение Ставрополь, 2017


Download 4.3 Mb.
Pdf ko'rish
bet27/121
Sana27.10.2023
Hajmi4.3 Mb.
#1727451
TuriМетодические указания
1   ...   23   24   25   26   27   28   29   30   ...   121
Bog'liq
78Metod IntelectSysObrInf 10.05.03 12.02.2017

Если с = 
а
2
b
2 , то треугольник 
прямоугольный
Постусловие: 
Теорема Пифагора. 
Основные достоинства систем продукционных: 
Простота создания и понимания, отдельных правил. 
Простота понимания и модифицирования знаний. 
6



Простота программной реализации механизма логического вывода. 
Слабые стороны систем: 1.Неясность взаимоотношений 
правил. 2.Сложность оценки целостного образа знаний. 3.Весьма 
низкая эффективность обработки. 4.Существенные отличия от 
человеческих систем знаний. 5.Отсутствие гибкости в логическом 
выводе. 
Данная модель широко применяется в экспертных системах, в 
том числе промышленного (коммерческого) уровня.. Имеется большое 
число программных средств, реализующих продукционный подход 
(язык OPS 5; «оболочки» или «пустые» ЭС — EXSYSProfessional, 
Kappa, ЭКСПЕРТ; 
ЭКО и др.). 
2.2.3. Семантическая модель представления знаний 
Термин 
«семантическая»означает «смысловая», 
а 
сама 
семантика — это наука, устанавливающая отношения между 
символами и объектами, которые они обозначают, то есть наука, 
определяющая смысл знаков. 
Семантическая сеть  это модель, в которой структура знаний 
предметной области формализуется в виде ориентированного графа 
вершины которого — понятия, а дуги — отношения между ними 
В качестве понятий обычно выступают абстрактные или 
конкретные объекты, события , свойства, операции. Отношения  это 
связи различного типа. Существуют отношения разных типов: 
логические (дизъюнкция, конъюнкция, 
отрицание, импликация); 
6



теоретико-множественные (часть – целое, множество – 
подмножество, класс – элемент класса, пример элемента 
класса); 
функциональные (количественные, временные, 
пространственные и другие характеристики: объект- 
свойство, свойство-значение); квантификационные 
(логические кванторы общности и 
существования, нелогические кванторы, 
например, много, несколько); 
Наиболее часто в семантических сетях 
используются следующие отношения: 
связи типа «часть— целое» («класс— подкласс», «элемент—
множество», и т. п.). Отношения ―является‖ и ―имеет часть‖ 
определяют иерархическую структуру, в которой свойства 
"высших" понятий автоматически переносятся на "низшие" 
понятия. Это позволяет избежать дублирования информации в 
сети.; 
функциональные связи (определяемые обычно 
глаголами «производит», «влияет»...); 
количественные (больше, меньше, равно...); 
пространственные (далеко от , близко от, за, под, над...); 
временные (раньше, позже, в течение...); 
атрибутивные 
связи (иметь свойство, иметь значение); 
Классификация семантических сетей: 
Можно предложить несколько классификаций семантических сетей, 
связанных с типами отношений между понятиями. 
По количеству типов отношений: 
Однородные (с единственным типом отношений). 
Неоднородные (с различными типами отношений). 
6



По типам отношений: 
Бинарные.(в которых отношения связывают два объекта). 
N-арные (в которых есть специальные отношения, связывающие более 
двух понятий). 
Проблема поиска решения в базе знаний типа семантической 
сети сводится к задаче поиска фрагмента сети, соответствующего 
некоторой подсети, отражающей поставленный запрос к базе. 
В качестве примера, рассмотрим текст, который содержит 
некоторые знания (декларативные): «Иванов имеет личный 
автомобиль «Волга» красного цвета с мощностью двигателя 75 л.с.» 
На рис.1.3 изображена семантическая сеть. В качестве вершин 
тут выступают понятия: «человек», «Иванов», «Волга», «автомобиль», 
«вид транспорта» и «двигатель». 
Рис. 1.3. Семантическая сеть. 
Основным преимуществом семантической модели является то, 
что она более других соответствует современным 
6



представлениям об организации долговременной памяти человека. 
Недостатком этой модели является сложность организации 
процедуры поиска вывода на семантической сети. 
Для реализации семантических сетей существуют специальные 
сетевые языки, например NET, язык реализации систем SIMER+MIR 
[и др. Широко известны экспертные системы, использующие 
семантические сети в качестве языка представления знаний — 
PROSPECTOR, CASNET, TORUS. 

Download 4.3 Mb.

Do'stlaringiz bilan baham:
1   ...   23   24   25   26   27   28   29   30   ...   121




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling