ЛОГИЧЕСКИЕ МОДЕЛИ ПРЕДСТАВЛЕНИЯ ЗНАНИЙ

Лекция 4: ЛОГИЧЕСКИЕ МОДЕЛИ ПРЕДСТАВЛЕНИЯ ЗНАНИЙ

 

  1. ОСНОВНЫЕ ПОНЯТИЯ И ОПРЕДЕЛЕНИЯ

 

Модель знаний определяет форму представления знаний в БЗ.

Когнитивная модель – это гипотетическая модель, описывающая структуру знаний. Для интеллектуальной системы когнитивная модель совпадает с моделью знаний.

Модель мира – это способ отображения в памяти интеллектуальной системы знаний о внешней среде.

 

Когнитология (инженерия знаний) – это раздел искусственного интеллекта, в рамках которого решаются все проблемы, связанные с извлечением, приобретением, представлением знаний и манипулированием ими.

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

 

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

 

  1. МОДЕЛЬ ЗНАНИЙ

 

Модель знаний можно представить в виде множества { C, P }, где

   Cмножество описаний (представлений) знаний,

                Pмножество операторов манипулирования знаниями.

Для описания знаний часто используют термин «модель представления знаний»

 

  1. КЛАССИФИКАЦИЯ МОДЕЛЕЙ ПРЕДСТАВЛЕНИЯ ЗНАНИЙ

 

n       Логические

n       Логико-лингвистические

q      Продукционные

q      Фреймовые

q      Семантические сети

 

Логическая модель – это модель представления знаний, в основе которой лежит формальная система (например, исчисление предикатов).

Логико-лингвистическая модель – это модель, основанная на расширении формальной системы, в рамках которого вводятся процедуры изменения всей или части элементов формальной системы в зависимости от решаемых задач.

 

  1. ЛОГИКА

 

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

Логика бывает:

q      монотонная

q      немонотонная

q      нечеткая

 

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

 

Немонотонная логика – это логика открытого мира. Т.е. утверждение при поступлении в систему новой информации может измениться. Эта логика характерна для интеллектуальных систем, имеющих дело со сложными предметными областями.

Если экспертные системы реализуют монотонную логику, то их называют статическими, если немонотонную -  динамическими.

 

Нечеткая логика – это логика, в которой используются не количественные, а качественные определения. Чаще всего это нечеткие определения лингвистической переменной «частота»: часто, редко, очень редко, никогда, всегда и т.п.

 

  1. ЛОГИЧЕСКИЙ ВЫВОД

 

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

Одной из основных формул логики является формула «modus ponens», которая выражается формулой:

   «если А есть В, то С есть D».

 

  1. СТРАТЕГИЯ УПРАВЛЕНИЯ ВЫВОДОМ

 

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

Стратегии вывода:

q      прямой вывод

q      обратный вывод

 

 

  1. ИСЧИСЛЕНИЕ

 

Исчисление – это формальная система, задаваемая четверкой

    (Т, В, А, Р), где

Т – множество базовых символов исчисления;

В – синтаксические правила, с помощью которых из элементов множества Т порождаются производные элементы;

А – множество априорно истинных элементов исчисления (аксиомы исчисления);

Р – множество семантических правил (т.е. правил вывода), с помощью которых из одних элементов системы порождаются другие.

 

  1. ИСЧИСЛЕНИЕ ВЫСКАЗЫВАНИЙ

 

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

 

Исчисление высказываний изучает связи между высказываниями, которые задаются логическими связками (конъюнкция, дизъюнкция).

Исчисление высказываний является аксиоматической системой.

Для классического исчисления высказываний все аксиомы тождественно истинны, а правила вывода не меняют этого свойства.

 

  1. ПРЕДИКАТ

 

Пропозициональная функция – это функция, областью значения которой служат высказывания.

Предикат – это пропозициональная функция, которая каждому упорядоченному набору

   (a1, a2, … , an) элементов множества А ставит в соответствие некоторое высказывание

   p (a1, a2, … , an) и принимает значение

   истина (1) или ложь (0).

Если n = 0, то предикат оказывается высказыванием - p. Если n = 1, то предикат соответствует тому, что называется свойством – предикат 1-го порядка. Если n = 2, то это предикат 2-го порядка и т.д.

 

  1. ИСЧИСЛЕНИЕ ПРЕДИКАТОВ

 

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

Иначе говоря, неформально предикат определяют как логическую функцию, принимающую значения истина (1) или ложь (0).

 

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

 

  1. КВАНТОРЫ

 

Квантор общности (")специальный указатель на то, что некоторое утверждение p, содержащее переменные, распространяется на все формулы, получаемые при подстановке вместо переменных, перечисленных в указателе, любых значений из области определения этих переменных.

 

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

 

 

 

 

  1. ОТОБРАЖЕНИЯ

 

Гомоморфизм – отображение, сохраняющее базовые операции и отношения; отношения между объектом и его моделью, при котором модель точно отображает характеристики объекта.

Изоморфизм – взаимное отношение между двумя объектами, при котором один объект тождественно отображает одно или несколько свойств другого.

Изоморфизм является одним из основных принципов, используемых при проектировании БД и БЗ.

 

  1. ПРИМЕРЫ ИСЧИСЛЕНИЯ ВЫСКАЗЫВАНИЙ И ПРЕДИКАТОВ

 

n       Является (Смит, специалист по ЭВМ)

n       Является (Смит, оптимист)

n       Является (Х, специалист по ЭВМ)

n       Написал (Смит, программа) & ~ работает (программа) ® отладить (Смит, программа, вечер) Ú передать (программа, программист, следующий день). Это означает, что если Смит написал программу и она не работает, то ему следует отладить программу или передать программисту на следующий день.

n       "(x) (ИТ-специалист (x) ® программист (x)). Т.е. все ИТ-специалисты  являются программистами.

n       $(x) (ИТ-специалист (x) ® оптимист). Т.е. некоторые ИТ-специалисты  являются оптимистами.

 

  1. ВОЗМОЖНОСТЬ ИСПОЛЬЗОВАНИЯ ПРЕДИКАТОВ ДЛЯ ОПИСАНИЯ ВЫЧИСЛИТЕЛЬНОГО ЭКСПЕРИМЕНТА В ИССЛЕДОВАНИЯХ ЭНЕРГЕТИКИ

 

ТЭК – топливно-энергетический комплекс

                ТЭК включает отраслевые системы:

q      ЭЭС – электроэнергетическая система

q      ГСС – газоснабжающая система

q      НСС – нефтеснабжающая система

q      ТСС – теплоснабжающая система

Для исследований ТЭК в целом необходимо выполнить сначала исследования отраслевых систем энергетики

 

  1. ПРЕДИКАТ, ОПИСЫВАЮЩИЙ СХЕМУ КОМПЛЕКСНОГО ВЫЧИСЛИТЕЛЬНОГО ЭКСПЕРИМЕНТА

 

Т (Р (D)), где

q      Т – комплексный вычислительный эксперимент,

q      Р – программный комплекс для исследования ТЭК,

q      D – исходные данные для Р. Детальнее:

Т (Р (S1 (P1 (D1))) & (S2 (P2 (D2))) && (Sn (Pn (Dn)))),

                где Sii-ая система энергетики, Рi – программный комплекс для ее исследования, Di – исходные данные для Рi.

 

Результаты комплексного вычислительного эксперимента будут получены, если

n       Есть данные об отраслевых системах энергетики, т.е. Di – «истина»;

n       Разработаны программные комплексы для исследования систем энергетики, т.е. Рi – «истина»;

n       Проведены вычислительные эксперименты для исследования систем энергетики, т.е. Si – «истина», в результате которых получены исходные данные для исследования ТЭК, т.е. D – «истина»;

n       Имеется программный комплекс исследований ТЭК; Р – «истина».

n       Проведен вычислительный эксперимент для исследования ТЭК, т.е. Т – «истина».

 

Сайт создан в системе uCoz
Яндекс.Метрика