СПЕЦИАЛИЗИРОВАННАЯ ИНСТРУМЕНТАЛЬНАЯ ОБОЛОЧКА ДЛЯ АВТОМАТИЗАЦИИ СОЗДАНИЯ ИНТЕЛЛЕКТУАЛЬНЫХ САПР С ДИФФЕРЕНЦИРОВАННЫМ ПОДХОДОМ К КВАЛИФИКАЦИИ ПОЛЬЗОВАТЕЛЯ.

Презентация:



Advertisements
Похожие презентации
СРЕДСТВА РЕАЛИЗАЦИИ ИНСТРУМЕНТАЛЬНОЙ ОБОЛОЧКИ ДЛЯ СОЗДАНИЯ ЭКСПЕРТНЫХ СИСТЕМ, ОСНОВАННОЙ НА ГРАММАТИЧЕСКОМ ПОДХОДЕ.
Advertisements

3.3. ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ КАК СИСТЕМА Успешное внедрение информационных технологий связано с возможностью их типизации. Конкретная информационная.
Моделирование и исследование мехатронных систем Курс лекций.
Определение функции. Способы задания функции 1. Определение функции. 2. Способы задания функции: а) Аналитический ; б) Табличный; в) Графический; г) Описательный.
Троицкий Д.И. Лингвистическое и программное обеспечение САПР 1 Классификация грамматик и языков Лекция 9 Кафедра «Автоматизированные станочные системы»
Даталогическое проектирование. 1. Представление концептуальной модели средствами модели данных СУБД Общие представления о моделях данных СУБД С одной.
Модели представления знаний. 1. Логические; 2. Продукционные; 3. Представление знаний на основе фреймов; 4. Представление знаний на основе семанти- ческих.
Основные понятия ИО. Исследование операций Комплексная математическая дисциплина, занимающаяся построением, анализом и применением математических моделей.
К построению и контролю соблюдения политик безопасности распределенных компьютерных систем на основе механизмов доверия А. А. Иткес В. Б. Савкин Институт.
Понятие и цели применения CALS- технологий. Понятие CALS-технологии CALS-технология (Continuons Acquisition and Life – cycle Support – непрерывная информационная.
Базы данных Лекция 6 Базисные средства манипулирования реляционными данными: реляционное исчисление.
Выполнил: Гусев Данил. Что такое программное обеспечение? Возможности современного ПК столь велики, что все большее число людей находят ему применение.
Системы управления базами данных СУБД является универсальным программным средством предназначенным для создания и ведения(обслуживания) баз данных на внешних.
Системный подход в моделировании. Типы информационных моделей. Цель урока: Сформировать понятия системы и ее состояния. Выделить основные типы информационных.
OpenGL и Direct3D сравнение стандартов Выполнил: Пенкин А. Группа И-204.
Системный подход в моделировании. «Система (от греч. – целое, составленное из частей; соединение) – множество элементов, находящихся в отношениях друг.
Понятие информационной системы.Классификация информационных систем.
Этап (годы) Концепция использования информации Вид ИС Цель использования Бумажный поток расчетных документов ИС обработки расчетных документов.
КЛАССИФИКАЦИЯ ГРАММАТИК И ЯЗЫКОВ ( КЛАССИФИКАЦИЯ ХОМСКОГО ) Рейн Т. С.
Классификация и регрессия Доклад по курсу Интеллектуальный анализ данных Закирова А.Р. 1.
Транксрипт:

СПЕЦИАЛИЗИРОВАННАЯ ИНСТРУМЕНТАЛЬНАЯ ОБОЛОЧКА ДЛЯ АВТОМАТИЗАЦИИ СОЗДАНИЯ ИНТЕЛЛЕКТУАЛЬНЫХ САПР С ДИФФЕРЕНЦИРОВАННЫМ ПОДХОДОМ К КВАЛИФИКАЦИИ ПОЛЬЗОВАТЕЛЯ

Основная идея интеллектуальной САПР Основная идея интеллектуальной САПР – это передача знаний от эксперта-человека компьютерной программе – экспертной системе. Основная идея интеллектуальной САПР – это передача знаний от эксперта-человека компьютерной программе – экспертной системе.

Автоматизация создания интеллектуальных САПР Написание «с нуля» для каждого эксперта отдельную САПР крайне проблематично и затратно, поэтому появилась идея автоматизации процесса создания САПР. Написание «с нуля» для каждого эксперта отдельную САПР крайне проблематично и затратно, поэтому появилась идея автоматизации процесса создания САПР.

Недостатки существующих САПР(в частности GURU, G2 и др) не учитывается наличие уже существующих проблемно- ориентированных САПР; не учитывается наличие уже существующих проблемно- ориентированных САПР; не учитывается квалификация эксперта; не учитывается квалификация эксперта; нет функций документирования, моделирования; нет функций документирования, моделирования;

Один из путей преодоления недостатков - Автоматизировать формирование текстов моделей на языке описания моделей, характерный для выбранного класса проблемно-ориентированных САПР. Автоматизировать формирование текстов моделей на языке описания моделей, характерный для выбранного класса проблемно-ориентированных САПР.

С помощью: семиотической модели [1]; семиотической модели [1]; модифицированной модели сложности САУ [2] модифицированной модели сложности САУ [2]

Основные компоненты модифицированной теории сложности САУ : Целевое пространство систем (ЦПС), представляющее собой ряд известных прототипов; Целевое пространство систем (ЦПС), представляющее собой ряд известных прототипов; Пространство обликов систем (ПОС), включающее ряд возможных технических заданий для прототипов из ЦПС. Пространство обликов систем (ПОС), включающее ряд возможных технических заданий для прототипов из ЦПС.

Возможные способы задания ПОС и ЦПС множеством слов, на базе которых в этом случае автоматически строится грамматика и используются неявные продукции множеством слов, на базе которых в этом случае автоматически строится грамматика и используются неявные продукции грамматикой и явными продукциями, в этом случае заданные ЦПС и ПОС уже не будут меняться системой грамматикой и явными продукциями, в этом случае заданные ЦПС и ПОС уже не будут меняться системой

Взаимосвязь ЦПС и ПОС Для любого ТЗ из ПОС должен быть хотя бы один прототип из ЦПС(в общем случае их может быть несколько). Для любого ТЗ из ПОС должен быть хотя бы один прототип из ЦПС(в общем случае их может быть несколько). ЦПС и ПОС могут быть как зависимыми(если одно из них строилось на базе другого), так и независимыми. Если они независимы, то нужен дополнительный механизм, ставящий в соответствие их элементы. ЦПС и ПОС могут быть как зависимыми(если одно из них строилось на базе другого), так и независимыми. Если они независимы, то нужен дополнительный механизм, ставящий в соответствие их элементы.

Семиотическая модель – это: Текстовое представление моделей Текстовое представление моделей отдельный модуль в базе знаний в форме порождающей контекстно- свободной грамматики, эквивалентной И-ИЛИ-дереву(то есть мы сами выбираем форму вывода для нашей будущей САПР) и продукций над ним. отдельный модуль в базе знаний в форме порождающей контекстно- свободной грамматики, эквивалентной И-ИЛИ-дереву(то есть мы сами выбираем форму вывода для нашей будущей САПР) и продукций над ним.

Виды продукций в семиотической модели: явные - условия совместного существования альтернатив в ИЛИ- узлах И-ИЛИ дерева, вводятся пользователем; явные - условия совместного существования альтернатив в ИЛИ- узлах И-ИЛИ дерева, вводятся пользователем; неявные - набор правил, применяемых по умолчанию над списками номеров прототипов, прототипы связаны с каждым элементом грамматики; неявные - набор правил, применяемых по умолчанию над списками номеров прототипов, прототипы связаны с каждым элементом грамматики;

Пример простейшего И-ИЛИ дерева Здесь изображено три различных варианта как может выглядеть заголовок процедуры в языке «Паскаль», и осталось лишь задать продукции(то есть правила вывода) для данного дерева. Здесь изображено три различных варианта как может выглядеть заголовок процедуры в языке «Паскаль», и осталось лишь задать продукции(то есть правила вывода) для данного дерева.

Различные пути создания САПР, доступные экспертам: Задание грамматик и продукций для ЦПС и ПОС; Задание грамматик и продукций для ЦПС и ПОС; Задание набора ключевых слов для ЦПС и ПОС и связи между ними, по которым система должна автоматически построить грамматику; Задание набора ключевых слов для ЦПС и ПОС и связи между ними, по которым система должна автоматически построить грамматику;

Обеспечение реализуемости пары ЦПС- ПОС(т.е. чтобы для каждого элемента ТЗ был хотя бы один прототип в ЦПС): В варианте с автоматическим построением грамматики для набора слов это должен обеспечивать сам механизм построения В варианте с автоматическим построением грамматики для набора слов это должен обеспечивать сам механизм построения В варианте с введением пользователем самих грамматик и продукций механизм верификации получившейся модели и выдающий предупреждение, если есть «пустые» элементы ТЗ. В варианте с введением пользователем самих грамматик и продукций механизм верификации получившейся модели и выдающий предупреждение, если есть «пустые» элементы ТЗ.

Модель решения типичной задачи проектирования:

Работа пользователя с системой

Работа эксперта по предметной области с системой

Работа эксперта по знаниям с системой

Заключение Такая система позволит экспертам различной квалификации быстро и эффективно создавать интеллектуальные надстройки над проблемно-ориентированными САПР, а пользователям – получать дешевые и качественные экспертные системы. Такая система позволит экспертам различной квалификации быстро и эффективно создавать интеллектуальные надстройки над проблемно-ориентированными САПР, а пользователям – получать дешевые и качественные экспертные системы.