- •Б.С. Падун
- •«Искусственные подсистемы сапр»
- •Содержание
- •Глава 1. Развитие и понятия систем искусственного интеллекта, экспертных 7
- •Глава 2. Основные понятия инженерного проектирования 29
- •Глава 3. Построение машин логического вывода 33
- •Глава 4. Представление знаний в системе автоматизации проектирования 51
- •Введение в1. Необходимость создания экспертных систем в технологии
- •В3. Связь курса с другими дисциплинами
- •Глава 1. Развитие и понятия систем искусственного интеллекта, экспертных систем и сапр тпп
- •1.1. Искусственный разум
- •В2. Цель и задачи курса
- •1.2. Система искусственного интеллекта
- •1.3. Определение и основные свойства экспертной системы
- •Системы ии
- •Системы, основанные на знаниях;
- •Экспертные системы
- •1.4. Основные характеристики экспертной системы
- •1.5. Структура экспертной системы
- •Пользователь
- •Экспертная система
- •Механизм вывода (общие знания о решении задачи)
- •1.6. Развитие сапр тпп
- •Средства организации диалога с технологом
- •1.7. Классификация экспертных систем
- •1.7.1. Классификация по решаемым задачам
- •Программные средства проектирования алгоритмов и программ решения задач тпп (преподавание и усвоение знаний)
- •Экспертные системы
- •По задачам
- •По типу вм
- •1.7.2. Классификация по связи с реальным временем
- •1.7.3. Классификация по типу эвм
- •1.7.4. Классификация по степени интеграции с другими программами
- •Глава 2. Основные понятия инженерного проектирования
- •2.1. Базовые понятия проектирования
- •2.2. Особенности инженерного проектирования
- •Решить, что делать на I-ой операции Выполнить o (I)
- •2.3. Замечания к процессу инженерного проектирования
- •Глава 3. Построение машин логического вывода
- •3.1. Типология систем проектирования
- •3.1.1. Простые системы проектирования
- •3.1.2. Системы с адаптацией
- •3.1.3. Модельные системы проектирования
- •3.1.4. Семиотические системы
- •3.2 Примеры построения структур систем, решающих технологические задачи
- •Сфера функционирования Производственная среда Изделие Технологическая система
- •Система проектирования оснащения
- •Производственная среда
- •Технологическая система
- •Система проектирования производственных подразделений
- •Производственная среда
- •Технологическая система
- •3.3. Классификация теорий решения задач
- •Теория решений
- •3.4. Формальные и семиотические системы
- •Множество ппс
- •Множество вс
- •Множество а
- •3.5 Теория проектирования технологических процессов (школа н.Г. Бруевича)
- •Глава 4. Представление знаний в системе автоматизации проектирования
- •4.1. Реляционные языки
- •4.1.2. Функциональные классы в естественных языках
- •4.1.3. Шкалирование квантификаторов
- •4.1.4. Семантические сети
- •4.1.3. Фреймовые представления
- •4.2. Предикатные языки
- •4.2.1. Продукционные модели
- •4.2.2. Формальные логические модели
- •4.1. Логико-лингвистические модели
- •Организация процесса принятия решений в экспертных системах
- •Экспертная система
- •Пользователь
- •Данные и знания
- •Модели представления знаний
- •Продукционные модели
- •Семантические сети
- •Формальные логические модели
3.4. Формальные и семиотические системы
Под формальной дедуктивной системой будем понимать совокупность четырех множеств:
Ф=(Т, Р, А, П),
где: Т - базовые элементы;
Р - синтаксические правила;
А - аксиомы;
П - правила вывода (семантические правила).
Из элементов Т строятся остальные производные элементы (сложные понятия). Правила Р определяются, как из элементов множества Т образуются производные элементы (сложные понятия). Множество правил конечно. Производные элементы, которые строятся из Т по правилам Р, называются правильно построенными совокупностями (ППС) или формулами (ППФ). К правилам Р предъявляется одно важное требование: они должны быть такими, чтобы существовала эффективная процедура, с помощью которой относительно произвольной совокупности (формулы) базовых элементов можно было бы сказать, является она правильно построенной или нет.
Из множества произвольных элементов формальной системы, которые построены в соответствии с синтаксическими правилами, произвольно выделяется некоторое подмножество, элементы которого называются аксиомами А.
Замечание: В формальных системах ничего не говорится об истинности или ложности ППС (ППФ), т.е. они ни чем не отличаются от иных элементов из множества ППС (ППФ).
Правила вывода П служат для того, чтобы с их помощью из множества аксиом можно было бы получать (выводить) другие ППС (ППФ), которые не входят в начале процесса в множества А. Правила П имеют следующую форму записи:
К Q (читается: Q выводится из K),
где К ППС (ППФ), которые либо принадлежат А, либо уже были получены из А с помощью правил вывода. Тогда Q есть совокупность ППС, которые выводятся на данном шаге процесса вывода.
Те ППС, которые получаются из А с помощью правил вывода, образуют множество выводимых совокупностей (МВС) или формул (МВФ) (см. рис.16). В предельном случае все три множества, показанные на этом рисунке, могут совпасть между собой.
Замечание: в силу свойств формальной системы Ф все множества ППС, МВС и А либо конечны, либо счетны.
На рис. 17 приведена иллюстрация формальной системы. Множество Р имеет вид:
квадрат есть ППС (см. рис.17,а);
если - ППС и ( любой квадрат, выделенный в , то к можно присоединить еще один квадрат по любой грани;
Других ППС нет.
Тогда на рис.17,б показано правильное построение. С помощью правил Р можно построить фигуру, показанную на рис.17,в, но нельзя построить фигуру, показанную на рис.17,г.
Для установления связей между формальными системами и семиотическими важное значение имеет процедура интерпретации формальной системы. Когда формальная система используется для описания некоторого объекта прикладной области и происходящих в ней процессов, элементы Т, Р, А и П приобретают некоторый определенный смысл, интерпретируются в рамках того прикладного объекта или процесса, который формализуется. При этом элементы множества Т приобретают некоторый физический смысл, позволяющий приписывать некоторый смысл и производным элементам, входящим в ППС. Пример, теория проектирования ТП школы Бруевича.
Но кроме внешней интерпретации, связанной со спецификой прикладной области, для формальных систем существует еще и внутренняя интерпретация, не зависящая от конкретного приложения системы.
